본문 바로가기
반응형

어린이코딩교육19

[과정3]3단계 화가 code.org [과정3]3단계 화가 code.org 컴퓨터과학(정보과학) 에 대한 전문가가 없다면, 자동차 레이스에서 예선도 통과하지 못 할 수 있습니다. 왜냐하면, 어떻게 해야 자동차 경주에서 효과적일지 알아내기 위해서 컴퓨터 프로그램을 만들어야 하는데, 그러기 위해서 자동차의 수많은 데이터들을 계속해서 수집하고, 그러한 데이터를 이용해서 필요한 정보를 만들어내는 프로그램을 만들어내는 사람이 있어야 하기 때문입니다. 이번 퍼즐들에서는, 연필을 이용해 여러 가지 도형을 그리는 화가가 될 것입니다. 화가가 이동하면 그 뒤에 선이 그려질 것입니다. 캔버스를 돌아다니기 위해서 앞으로 이동 블록을 사용할 수 있습니다. 여기에 있는 앞으로 이동 블록은 100 픽셀 앞으로 이동하는 것을 의미합니다. 실행 시키면 어떤 일이 일어날.. 2017. 10. 22.
[과정3]2단계 미로 [과정3]2단계 미로 여보세요.. 저.. 좀비.. 해바라기.. 가야함.. 좀비를 해바라기로 이동시키되, 식충식물은 피해야 합니다. 해바라기.. 로.. 꼭.. 가야합니다. 더 적은 수의 블럭을 사용하기 위해 "반복"블럭을 사용해 보세요. 이번 예제에서의 목표는 좀비를 해바라기로 보내는 것입니다. 앞으로 이동 블록을 5번 사용하거나, 1개의 반복 블록을 이용해서 앞으로 이동을 5번 반복하도록 할 수 있습니다. 그렇게 하면 시간도 아끼고 더 쉽게 할 수 있습니다. 반복 시키려면, 앞으로 이동 블록을 반복 블록 안에 넣으면 됩니다. 실행시키면, 좀비가 5번 앞으로 이동해서 해바라기로 갈 것입니다. 블록을 최대한 적게 사용해서, 이 퍼즐을 해결해보세요. 블록을 최대한 적게 사용해서, 이 퍼즐을 해결해보세요. 여보.. 2017. 10. 21.
[과정2]17단계 Play Lab 이야기 만들기 코드닷오알지공략 code.org 지금까지 여러분들은 애니메이션이나 이야기들을 만들어보았습니다. 그리고 여러분들이 실행시켜보는 다른 모든 것들과 똑같은 것이었습니다. 이제는 여러분들이 실제로 플레이할 수 있는 인터랙티브 게임을 만들 수 있습니다. "방향키" 블럭과 "움직이기" 블럭이 있습니다. 이 블럭들을 이용해서 방향키로 캐릭터들을 이리 저리 이동시킬 수 있습니다. [과정2]16단계-플래피-코드닷오알지공략-codeorg 2017. 9. 28.
[과정2]16단계 플래피 코드닷오알지공략 code.org 컴퓨터 과학의 재미있는 점 하나를 이야기하자면 컴퓨터 프로그램이 사람이 원하는데로 상호작용을 하도록 만들 수 있다는 것입니다. 플래피02 컴퓨터나 스마트폰을 클릭하거나 문자를 입력하면 이벤트라는 것이 발생합니다. 이러한 이벤트가 발생했을 때 실행시킬 수 있는 코드들을 마음대로 결정할 수 있습니다 . 플래피03예를 들어, "마우스가 클릭되었을 때, 소리를 출력해라."와 같은 이벤트 핸들러를 사용할 수 있습니다. 플래피04플래피버드(FlappyBird) 게임을 들어본 적이 있나요? 이벤트 핸들러들을 이용해서 자기만의 플래피버드 프로그램을 만들어 보도록 할 것입니다. 플래피05드래그/드롭하는 블럭들은 컴퓨터가 수행해야할 명령들을 의미합니다. 블럭들은 실제 코드로 변환되어 실행됩니다. 플래피06코드 블럭 편집창.. 2017. 9. 27.