Download presentation
Presentation is loading. Please wait.
Published byالناز ابوطالبی Modified 5년 전
1
< 차 시 정 보 > 정보교과(중1)스토리보드 문제 해결과 프로그래밍 프로그래밍 과제명 대영역 중영역 내용요소
20. 입력과 출력(스크래치) 성취기준 다양한 형태의 자료를 입력 받아 처리하고 출력하는 프로그램을 작성할 수 있다. 개발차시 20/45 집필자 이현숙 집필 완료일
2
정보교과(중1) 함께하는 교실 속 미래 정보 사회 skip 정보교과 중1 함께하는 교실 속 미래 정보 사회
Intro 화면(첫화면) 밝고 화사한 인트로 화면 경쾌한 음악과 영상 #1 마우스 이동에 따라 skip이 따라다니고, 클릭하면 다음 화면으로 이동. 정보교과(중1) 함께하는 교실 속 미래 정보 사회 #1 skip 정보교과 중1 함께하는 교실 속 미래 정보 사회
3
이번 차시는 입력과 출력(스크래치)입니다. 각각의 주제를 클릭하면 해당 차시로 이동하도록 링크 조정
정보문화 정보사회 1. 정보사회의 특성 2. 정보사회의 진로 3. 개인정보 4. 저작권 5. 사이버윤리(폭력, 중독) 정보윤리 6. 사이버윤리(폭력, 중독) 7. 자료와 정보(유형포함) 8. 자료의 디지털 표현 9. 자료의 수집 10. 정보의 구조화 자료와 정보 자료와 정보의 표현 11. 문제의 이해 12. 핵심 요소 추출 13. 알고리즘 이해 14. 알고리즘 이해 15. 알고리즘 표현 자료와 정보의 분석 16. 알고리즘 표현 17. 프로그래밍 언어의 이해 18. 개발환경 (스크래치) 19. 개발환경 (엔트리) 20. 입력과 출력(스크래치) 문제 해결과 프로그래밍 추상화 21. 입력과 출력(엔트리) 22. 변수의 개념(스크래치) 23. 변수의 개념(엔트리) 24. 연산자(스크래치) 25. 연산자(스크래치) 알고리즘 26. 연산자(엔트리) 27. 연산자(엔트리) 28. 제어구조(스크래치) 29. 제어구조(스크래치) 30. 제어구조(스크래치) 31. 제어구조(엔트리) 32. 제어구조(엔트리) 33. 제어구조(엔트리) 34. 프로그래밍 응용(스크래치) 35. 프로그래밍 응용(스크래치) 컴퓨팅 시스템 컴퓨팅시스템 작동 원리 36. 프로그래밍 응용(엔트리) 37. 프로그래밍 응용(엔트리) 38. 컴퓨팅 시스템 구성 및 동작 39. 피지컬 컴퓨팅 40. 피지컬 LED제어(센서) 피지컬 컴퓨팅 41. 피지컬 LED제어(에듀메이커) 42. 피지컬 LED제어(햄스터) 43. 피지컬 감지기(센서) 44. 피지컬 감지기(에듀메이커) 45. 피지컬 감지기(햄스터) 각각의 주제를 클릭하면 해당 차시로 이동하도록 링크 조정 스크래치, 엔트리 파트가 색이 구별되도록 설정.(현재 색은 예시) 20. 입력과 출력(스크래치)에 다른 색으로 구분(현재 차시를 알려줌). 각각의 주제를 클릭하면 해당 차시로 이동하도록 링크 조정 1/16 이번 차시는 입력과 출력(스크래치)입니다.
4
학습 안내 학습 안내의 각 주제를 클릭하면 해당 화면으로 넘어가도록 링크
다음 화면부터 하단의 메뉴 바에서 ‘학습 안내'버튼을 눌렀을 때 학습 안내(빨간 사각형) 부분이 팝업으로 왔다 갔다 할 수 있으면 좋겠습니다. (예시) 학습 안내 시작하기 생각열기 학습목표 활동하기 활동 1 입력과 출력 활동 2 스크래치의 입출력 활동 3 스크래치의 입출력 실제 확인하기 문제 해결하기 정리하기 학습 내용 정리 예고하기 다음 시간에는? 2/16
5
안녕하세요. 오늘은 초코쿠키를 만들어 보겠습니다.
#1 20 입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 현재 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 안녕하세요. 오늘은 초코쿠키를 만들어 보겠습니다. 3/16 안녕하세요. 오늘은 초코쿠키를 만들어 보겠습니다.
6
초코쿠키 만들기 먼저 재료를 알아 보겠습니다. 20 다음 이야기를 들어봅시다. 먼저 재료를 알아 보겠습니다. #1
입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 먼저 재료를 알아 보겠습니다. 3/16 먼저 재료를 알아 보겠습니다.
7
#1 20 입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 재료 : ½ 컵 설탕, ¾ 컵 흑설탕, 1티스푼 소금, ½ 컵 녹인 버터, 1달걀, 1티스푼 바닐라, 1 1/4컵 밀가루, ½ 티스푼 베이킹 소다, 4온스 밀크초콜릿, 4온스 다크 초콜릿 3/16 초코쿠키를 만들기 위해서는 ½ 컵 설탕, ¾ 컵 흑설탕, 1티스푼 소금, ½ 컵 녹인 버터, 1달걀, 1티스푼 바닐라, 1 1/4컵 밀가루, ½ 티스푼 베이킹 소다, 4온스 밀크초콜릿, 4온스 다크 초콜릿이 필요합니다.
8
사진을 클릭해서 만드는 과정을 동영상으로 확인해 보세요.
#1 20 입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 현재차시제목 삽입바랍니다. 마우스를 클릭하면 해당 유튜브로 이동한다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 사진을 클릭해서 만드는 과정을 동영상으로 확인해 보세요. The Best Chewy Chocolate Chip Cookies 3/16 사진을 클릭해서 만드는 과정을 동영상으로 확인해 보세요.
9
초코쿠키 만들기 20 다음 이야기를 들어봅시다. 자! 맛있는 초코쿠키가 만들어 졌습니다. 자 맛있는 초코쿠키가 만들어졌습니다.
#1 20 입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 자! 맛있는 초코쿠키가 만들어 졌습니다. 3/16 자 맛있는 초코쿠키가 만들어졌습니다.
10
#1 20 입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 초코쿠키 재료를 가지고 요리과정을 거치면 맛있는 초코쿠키가 만들어지는 것처럼 스크래치 프로그램에서도 입력, 처리, 출력명령문이 사용됩니다. 3/16 초코쿠키 재료를 가지고 요리과정을 거치면 맛있는 초코쿠키가 만들어지는 것처럼 스크래치 프로그램에서도 입력, 처리, 출력 명령문이 사용됩니다.
11
초코쿠키 만들기 초코쿠키 재료는 입력문 20 다음 이야기를 들어봅시다.
#1 20 입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 초코쿠키 재료는 입력문 3/16 초코쿠키 재료에 해당하는 것이 스크래치에서 사용되는 입력문이고요,
12
쿠키 만들기 초코쿠키 요리하는 과정은 처리문 20 다음 이야기를 들어봅시다.
#1 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. (쿠키를 오븐에 굽는 그림 삽입) 20 입력과 출력(스크래치) 시작하기>생각열기 다음 이야기를 들어봅시다. #1 쿠키 만들기 초코쿠키 요리하는 과정은 처리문 3/16 초코쿠키를 요리하는 과정은 스크래치 처리문에 해당하고요
13
초코쿠키 만들기 초코쿠키가 출력문 20 다음 이야기를 들어봅시다. 만들어진 초코쿠키가 스크래치의 출력문에 해당됩니다. #1
입력과 출력(스크래치) 애니메이션은 마우스로 클릭하면 실행할 수 있도록 함. 매 화면 상단에 차시제목 삽입바랍니다. 시작하기>생각열기 다음 이야기를 들어봅시다. #1 초코쿠키 만들기 초코쿠키가 출력문 3/16 만들어진 초코쿠키가 스크래치의 출력문에 해당됩니다.
14
다양한 형태의 자료를 입력 받아 처리하고 출력하는 프로그램을 작성할 수 있다.
학습목표 제시 시 직접입력 없이 그냥 클릭후 제시하기 시작하기> 학습목표 20 입력과 출력(스크래치) 학습목표를 알아봅시다. 다양한 형태의 자료를 입력 받아 처리하고 출력하는 프로그램을 작성할 수 있다. 4/16 학습목표를 알아보겠습니다. 다양한 형태의 자료를 입력 받아 처리하고 출력하는 프로그램을 작성할 수 있다.
15
․해결에 필요한 다양한 데이터를 받는 것을 의미 입력이란?
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) 입력이란? #1 5/16 입력이란 해결에 필요한 다양한 데이터를 받는 것을 의미합니다.
16
․처리된 결과를 적절한 형태의 정보로 보여주는 것 출력이란?
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) 출력이란? #1 5/16 출력이란 처리된 결과를 적절한 형태의 정보로 보여주는 것을 의미합니다.
17
-> 온도, 습도, 풍향 등 다양한 날씨 자료 필요 입력값 처리후 예측 날씨 출력 주간 일기예보 프로그램 제작시
․필요한 입력값 수집 -> 온도, 습도, 풍향 등 다양한 날씨 자료 필요 입력값 처리후 예측 날씨 출력 활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) 주간 일기예보 프로그램 제작시 #1 5/16 예를 들어 주간 일기예보 프로그램 제작을 할 때 필요한 입력 값을 수집하게 되는데 온도, 습도, 풍향 등 다양한 날씨 자료가 필요합니다. 이러한 입력 값들을 수집하여 처리하면 예측 날씨를 출력할 수 있게 됩니다.
18
․ 자료를 입력하는 방법 문자, 수치 소리 그림, 동영상 밝기, 온도 20 #1 마우스 클릭하면 내용 표시
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) 자료를 입력하는 방법 문자, 수치 소리 그림, 동영상 밝기, 온도 5/16 자료를 입력하는 방법에는 문자, 수치, 소리, 그림, 동영상, 밝기, 온도 등이 있습니다.
19
자료를 입력하는 방법 문자, 수치 1 2 3 4 20 #1 번호를 누르면 해당 장면으로 이동합니다. 1번 슬라이드 18번
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 번호를 누르면 해당 장면으로 이동합니다. 1번 슬라이드 18번 2번 슬라이드 19번 3번 슬라이드 20번 4번 슬라이드 21번 20 입력과 출력(스크래치) #1 자료를 입력하는 방법 1 2 3 4 문자, 수치 5/16 한글이나 영문자, 수치를 입력하기 위해서는 키보드가 필요합니다.
20
자료를 입력하는 방법 소리 1 2 3 4 20 #1 번호를 누르면 해당 장면으로 이동합니다. 1번 슬라이드 18번
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 번호를 누르면 해당 장면으로 이동합니다. 1번 슬라이드 18번 2번 슬라이드 19번 3번 슬라이드 20번 4번 슬라이드 21번 20 입력과 출력(스크래치) #1 자료를 입력하는 방법 1 2 3 4 소리 5/16 소리를 입력하기 위해서는 마이크가 필요합니다.
21
자료를 입력하는 방법 그림, 동영상 3 1 2 4 20 #1 마우스 클릭하면 해당 슬라이드로 이동 1번 슬라이드 18번
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 해당 슬라이드로 이동 1번 슬라이드 18번 2번 슬라이드 19번 3번 슬라이드 20번 4번 슬라이드 21번 20 입력과 출력(스크래치) #1 자료를 입력하는 방법 3 1 2 4 그림, 동영상 5/16 그림이나 동영상을 입력하기 위해서는 디지털 카메라가 필요합니다.
22
자료를 입력하는 방법 밝기, 온도 4 1 2 3 20 #1 번호를 누르면 해당 장면으로 이동합니다. 1번 슬라이드 18번
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 번호를 누르면 해당 장면으로 이동합니다. 1번 슬라이드 18번 2번 슬라이드 19번 3번 슬라이드 20번 4번 슬라이드 21번 20 입력과 출력(스크래치) #1 자료를 입력하는 방법 4 1 2 3 밝기, 온도 5/16 빛의 밝기나 온도를 알기 위해서는 감지기나 센서가 필요합니다.
23
결과를 출력하는 방법 문자, 수치 그림, 동영상 1 2 3 20 #1 마우스 클릭하면 내용 표시 입력과 출력(스크래치) #1
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) #1 결과를 출력하는 방법 1 2 3 문자, 수치 그림, 동영상 5/16 문자, 수치, 그림, 동영상 등을 출력하려면 모니터가 필요합니다.
24
결과를 출력하는 방법 소리 2 1 3 20 #1 마우스 클릭하면 내용 표시 입력과 출력(스크래치) #1 5/16
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) #1 결과를 출력하는 방법 2 1 3 소리 5/16 소리를 출력하려면 스피커가 필요합니다.
25
결과를 출력하는 방법 3 1 2 20 #1 마우스 클릭하면 내용 표시 입력과 출력(스크래치) #1 5/16
활동1> 입력과 출력 활동1>Edu Maker Board 살펴보기 시작하기> 학습목표 #1 마우스 클릭하면 내용 표시 20 입력과 출력(스크래치) #1 결과를 출력하는 방법 3 1 2 5/16 이러한 컴퓨터의 기본적인 출력장치 뿐만 아니라 LED의 켜짐이나 꺼짐, 모터의 회전 등과 같은 다양한 방법으로도 출력 결과를 나타낼 수 있습니다.
26
입력 명령어 영역 감지 문자, 숫자 등의 형태로 입력 1 2 20
#1 – 번호를 누르면 설치 화면이 차례대로 사진으로 나오면서 설치 절차를 안내 활동2> 스크래치에서의 입출력 20 입력과 출력(스크래치) 1 2 입력 명령어 영역 감지 문자, 숫자 등의 형태로 입력 6/16 스크래치 프로그램에서 입력을 하려고 하려면 이벤트 카테고리와 감지 카테고리를 이용합니다. 문자, 숫자 형태의 데이터를 입력으로 받을 수 있습니다.
27
출력 명령어 영역 2 1 20 #1~ #4 순서대로 나온다. 입력과 출력(스크래치) #1 #2 #3 #4 6/16
활동2> 스크래치에서의 입출력 20 입력과 출력(스크래치) 2 1 출력 명령어 영역 #1 #2 #3 #4 6/16 출력에 해당하는 영역에는 움직임을 나타내는 동작카테고리, 효과음 등을 표현할 수 있는 소리카테고리, 색상이나 말풍선 등으로 표현할 수 있는 형태카테고리, 그림을 그릴 수 있는 펜 카테고리 등이 있습니다.
28
이름을 묻고 출력하는 프로그램 작성 “이름이 뭐예요?”라고 묻고 답하기 이름 입력하기 “이름과 안녕하세요” 출력하기 1 2 3
#1~ #3 순서대로 나온다. 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 이름을 묻고 출력하는 프로그램 작성 “이름이 뭐예요?”라고 묻고 답하기 #1 #2 이름 입력하기 #3 “이름과 안녕하세요” 출력하기 6/16 그러면 스크래치의 입출력 명령을 이용하여 이름을 묻고 출력하는 프로그램을 작성해 보겠습니다.
29
[스크립트]의[이벤트] 카테고리를 열고 ‘초록 깃발을 클릭했을 때’ 블록을 스크립트 영역에 가져다 놓는 애니메이션 제시
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 이벤트 카테고리를 클릭하고 초록 깃발을 클릭했을 때 블록을 스크립트 영역에 가져다 놓습니다.
30
[스크립트]창의 [감지] 카테고리에서 What’s your name
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 감지 카테고리를 클릭하고 what’s your name? 묻고 기다리기 블록을 스크립트 영역에서 초록 깃발을 클릭했을 때 다음에 다 가져다 놓습니다.
31
1 2 3 20 [What’s your name? 묻고 기다리기] 블록에 있는 글을 ‘이름이 뭐예요?’라고 변경하기
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 [What’s your name? 묻고 기다리기] 블록에 있는 글을 ‘이름이 뭐예요?’라고 변경합니다.
32
활동3> 스크래치에서의 입출력 실제 [스크립트]창의 [형태] 카테고리에서 [Hello! 을(를) 2초 동안 말하기] 블록을 스크립트 영역에 가져다 놓는 애니메이션 제시 20 입력과 출력(스크래치) 1 2 3 6/16 [스크립트]창의 [형태] 카테고리에서 [Hello! 을(를) 2초 동안 말하기] 블록을 스크립트 영역에 가져다 놓습니다.
33
[스크립트]창의 [연산] 카테고리에서 [Hello와 world 결합하기] 블록을 스크립트 영역에 가져다 놓는 애니메이션 제시
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 [스크립트]창의 [연산] 카테고리에서 [Hello와 world 결합하기] 블록을 스크립트 영역에 가져다 놓습니다.
34
1 2 3 20 [스크립트]창의 [감지] 카테고리에서 [대답] 블록을 스크립트 영역에 가져다 놓는 애니메이션 제시
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 [스크립트]창의 [감지] 카테고리에서 [대답] 블록을 스크립트 영역에 있는 “hello와 world 겹합하기” 블록의 hello 영역에 가져다 놓습니다.
35
1 2 3 20 World 단어를 ‘님 안녕하세요'로 변경하는 애니메이션 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 대답와 world 결합하기에서 world 대신에 “님 안녕하세요”로 변경합니다.
36
1 2 3 20 [대답와 님 안녕하세요 결합하기] 블록을 해당 위치로 이동하는 애니메이션 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 [대답와 님 안녕하세요 결합하기] 블록을 해당 위치로 이동하는 애니메이션 제시 20 입력과 출력(스크래치) 1 2 3 6/16 대답와 님안녕하세요 결합하기 명령어 블록을 hello을(를) 2초 동안 말하기 블록의 hello 부분에 끼워 넣습니다.
37
1 2 3 20 프로그램 실행 장면 제시 입력과 출력(스크래치) -> 결과 화면 보여주기
활동3> 스크래치에서의 입출력 실제 프로그램 실행 장면 제시 -> 결과 화면 보여주기 초록 깃발을 누르면 실행되도록 1. 마우스를 위치하게 한다. 2. 마우스를 클릭하면 3. 이름이 뭐예요?라는 풍선말이 나오고 4. 이름을 입력하면 5. 홍길동님 안녕하세요라는 풍설말이 나오도록 한다. 20 입력과 출력(스크래치) 1 2 3 6/16 실행을 시켜 보겠습니다. 마우스를 초록 깃발에 위치하여 클릭해 보세요. 이름을 입력해보세요.
38
원의 반지름 묻고 원의 둘레와 원의 넓이를 출력하는 프로그램 작성
#1~ #3 순서대로 나온다. 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 원의 반지름 묻고 원의 둘레와 원의 넓이를 출력하는 프로그램 작성 둘레와 넓이 버튼을 선택하여 누르기 #1 #2 반지름 입력하기 #3 원의 둘레와 넓이를 출력한다. 6/16 원의 둘레와 넓이를 출력하는 프로그램을 작성하겠습니다. 먼저 둘레와 넓이 라는 버튼 중에 1개를 선택하여 누르면, 반지름을 물어 봅니다. 반지름을 입력하면 선택된 메뉴 대로 원의 둘레 또는 넓이를 구하여 말풍선으로 출력해 줍니다.
39
1 2 3 20 새로운 스프라이트에서 ‘저장소에서 스프라이트 선택’을 누르는 모션 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 새로운 스프라이트에서 ‘저장소에서 스프라이트 선택’을 누르는 모션 20 입력과 출력(스크래치) 1 2 3 6/16 새로운 스프라이트에서’ 저장소에 스프라이트 선택‘ 메뉴를 클릭합니다.
40
1 2 3 20 스프라이트 저장소 – 모두에서 Button2 선택하는 모션 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 스프라이트 저장소에서 목록 중 모두를 선택하고 button2를 선택합니다.
41
1 2 3 20 1. Button2의 모양 탭을 선택 하는 모션 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 가져온 버튼2를 클릭하고 모양 탭을 선택합니다.
42
1 2 3 20 #1 텍스트 도구 선택하고 #2 “periphery”라는 텍스트 입력하는 모션 제시 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 #1 #2 6/16 텍스트 도구를 선택하고 둘레라는 의미의 영어 단어인 periphery를 입력합니다.
43
1 2 3 20 #1 button2를 선택하고 – 오른쪽 버튼을 누르고 입력과 출력(스크래치) #2 복사를 누르는 모션 제시
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 #1 #2 6/16 원의 넓이를 구하기 위한 버튼을 하나 만들 예정입니다. 버튼2 스프라이트에서 오른쪽 마우스 버튼을 누르면 복사라는 메뉴가 나옵니다. 복사를 누르면 스프라이트가 복사가 됩니다.
44
1 2 3 20 입력과 출력(스크래치) 복사된 button3를 선택하여 위치를 button2와 나란하게 배치 시키는 모션 제시
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 복사된 button3를 선택하여 위치를 button2와 나란하게 배치 시키는 모션 제시 1 2 3 6/16 복사된 버튼3를 버튼2와 수평이 되도록 배치 시킵니다.
45
1 2 3 20 #1 button3를 클릭 후 모양 탭을 누르고 입력과 출력(스크래치) #2 텍스트 도구를 선택하고
복사를 누르는 모션 제시 #3 “area”라고 입력하는 모션 제시 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 #1 #2 #3 6/16 복사된 버튼3 스프라이트를 클릭하고 모양탭을 누릅니다. 텍스트 도구를 클릭하고 넓이에 해당하는 영어단어 area라고 입력합니다.
46
1 2 3 20 #1 button2를 클릭 후 스크립트 탭을 누르는 모션 제시 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 button2를 클릭 후 스크립트 탭을 누르는 모션 제시 #2 [이벤트 카테고리]선택하는 모션제시 #3 [이 스프라이트가 클릭될 때] 블록을 스크립트 영역으로 드래그 하는 모션 제시 20 입력과 출력(스크래치) #1 1 2 3 #2 #3 6/16 버튼2를 클릭하고 스크립트 탭을 누릅니다. 이벤트 카테고리에서 이스라이트가 클릭될 때 블록을 스크립트 영역에 드래그합니다.
47
1 2 3 20 # [메시지1 방송하기] 블록을 스크립트 영역에 드래그하는 모션 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 # [메시지1 방송하기] 블록을 스크립트 영역에 드래그하는 모션 제시 20 입력과 출력(스크래치) 1 2 3 6/16 이벤트 카테고리에서 메시지1 방송하기 블록을 스크립트1에 위치한 이스프라이트가 클릭될 때 블록 밑으로 위치시킵니다.
48
1 2 3 20 #1 [메시지1 방송하기] 에서 “메시지1▼”을 누르는 모션 제시 입력과 출력(스크래치) #1 6/16
활동3> 스크래치에서의 입출력 실제 #1 [메시지1 방송하기] 에서 “메시지1▼”을 누르는 모션 제시 20 입력과 출력(스크래치) 1 2 3 #1 6/16 메시지1방송하기에서 메시지1옆에 있는 삼각형 버튼을 눌러
49
1 2 3 20 #1 [메시지1 방송하기] 에서 “메시지1▼”을 눌러 새메시지… 선택 모션 제시 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 [메시지1 방송하기] 에서 “메시지1▼”을 눌러 새메시지… 선택 모션 제시 20 입력과 출력(스크래치) 1 2 3 6/16 메시지 목록을 띄우고 새메시지를 클릭합니다.
50
1 2 3 20 #1 새로운 메시지 창 그림 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 #1 새로운 메시지 창 그림 제시 20 입력과 출력(스크래치) 1 2 3 6/16 새로운 메시지 창이 나타나면 메시지 이름 창에 커서를 가져갑니다.
51
1 2 3 20 #1 메시지 이름에 “원의 둘레 구하기라”고 입력하고 확인 버튼 누르는 모션 제시 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 메시지 이름에 “원의 둘레 구하기라”고 입력하고 확인 버튼 누르는 모션 제시 20 입력과 출력(스크래치) 1 2 3 6/16 메시지 이름을 원의 둘레 구하기라고 바꿉니다.
52
1 2 3 20 #”원의 둘레 구하기”라는 메시지 입력과 출력(스크래치) 입력 확인 6/16
활동3> 스크래치에서의 입출력 실제 #”원의 둘레 구하기”라는 메시지 입력 확인 20 입력과 출력(스크래치) 1 2 3 6/16 스크립트 영역에 원의 둘레구하기라는 메시지가 입력되었나를 확인합니다.
53
1 2 3 20 #1 button3을 선택 입력과 출력(스크래치) #2 [스크립트] 탭을 클릭 #3 [이벤트] 카테고리 클릭
활동3> 스크래치에서의 입출력 실제 #1 button3을 선택 #2 [스크립트] 탭을 클릭 #3 [이벤트] 카테고리 클릭 #4 [이 스프라이트가 클릭 될 때] 블록을 스크립트 영역으로 이동 #5 [원의 둘레 구하기 방송하기] 블록을 스크립트 영역으로 이동 #6 “원의 둘레구하기 ▼”메시지 클릭 #7 “새메시지…” 클릭 #8 “원의 넓이 구하기”라고 메시지 입력 후 확인 #1 ~ #8의 동작을 모션으로 보여주며 스크립트 완성 [자세한 사항은 슬라이드 45번부터 50번 슬라이드 참고] 20 입력과 출력(스크래치) 1 2 3 6/16 이번에는 버튼3을 눌러 스크립트 탭을 클릭하고 이벤트 카테고리를 클릭합니다. 이 스프라이트가 클릭 될 때 블록을 스크립트 영역으로 이동하고, 원의 둘레 구하기 방송하기 블록을 스크립트 영역으로 이동합니다. 원의 둘레구하기 에서 삼각형 버튼을 누르고 메시지 창 목록을 띄웁니다. 새메시지 목록을 클릭하여 새메시지 창이 나타나면 원의 넓이 구하기라고 메시지를 입력후 확인버튼을 누릅니다.
54
1 2 3 20 #1 sprite1을 선택 입력과 출력(스크래치) #2 [스크립트] 탭을 클릭 #3 [이벤트] 카테고리 클릭
활동3> 스크래치에서의 입출력 실제 #1 sprite1을 선택 #2 [스크립트] 탭을 클릭 #3 [이벤트] 카테고리 클릭 #4 [원의 넓이 구하기을(를) 받았을 때] 블록을 스크립트 영역으로 이동 20 입력과 출력(스크래치) 1 2 3 6/16 스프라이트1을 선택합니다. 스크립트 탭을 클릭하고 이벤트 카테고리를 클릭합니다. 원의 넓이 구하기을(를)받았을 때 블록을 스크립트 영역으로 이동합니다.
55
1 2 3 20 #1 sprite1을 선택 입력과 출력(스크래치) #2 [스크립트] 탭을 클릭 #3 [감지] 카테고리 클릭
활동3> 스크래치에서의 입출력 실제 #1 sprite1을 선택 #2 [스크립트] 탭을 클릭 #3 [감지] 카테고리 클릭 #4 [what’s your name?] 블록을 스크립트 영역으로 이동 20 입력과 출력(스크래치) 1 2 3 6/16 스크립트 탭을 클릭하고 감지 카테고리를 클릭합니다. What’s your name묻고 기다리기 블록을 원의 넓이구하기를 받았을 때 블록 밑에 가져다 놓습니다.
56
변경전 변경후 1 2 3 20 #1 “what’s your name?”을 “원의 반지름은?”로 변경 입력하는 모션 보여주기
활동3> 스크래치에서의 입출력 실제 #1 “what’s your name?”을 “원의 반지름은?”로 변경 입력하는 모션 보여주기 20 입력과 출력(스크래치) 1 2 3 변경전 변경후 6/16 What’s your name을 원의 반지름은?로 텍스트를 변경합니다.
57
1 2 3 20 #1 [형태] 카테고리를 클릭 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 [형태] 카테고리를 클릭 #2 [hello!을(를) 2초동안 말하기]블록을 스크립트 영역에 가져오는 모션 보여주기 20 입력과 출력(스크래치) 1 2 3 6/16 형태 카테고리에서 헬로를 2초동안 말하기 블록을 원의 반지름은? 묻고 기다리기 블록 다음에 가져다 놓습니다.
58
1 2 3 20 #1 [연산] 카테고리 클릭 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 [연산] 카테고리 클릭 #2 [hello와 world 결합하기] 블록을 스크립트 영역에 가져오는 모션 보여주기 20 입력과 출력(스크래치) 1 2 3 6/16 연산카테고리에서 헬로와 월드 결합하기 블록을 스크립트 영역에 가져다 놓습니다.
59
1 2 3 20 #1 [hello와 world 결합하기] 블록을 2개 더 스크립트 영역으로 가져와서 결합하는 모션 제시
활동3> 스크래치에서의 입출력 실제 #1 [hello와 world 결합하기] 블록을 2개 더 스크립트 영역으로 가져와서 결합하는 모션 제시 20 입력과 출력(스크래치) 1 2 3 #1 #2 #3 6/16 헬로와 월드 결합하기 블록을 2개 더 스크립트 영역으로 가져와서 결합시킵니다.
60
1 2 3 20 #1 연산 카테고리 클릭 #2 * 연산 명령블록 스크립트 영역으로 이동하는 모션 제공 #1 #2 #3
활동3> 스크래치에서의 입출력 실제 #1 연산 카테고리 클릭 #2 * 연산 명령블록 스크립트 영역으로 이동하는 모션 제공 #1 #2 #3 20 입력과 출력(스크래치) 1 2 3 6/16 연산 카테고리에서 * 연산을 스크립트 영역에 가져다 놓습니다.
61
1 2 3 20 #1 [연산] 카테고리에서 [* 연산] 블록 2개 가져와서 결합하는 모션 제시 #1 #2 #3
활동3> 스크래치에서의 입출력 실제 #1 [연산] 카테고리에서 [* 연산] 블록 2개 가져와서 결합하는 모션 제시 #1 #2 #3 20 입력과 출력(스크래치) 1 2 3 6/16 * 연산 블록을 하나 더 가져와서 그림과 같이 겹치도록 합니다.
62
1 2 3 20 #1 [감지] 카테고리에서 [대답] 블록 2개 가져와서 결합하는 모션 제시 입력과 출력(스크래치)
#2 “3.14” 숫자 입력 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 #2 #1 6/16 감지 카테고리에서 대답 블록2개를 가져와서 연산 블록에 그림과 같이 넣어 줍니다. 처음 칸에 3.14라고 입력해 줍니다.
63
1 2 3 20 #1 57번 슬라이드에서 만들어지 명령어 블록에 61번에서 만들어진 명령어 블록을 결합시키는 모션 제시
#2 ‘반지름이’, ‘인 원의 넓이는’을 입력하는 모션 제공 #3 감지 카테고리에서 대답 블록을 가져다가 해당 칸에 입력하는 모션을 제공합니다. 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 결합되어진 * 연산 블록을 그림과 같이 넣어 줍니다. 앞 칸 부터, 반지름이, 인 원의 넓이는 이라고 입력합니다. 감지 카테고리에서 대답 블록을 가져다가 해당 칸에 입력해줍니다.
64
1 2 3 20 결합되어진 명령어 블록을 hello!자리에 넣는 모션 제공 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 결합되어진 명령어 블록을 hello!자리에 넣는 모션 제공 20 입력과 출력(스크래치) 1 2 3 6/16 지금까지 작성한 결합 블록을 헬로 위치에 넣어 줍니다.
65
1 2 3 20 #1 명령 블록을 클릭 입력과 출력(스크래치) #2 오른쪽 마우스 버튼을 눌러 메뉴 보이도록하는 모션 제공
활동3> 스크래치에서의 입출력 실제 #1 명령 블록을 클릭 #2 오른쪽 마우스 버튼을 눌러 메뉴 보이도록하는 모션 제공 20 입력과 출력(스크래치) 1 2 3 6/16 지금까지 만들어진 명령 블록들을 클릭하고 오른쪽 마우스 버튼을 눌러 복사 메뉴를 눌러 줍니다.
66
1 2 3 20 #1 복사 버튼을 눌러 명령블록들이 복사된 모습 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 #1 복사 버튼을 눌러 명령블록들이 복사된 모습 제시 20 입력과 출력(스크래치) 1 2 3 6/16 그러면 이렇게 명령어가 복사되어집니다.
67
1 2 3 20 #1 원의 넓이 구하기 메시지 창을 클릭하여 메시지 창이 나타나는 모션 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 #1 원의 넓이 구하기 메시지 창을 클릭하여 메시지 창이 나타나는 모션 제시 20 입력과 출력(스크래치) 1 2 3 6/16 새롭게 복사된 명령어 블록의 맨 위에 있는 메시지를 원의 둘레 구하기로 바꿔주고,
68
1 2 3 20 #1 [대답] 블록을 드래그한 후 삭제하는 모션 제시 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 [대답] 블록을 드래그한 후 삭제하는 모션 제시 #2 삭제된 자리에 숫자 “2”를 입력하는 모션 제시 #3 “인 원의 넓이”는 이라는 텍스트를 “인 원의 둘레”는 이라는 텍스트로 교체하는 모션 제시 20 입력과 출력(스크래치) 1 2 3 #3 #2 #1 6/16 3.14 뒤에 있는 대답을 밖으로 드래그하여 삭제합니다. 삭제된 자리에 2라고 입력하고, ‘인 원의 넓이라’는 텍스트를 ‘인 원의 둘레’라는 텍스트로 변경합니다.
69
1 2 3 20 #1 스크래치 실행하는 장면 제시 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 스크래치 실행하는 장면 제시 원의 반지름을 제시하고 둘레와 넓이를 구하는 실행 화면을 보여준다. 20 입력과 출력(스크래치) 1 2 3 6/16 초록 깃발을 누르고 periphery(둘레)를 구하는 버튼을 누릅니다. 반지름을 입력하고 엔터를 칩니다. 결과를 확인하고, 다시 초록 깃발을 누르고 area(넓이) 버튼을 눌러 반지름을 입력하고 엔터를 칩니다. 결과를 확인합니다.
70
피아노 건반 입력하여 소리 출력하는 프로그램 만들기
#1~ #3 순서대로 나온다. 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 피아노 건반 입력하여 소리 출력하는 프로그램 만들기 피아노 건반 만들기 #1 #2 소리 연결하기 #3 피아노 건반을 입력하면 소리 출력 6/16 이번에는 피아노 건반을 입력하여 소리를 출력하는 프로그램을 만들어 보겠습니다.
71
1 2 3 20 #스프라이트 저장소에서 piano electric 스프라이트를 선택합니다. 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 #스프라이트 저장소에서 piano electric 스프라이트를 선택합니다. 20 입력과 출력(스크래치) 1 2 3 6/16 스프라이트 저장소에서 piano electric 스프라이트를 선택합니다.
72
1 2 3 20 #1 piano electric 스프라이트를 선택하는 모션 제공 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 piano electric 스프라이트를 선택하는 모션 제공 #2 piano electric 스프라이트의 크기를 확대시키는 모션 제공 20 입력과 출력(스크래치) 1 2 3 6/16 piano electric 스프라이트를 선택하고 스프라이트를 확대시키는 버튼을 누릅니다. 피아노 일렉트릭 스프라이트를 클릭하여 피아노를 확대시킵니다.
73
1 2 3 20 #1 모양 탭을 클릭하는 모션 제공 입력과 출력(스크래치)
활동3> 스크래치에서의 입출력 실제 #1 모양 탭을 클릭하는 모션 제공 #2 keyboard-a 모양에서 마우스 오른쪽 버튼 눌러 복사 메뉴 나타나는 모션 제공 20 입력과 출력(스크래치) 1 2 3 #1 #2 6/16 피아노 일렉트릭 스프라이트를 클릭하고 모양 탭을 누릅니다. 키보드 a 모양에서 마우스 오른쪽 버튼을 눌러 복사를 합니다.
74
1 2 3 20 #1 복사한 keyboard-a2 모양이 5번째 나타나는 모양 제시 후, 입력과 출력(스크래치) #1 #2
활동3> 스크래치에서의 입출력 실제 #1 복사한 keyboard-a2 모양이 5번째 나타나는 모양 제시 후, #2 3번째 위치로 이동하는 모션 제공(드래그해서 위치 이동 시키면 됨) #1 20 입력과 출력(스크래치) #2 1 2 3 6/16 복사한 키보드 a2가 5번째 나타난 것을 확인 할 수 있습니다. 복사한 키보드 a2를 키도브 b 다음으로 배치 시킵니다.
75
1 2 3 20 #1 keyboard-b 모양을 클릭 입력과 출력(스크래치) #2 스포이드를 선택
활동3> 스크래치에서의 입출력 실제 #1 keyboard-b 모양을 클릭 #2 스포이드를 선택 #3 색이 무엇인지를 추출해 내는 모션 제공 #4 변한 색 확인 장면 제공 20 입력과 출력(스크래치) 1 2 3 #1 #3 #2 6/16 키보드 b 모양을 클립합니다. 키보드에서 노랗게 생긴 부분이 정확히 어떤 색인지 알기 위하여 팔레트에 있는 스포이드를 클릭하고 키보드 b의 노란 부분을 클릭하면 정확한 색깔이 나타납니다.
76
1 2 3 20 #1 keyboard-a2 모양을 클릭 #2 페인트통을 선택 #3 해당 위치에 색채우기
활동3> 스크래치에서의 입출력 실제 #1 keyboard-a2 모양을 클릭 #2 페인트통을 선택 #3 해당 위치에 색채우기 #4 변한 색 확인 장면 제공 20 입력과 출력(스크래치) 1 2 3 #1 #2 #3 6/16 키보드 a2를 클릭하고 그림과 같이 레 위치에 페인트 툴을 눌러 색채우기를 실행합니다.
77
1 2 3 20 #1 이런 방법으로 빠져 있는 건반이나 색을 채우는 모션 제공 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 #1 이런 방법으로 빠져 있는 건반이나 색을 채우는 모션 제공 20 입력과 출력(스크래치) 1 2 3 6/16 이렇게 모양 복사와 색채우기를 이용하여 도레미파솔라시도 키보드 모양을 만들어 놓습니다.
78
1 2 3 20 #1 [이벤트]카테고리를 클릭하여 [깃발을 클릭했을 때]블록 스크립트 영역으로 드래그하는 모션 제공
#2 [형태]카테고리를 클릭하여 [모양을 (으)로 바꾸기] 블록 스크립트 영역으로 드래그한 후 keyboard-a로 모양 변경하는 모션 제공 #3 [제어]카테고리에서 [무한 반복하기],[ 만약(이)라면] 블록 스크립트 영역으로 드래그하는 모션 제공 #4 [감지]카테고리에서 [스페이스 키를 눌렀는가?]블록 해당 위치에 드래그하는 모션 제공- 스페이스 키 대신에 c키라고 입력 #5 [형태]카테고리에서 [모양을 (으)로 바꾸기 블록 스크립트 영역으로 드래그 모션 제공- keyboard-b로 변경 #6 [소리]카테고리에서 c2 elec piano 재생하기 드래그 모션 제공 C elec piano로 변경 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 #1 #2 #3 #4 #5 #6 6/16 스크립트 창을 클릭하고 [이벤트]카테고리를 클릭하여 [깃발을 클릭했을 때]블록 스크립트 영역으로 드래그합니다.[형태]카테고리를 클릭하여 [모양을 (으)로 바꾸기] 블록 스크립트 영역으로 드래그한 후 keyboard-a로 모양 변경합니다. [제어]카테고리에서 [무한 반복하기],[ 만약(이)라면] 블록 스크립트 영역으로 드래그합니다. [감지]카테고리에서 [스페이스 키를 눌렀는가?]블록 해당 위치에 드래그하는합니다. 스페이스 키 대신에 c키라고 입력합니다. [형태]카테고리에서 [모양을 (으)로 바꾸기 블록 스크립트 영역으로 드래그 합니다. keyboard-b로 변경합니다. [소리]카테고리에서 c2 elec piano 재생하기 드래그 합니다. C elec piano로 변경합니다.
79
1 2 3 20 #1 명령 블록에서 마우스 오른쪽 버튼을 눌러 복사 메뉴 나타나는 장면 제시 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 만약이라면에서 재생하기 명령블록만 6번 복사합니다.
80
#1 무한 반복하기 명령 블록 사이에 6번의 복사하기를 반복하여 붙여 넣고 해당 내용을 다음 내용 처럼 변경하는 모션 제공
가. C키를 D키로 변경 keboard-b에서 keboard-a2로 변경 C elec piano에서 d elec piano로 변경 나. C키를 e키로 변경 keboard-b에서 keboard-c로 변경 C elec piano에서 e elec piano로 변경 다. C키를 f키로 변경 keboard-b에서 keboard-a3로 변경 C elec piano에서 f elec piano로 변경 라. C키를 g키로 변경 keboard-b에서 keboard-d로 변경 C elec piano에서 g elec piano로 변경 마. C키를 a키로 변경 keboard-b에서 keboard-a4로 변경 C elec piano에서 a elec piano로 변경 바. C키를 b키로 변경 keboard-b에서 keboard-a5로 변경 C elec piano에서 b elec piano로 변경 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 가 나 다 라 마 바 6/16 , 그림과 같이 해당 키와 모양과 소리를 변경합니다.
81
바 1 2 3 20 #1 스프라이트1을 누르고 # 2 스크립트 탭에서 입력과 출력(스크래치) #3 이벤트 카테고리를 클릭하고
#4 깃발을 클릭했을 때 명령 블록을 스크립트 영역에 가져다 놓습니다. #5 형태 카테고리를 클릭하고 #6 hello!를 2초 동안 말하기 명령 블록을 스크립트 영역에 가져다 놓습니다. #7 hello!의 위치의 텍스트를 ‘피아노를 연주해 보세요. 알파벳 a부터 g까지 입려하시면 피아노 소리를 들을 수 있어요"라고 텍스트를 변경하는 모션을 보여 준다. 활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 바 6/16 스프라이트1을 누르고 스크립트 탭에서 이벤트 카테고리를 클릭합니다. 초록 깃발을 클릭했을 때 명령 블록을 스크립트 영역에 가져다 놓습니다. 형태 카테고리를 클릭하고 헬로를 2초 동안 말하기 명령 블록을 스크립트 영역에 가져다 놓습니다. 헬로의 위치에 ‘피아노를 연주해 보세요. 알파벳 a부터 g까지 입력하시면 피아노 소리를 들을 수 있어요’라고 텍스트를 입력합니다.
82
1 2 3 20 #1 피아노 치기 실행 화면을 보여준다. 입력과 출력(스크래치) 6/16
활동3> 스크래치에서의 입출력 실제 20 입력과 출력(스크래치) 1 2 3 6/16 피아노 연주를 해볼까요? 초록 깃발을 눌러 실행하시고 a부터 g까지 입력해 보세요.
83
입력: 해결에 필요한 데이터를 입력 받는 것 2. 출력: 처리 결과를 보여주는 것 입력 -> 처리 -> 출력 20
활동1>Edu Maker Board 살펴보기 고양이 스프라이트가 돌아다니면서 나레이션. 정리하기 20 입력과 출력(스크래치) 입력: 해결에 필요한 데이터를 입력 받는 것 2. 출력: 처리 결과를 보여주는 것 입력 -> 처리 -> 출력 15/16 입력은 해결에 필요한 데이터를 입력 받는 것이고 출력은 처리 결과를 보여주는 것입니다.
84
이번 시간 배운 내용 확인하기 start Start 버튼을 누르면 다음 화면으로 넘어간다. 6/16
85
문제 1 펜 소리 감지 동작 형태 20 출력 명령어에 해당하는 카테고리가 아닌 것은? ① ② ③ ④ ⑤
활동1>Edu Maker Board 살펴보기 #1 –정답이면 동그라미를 그려주면서 나레이션으로 ‘정답입니다'를 말해주고, 오답이면 X를 그려주면서 ‘한 번 더 생각해보세요’를 나레이션으로 말해줌. 2번 틀리면 정답 공개. 확인하기 20 입력과 출력(스크래치) 문제 1 출력 명령어에 해당하는 카테고리가 아닌 것은? ① ② ③ ④ ⑤ 펜 소리 감지 동작 형태 13/16
86
정답3: 출력 명령어 해당하는 카테고리는 소리, 동작, 형태, 펜 카테고리지요. 동작
활동1>Edu Maker Board 살펴보기 #1 –정답이면 동그라미를 그려주면서 나레이션으로 ‘정답입니다'를 말해주고, 오답이면 X를 그려주면서 ‘한 번 더 생각해보세요’를 나레이션으로 말해줌. 2번 틀리면 정답 공개. 확인하기 20 입력과 출력(스크래치) 문제 1 출력 명령어에 해당하는 카테고리가 아닌 것은? ① ② ③ ④ ⑤ 펜 소리 감지 정답3: 출력 명령어 해당하는 카테고리는 소리, 동작, 형태, 펜 카테고리지요. 동작 형태 13/16 출력 명령어에 해당하는 카테고리는 소리, 동작, 형태, 펜 등이 있습니다.
87
문제 2 펜 소리 이벤트 동작 형태 20 입력 명령어에 해당하는 카테고리는? ① ② ③ ④ ⑤
활동1>Edu Maker Board 살펴보기 #1 –정답이면 동그라미를 그려주면서 나레이션으로 ‘정답입니다'를 말해주고, 오답이면 X를 그려주면서 ‘한 번 더 생각해보세요’를 나레이션으로 말해줌. 2번 틀리면 정답 공개. 확인하기 20 입력과 출력(스크래치) 문제 2 입력 명령어에 해당하는 카테고리는? ① ② ③ ④ ⑤ 펜 소리 이벤트 동작 형태 13/16 .
88
정답3: 입력 명령어에 해당하는 카테고리는 이벤트, 감지 카테고리지요. 동작
활동1>Edu Maker Board 살펴보기 #1 –정답이면 동그라미를 그려주면서 나레이션으로 ‘정답입니다'를 말해주고, 오답이면 X를 그려주면서 ‘한 번 더 생각해보세요’를 나레이션으로 말해줌. 2번 틀리면 정답 공개. 확인하기 20 입력과 출력(스크래치) 문제 2 입력 명령어에 해당하는 카테고리는? ① ② ③ ④ ⑤ 펜 소리 이벤트 정답3: 입력 명령어에 해당하는 카테고리는 이벤트, 감지 카테고리지요. 동작 형태 13/16 .입력 명령어에 해당하는 카테고리는 이벤트, 감지 카테고리등이 있습니다.
89
21. 입력과 출력(엔트리) 20 캐릭터가 나레이션. 입력과 출력(스크래치) 16/16
활동1>Edu Maker Board 살펴보기 캐릭터가 나레이션. 차시예고 > 다음 시간에는? 20 입력과 출력(스크래치) 21. 입력과 출력(엔트리) 16/16
Similar presentations