Page 104 - middleSchool
P. 104

2   자료를 입력받아 출력하는 프로그램 작성하기



                     동아리 행사를 준비하던 덕선이는 행사에 참여하는 사람들에게 이름과 학교를 입력받고                            엔트리의 기본 입출력
                    인사말을 출력하는 프로그램을 작성하려고 한다. 전체 프로그램을 완성하기 전에 먼저 키                          안녕!   을(를) 묻고 대답 기다리기  ?
                    보드로 이름을 입력하고 컴퓨터가 인사말을 출력하는 간단한 프로그램을 작성해 보자.                          메시지를 출력하고 어떤 내용이 입
                                                                                           력될 때까지 기다린다.
                          [시작하기] 버튼을 누른다.
                                                                                             안녕!   을(를)  말하기
                                 ↓
                                                                                           오브젝트를 통해 입력한 메시지를
                        오브젝트가 ‘이름이 뭐예요?’라고
                                                                                           출력한다.
                               묻는다.
                                 ↓
                                                  ▶
                        입력 창에 ‘내 이름’을 키보드로
                               입력한다.
                                 ↓
                        입력한 ‘○○○님 안녕하세요!’를
                            모니터로 출력한다.





                    1. 코딩은 어떻게 할까요?

                     블록 꾸러미에서 블록 조립소로 블록 명령어를 가져와 그림과 같이 조립하면 오브젝트를
                                                                                               + 더 나아가기 +
                    제어하는 코드가 된다. [시작하기] 버튼을 누르면 내가 만든 블록 명령어의 순서에 따라 프
                                                                                           오브젝트가 ‘학교가 어디예요?’
                    로그램이 실행된다.
                                                                                          라는 메시지를 출력하면 키보드로
                                                                                              ‘학교 이름’을 입력받아
                                                                                           ‘00중학교 반가워요!’를 출력하는
                         시작하기 버튼을 클릭했을 때
                                                                                             프로그램을 작성해 보자.
                         이름이 뭐예요?   을(를) 묻고 대답 기다리기  ?
                         대답  과(와)     님 안녕하세요     를 합치기   을(를)  말하기



                     이런 블록 명령어가 필요해요!


                       문제를 해결하기 위해 사용할 블록 명령어는 다음과 같다.
                             블록 명령어        블록 위치                               설명

                           시작하기 버튼을 클릭했을 때   시작      [시작하기] 버튼을 클릭하면 아래에 연결된 블록들을 실행한다.
                                                     오브젝트가 입력한 문자를 말풍선으로 묻고, 사용자에게 대답을 입력받는다.
                                     ?
                           안녕!   을(를) 묻고 대답 기다리기  자료
                                                     ˙ 이 블록 명령어를 블록 조립소로 가져오면 실행 명령어 화면에 ‘대답’ 창이 자동으로 생성된다.
                         대답                  자료      ‘묻고 대답 기다리기’ 블록 명령어에 의해 키보드로 입력받은 내용이 저장된다.
                          안녕!     과(와)     엔트리     를 합치기  계산  입력한 두 자료를 결합해 임시 저장한다.
                           안녕!   을(를)  말하기
                                            생김새      입력한 내용을 말풍선으로 말한다.





                 104      Ⅳ_프로그래밍







          중학정보교과서-수정(11_16).indb   104                                                                            2017-11-16   오후 4:52:24
   99   100   101   102   103   104   105   106   107   108   109