9강
VARIABLE
Blockly 변수 마스터하기 📦
변수에 값을 저장하고 랜덤 숫자를 화면에 출력합니다.
🎯 오늘의 도전
- 변수 이해하기
- 랜덤 함수로 숫자 만들기
- 변수로 결과 화면 출력
변수란 무엇일까요? 📦
변수 = 값을 저장하는 나만의 그릇! 'han'이라는 그릇에 숫자 2를 넣으면 han = 2가 됩니다.
💡 변수 이름은 영어·한글·숫자 다 사용 가능해요!수업 영상
🎮 코딩 미션
도전1: 랜덤하게 1~3 중 하나의 숫자가 화면에 출력되도록 코딩해요!
💡 랜덤 함수 블록 → 화면 출력 블록을 연결해요.도전2
'han' 변수에 랜덤 1~2 숫자를 넣고 그 값을 화면에 출력해요!
💡 변수 만들기 → 변수에 랜덤 넣기 → 변수 출력 순서로 연결해요.변수 만들고 사용하기 🔧
- 블록 목록에서 '변수 만들기'를 클릭해요
- 변수 이름을 입력해요. 예: han
- 'han에 넣기' 블록으로 값을 저장해요
- 'han' 블록으로 저장된 값을 꺼내 사용해요
도전1 정답 예시
블록 정답: 시작하면, 1부터 3까지 난수를 말하기 블록에 넣어 화면에 출력합니다.
랜덤 함수 블록을 화면 출력 블록 안에 넣습니다.
📱 엘리오 앱 실제 블록 (강의 교안)

▶ 시작하면 다음 말하기 블록 안에 1부터 3까지 난수 블록이 들어갑니다.
🐱 스크래치 3.0 버전도전2 정답 예시
블록 정답: han 변수를 랜덤 1부터 2까지 값으로 정하고 han 값을 말하기로 출력합니다.
변수에 랜덤값을 저장한 뒤 변수 블록을 꺼내 출력합니다.
han을 1부터 2까지 난수로 정하고 han을 말하기로 출력합니다.