Learning MissionsdeIntroduction – 이벤트 기반 프로그래밍이란 무엇일까요? 이벤트 기반 프로그래밍은 특정 이벤트가 발생할 때만 스크립트가 실행되도록 프로그래밍하는 방식입니다. 예를 들어, 스프라이트를 마우스로 클릭하면 코드 블록이 실행됩니다. eds-l1-01 스크래치에서 이벤트를 어떻게 프로그래밍할까요? 스크래치에서 이벤트를 프로그래밍하려면 스크립트 집합 위에 ‘hat’ 스크립트 중 하나를 배치합니다. ‘키’를 누르거나, 스프라이트를 클릭하거나, 브로드캐스트를 수신하면 모두 이벤트가 발생합니다. eds-l1-02 이벤트 기반 스크립트 예제 이 예제에서는 ‘스프라이트 클릭’ 이벤트가 발생할 때마다 스프라이트가 커집니다. eds-l1-03 난수 함수 프로그래밍할 때 난수를 생성하는 것이 유용할 수 있습니다. 다행히 스크래치에는 난수를 생성하는 연산자 블록이 있습니다! eds-l1-04 예를 들어, 사용자가 스프라이트를 클릭할 때 스프라이트의 크기가 무작위로 변경되도록 프로그래밍하려면(이벤트 기반) 다음과 같은 스크립트를 만들 수 있습니다. eds-l1-05 사용자가 스프라이트를 클릭하면 생성된 난수에 따라 스프라이트가 커지거나 작아집니다. IF 문 프로그래밍 언어에서 IF 문은 프로그램이 조건에 따라 다른 경로를 선택할 수 있도록 합니다. eds-l1-06 Scratch에서는 다음 블록을 사용하여 결정을 프로그래밍할 수 있습니다. eds-l1-07 실제 예제: 이 프로그램은 이벤트, 정확히는 스프라이트 클릭에 의해 구동됩니다. 스프라이트를 클릭하면… eds-l1-08 이제 ‘이벤트 기반 프로그래밍'(난수 연산자와 if 문)의 개념을 접했으니, 몇 가지 작업을 수행하여 이해도를 확인해 볼 차례입니다!

You do not have access to this note.

Scroll to Top