월드 불러오기를 통해 "과제3_신문배달"월드를 불러오자.
(7,5) 위치(+자 표시)에 신문(비퍼)를 내려놓아야 한다.
비퍼를 내려놓을 때는 put_beeper()
move(), turn_left() 이용
Robot이 가지고 있는 비퍼가 0이니 비퍼를 주고 코드를 작성한다.
과제를 완료하면 작성된 코드를 "바탕화면>러플>코딩" 폴더에
"과제3-1_신문배달_이름"으로 저장
저장할 때 코드영역에 커서가 깜박이는지 꼭!!! 확인
작성한 코드를 메모장에 옮겨놓고 러플에 있는 코드를 지운 뒤
코드 불러오기를 통해 확인!!
비퍼주기 버튼
반복되는 내용은 함수로 정의하기!
반복되는 내용을 "def 함수명():" 으로 정의 할 수 있다.
러플에는 리보그를 오른쪽으로 회전하게 하는 내장함수가 없다.
오른쪽으로 회전하게 하는 "right()" 함수를 만들어 보자.
반복되는 내용을 함수로 정의하면
코드도 짧아지고!
이해하기 쉽고!
나중에 수정하기에도 편리하다!
월드 불러오기를 통해 "과제3_신문배달"월드를 불러오자.
코드 불러오기를 통해 "바탕화면>러플>코딩" 폴더에
"과제3-1_신문배달_이름"을 불러오자.
(7,5) 위치(+자 표시)에 신문(비퍼)를 내려놓고 내려와야 한다.
비퍼를 내려놓을 때는 put_beeper()
def 를 이용해 보세요. 잘 모르겠으면 move()와 turn_left() 이용
Robot이 가지고 있는 비퍼가 0이니 비퍼를 주고 코드를 작성한다.
과제를 완료하면 작성된 코드를 "바탕화면>러플>코딩" 폴더에
"과제3-2_신문배달def_이름"으로 저장
저장할 때 코드영역에 커서가 깜박이는지 꼭!!! 확인
작성한 코드를 메모장에 옮겨놓고 러플에 있는 코드를 지운 뒤
코드 불러오기를 통해 확인!!
반복되는 내용을 찾아서 코드로 작성하는 분석역량을 기르자!
우리의 목표는 단순 코드 작성이 아니다.
자료를 수집하고, 분해, 분석하고, 간단히 하고, 모델링하여, 알고리즘 작성하여, 시뮬레이션, 일반화 할 수 있는 "컴퓨팅 사고력" 을 기르자.
월드 불러오기를 통해 "과제4_허들뛰어넘기"월드를 불러오자.
(10,1) 위치에 매달(비퍼)를 내려놓고 코드를 작성한다.
월드에 비퍼를 내려놓을 때는 마우스 오른쪽 클릭!
허들을 뛰어넘어가서 매달을 획득하자.
비퍼를 주울때는 pick_beeper()
함수를 배웠으니 함수를 이용합시다.
과제를 완료하면 작성된 코드를 "바탕화면>러플>코딩" 폴더에
"과제4_허들뛰어넘기def_이름"으로 저장