본문 바로가기

반복문6

블록탭 → 흐름메뉴 → 모든 복제본 삭제하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 모든 복제본 삭제하기 블록입니다. 흐름메뉴에 마지막 블록입니다. 자, 그럼, 샘플예제를 보시겠습니다. 위 예제를 하나씩 풀어서 설명하겠습니다. 위 블록은 시작하기 버튼을 클릭했을때 다음 블록을 실행하는 부분입니다. 위 블록은 N번 반복하기 블록입니다. N번은 임의의 숫자값을 입력하면 되며, 입력한 숫자만큼 반복하라는 의미입니다. 저는 100을 입력하였습니다. 위 블록은 오브젝트가 움직이디가 화면 끝에 닿으면 튕기기를 실행합니다. 오브젝트는 엔트리봇 또는 자동차.. 기타 등등입니다. 화면끝은 보이는 화면에 오른쪽이든, 왼쪽이든, 위쪽이든, 아래쪽이든 상관없습니다. 위 블록은 선택된 부분을 복제하여 만들라는 블록입니다. 보통은 자신 또는 오브젝트(엔트리봇 .. 2024. 1. 22.
블록탭 → 흐름메뉴 → <참> [이 될때가지] 반복하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 [이 될때까지] 반복하기 블록코딩입니다. ​ [이 될때까지] 반복하기 블록코딩은 안에 조건에 따라 [] 안에 조건이 만족할때까지 계속해서 반복하는 블록코딩입니다. ​ 첫번째 옵션인 은 판단 블록( )에 따라 감싸인 블록이 반복 동작할지 결정합니다. ​ 두번째 옵션인 [이 될때까지]은 목록 상자( )를 클릭하면 반복을 멈추는 시점을 바꿀 수 있습니다.. 두번째 옵션은 [이 될때까지] 또는 [인 동안] 두가지 선택이 있습니다. ​ 다음 예제를 살펴 보겠습니다. ​ 시작 버튼을 클릭했을때... 반복하기 블록코딩은 아래 조건에 따라 계속해서 반복을 합니다. ​ 반복하기 첫번째 옵션인 판단 부분은 입니다. 두번째 옵션인 [이 될때까지] 입니다. 즉, 스페이지스가.. 2023. 8. 10.
블록탭 → 흐름메뉴 → 계속 반복하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 계속 반복하기 블록코딩입니다. ​ 계속 반복하기 블록코딩은 아무런 조건없이 무조건 계속해서 반복하는 블록코딩입니다. ​ 다음 예제를 살펴 보겠습니다. ​ 시작 버튼을 클릭했을때... 계속 반복하기 블록코딩이 무한정 계속 반복합니다. ​ 이때~ 이동 방향(오른쪽)으로 10만큼 움직입니다. 10만큼 계속 움직이면서 화면 끝에 닿으면 튕기기 실행됩니다. ​ 튕기면서 엔트리봇이 뒤집어 지면 이동방향(왼쪽)으로 10만큼 계속해서 움직이면서 또 화면 끝에 닿았는지 체크하면서 이동합니다. ​ 만약, 화면 끝에 닿으면 다시~ 엔트리봇이 다시 뒤집어 지면서 이동방향 (오른쪽)으로 10만큼씩 계속 이동하면서 또, 화면 끝에 닿았는지 체크하면서 실행됩니다. ​ 무한정 계속.. 2023. 8. 4.
블록탭 → 흐름메뉴 → ?번 반복하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 ?번 반복하기 블록코딩입니다. 헛. 어디선가 많이많이 보던 블록코딩이 아닌가요? ​ 네, 맞습니다. 제가 블록코딩 강좌를 하면서 가장 많이 사용하던 ?번 반복하기 블록코딩입니다. 예제 또한 아주 많이 사용하던 부분입니다. ​ ?번 반복하기 블록은 임의 지정한 숫자를 입력하면 지정한 숫자만큼 반복을 하는 블록코딩입니다. ​ 그동안 가장 많이 썼던 기본 예제 샘플을 보시겠습니다. ​ 정말 많이 보았던 샘플 예제 코딩입니다. ​ 계속 얘기하고, 또 말하면 잔소리~ 입만 아픕니다. ㅜㅜ 허나, 저는 두말~ 세말~ 계속해서 말하겠습니다. ​ 왜냐면, 블록코딩외에 실전에 가장많이 쓰이는 반복문과 동일하기 때문입니다. 파이썬, 자바, C, C++, C#, 기타등등 .. 2023. 7. 31.
블록탭 → 시작메뉴 → 오브젝트 클릭을 해제했을때 안녕하세요? 여러분! 코딩박사입니다. ^^ ​ 이번 강좌는 엔트리 코딩 프로그램에(블록탭 → 시작메뉴 → 오브젝트 클릭을 해제했을때) 블록코딩을 알아보겠습니다. 지난번 강좌에서는 오브젝트를 클릭했을때 블록코딩을 했었습니다. ​ 어~? 어딘가 비슷하지 않나요? 마우스를 클릭했을때와 마우스 클릭을해제 했을때와 너무너무 비슷합니다. 단지, 마우스가 오브젝트로 바뀌었을뿐 다를게 전혀 없습니다. ​ 예제를 살펴 보겠습니다. ​ 위 블록은 두가지로 나누어서 블록코딩을 한 샘플예제입니다. 첫번째 블록코딩은 오브젝트 클릭했을때 10번 반복하면서 이동방향 10만큼씩 이동하는 샘플 블록코딩입니다. 두번째 블록코딩은 오브젝트 클릭을 해제했을때 [안녕!] 이라고 말하는 블록코딩입니다. ​ 위 블록코딩은 지난 강좌에서 계속해서.. 2023. 7. 8.
블록탭 → 시작메뉴 → 오브젝트를 클릭했을때 안녕하세요? 안녕하세요? 여러분! 코딩박사입니다. ​ 이번 강좌는 엔트리 코딩 프로그램의(블록탭 → 시작메뉴 → 오브젝트를 클릭했을때) 블록코딩을 알아 보겠습니다. 지난번 강좌에서는 마우스를 클릭 했을때와 마우스를 클릭 해제했을때 블록코딩을 했었습니다. 무엇인지 감이 오시나요? ​ 마우스 대신 오브젝트로 바뀌었을뿐 블록코딩 실행은 똑같습니다. ​ 자 그럼, 이제 시작하겠습니다. ​ 이번에는 엔트리봇이 움직이고 난 후 [안녕!] 인사를 하는 블록코딩을 작성해 보겠습니다. 간단한 샘플 예제를 보시겠습니다. ​ 어디선가 많이 보던 블록이죠? 지난 강좌에 사용했던 블록 코딩들 입니다. ​ 위 샘플 예제를 보시면 실행화면에서 오브젝트(엔트리봇)를 클릭했을때 10번 반복하면서 미리정해진 방향으로 10만큼 움직이고 .. 2023. 7. 7.
반응형