본문 바로가기

블록코딩30

블록탭 → 흐름메뉴 → 모든 복제본 삭제하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 모든 복제본 삭제하기 블록입니다. 흐름메뉴에 마지막 블록입니다. 자, 그럼, 샘플예제를 보시겠습니다. 위 예제를 하나씩 풀어서 설명하겠습니다. 위 블록은 시작하기 버튼을 클릭했을때 다음 블록을 실행하는 부분입니다. 위 블록은 N번 반복하기 블록입니다. N번은 임의의 숫자값을 입력하면 되며, 입력한 숫자만큼 반복하라는 의미입니다. 저는 100을 입력하였습니다. 위 블록은 오브젝트가 움직이디가 화면 끝에 닿으면 튕기기를 실행합니다. 오브젝트는 엔트리봇 또는 자동차.. 기타 등등입니다. 화면끝은 보이는 화면에 오른쪽이든, 왼쪽이든, 위쪽이든, 아래쪽이든 상관없습니다. 위 블록은 선택된 부분을 복제하여 만들라는 블록입니다. 보통은 자신 또는 오브젝트(엔트리봇 .. 2024. 1. 22.
NEMOino-KIT 안녕하세요? 코딩박사입니다. 오늘은 NEMOino-KIT에 대해서 알아보도록 하겠습니다. NEMOino-KIT는 학생들이 STEM 분야에서 전자 회로와 프로그래밍을 체험하고 학습할 수 있는 교육용 하드웨어 키트입니다. 이 키트는 아두이노 기반으로 개발되어 다양한 전자 부품과 센서, 액추에이터, 컨트롤러 등을 포함하고 있습니다. 아래에 NEMOino-KIT의 구성 요소와 주요 기능에 대해 자세히 설명해드리겠습니다. 1. 아두이노 호환 보드 NEMOino-KIT에는 아두이노 호환 보드인 NEMOino 보드가 포함되어 있습니다. 이 보드는 아두이노 프로그래밍 언어를 지원하며, USB 포트를 통해 컴퓨터와 연결하여 프로그램을 업로드하고 실행할 수 있습니다. 2. 다양한 전자 부품 NEMOino-KIT에는 저항,.. 2023. 12. 13.
엔트리 오프라인 프로그램 안녕하세요? 코딩박사입니다. 엔트리는 공식 사이트인 https://playentry.org/ 에서 브라우져 방식으로 블록코딩을 배우실 수 있습니다. https://playentry.org​ 엔트리 - 우리는 무엇이든 될 수 있어요 소프트웨어를 통해 미래를 꿈꾸고 함께 성장합니다. playentry.org 또한, 엔트리 오프라인 프로그램을 다운로드하여 본인에 컴퓨터에서도 직접 블록 코딩을 하실 수 있습니다. ​엔트리 오프라인 프로그램을 다운로드 하려면 https://playentry.org/download/offline 에서 Windows 64bit 버전을 직접 다운로드해서 설치하시면 됩니다. ​Windows 32bit 버전도 있습니다. 본인 컴퓨터 맞는 버전을 설치하시면 됩니다. 뿐만 아니라 MacOS .. 2023. 10. 18.
엔트리 코딩 초등학교 교육 관련 소소한 이야기 안녕하세요? 코딩박사입니다. 오늘은 엔트리 코딩 초등학교 교육관련 소소한 이야기를 할까합니다. 엔트리 홈페이지 : ​https://playentry.org/ 엔트리 - 우리는 무엇이든 될 수 있어요 소프트웨어를 통해 미래를 꿈꾸고 함께 성장합니다. playentry.org ​ 엔트리(Entry)는 한국의 교육용 소프트웨어 개발 플랫폼으로, 초등학생과 중학생을 대상으로 한 프로그래밍 교육을 위해 개발되었습니다. 엔트리는 시각적인 블록 코딩 방식을 사용하여 프로그래밍 학습을 돕는 도구입니다. ​ 엔트리는 학생들이 프로그래밍 개념과 알고리즘을 쉽게 이해할 수 있도록 도와줍니다. 사용자들은 블록들을 드래그 앤 드롭하여 순서와 조건을 나타내는 프로그램을 구성할 수 있습니다. 이를 통해 학생들은 프로그래밍의 기초적.. 2023. 9. 25.
블록탭 → 흐름메뉴 → 만일 <참>이라면, 아니면 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 만일이라면 아니면 블록코딩입니다. ​ 출처 : 엔트리 위 만일이라면 블록코딩은 만약에 이라는 옵션에 조건이 맞으면 아래 블록코딩을 실행하고 아니면 그 아래 블록코딩을 실행합니다. ​ ​ 간단한 다음 예제를 살펴보겠습니다. ​ 출처 : 엔트리 위 샘플예제를 블록단위로 차근차근 설명을 드리겠습니다. ​ 출처 : 엔트리 위 블록코딩은 시작하기 버튼을 클릭했을때 다음 블록코딩을 실행하는 부분입니다. 시작하기 버튼은 어디일까요? ​ 출처 : 엔트리 바로바로 위 부분에 시작하기 버튼입니다. 그동안 잊지 않으셨죠? ^^; ​ 출처 : 엔트리 위 블록코딩은 계속 반복하기 블록코딩입니다. 무한 반복한다는 의미입니다. ​ 실제 개발 언어로는 while(1) 문과 같습니다.. 2023. 8. 22.
블록탭 → 흐름메뉴 → 만일 <참>이라면 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 만일이라면 블록코딩입니다. ​ 위 만일이라면 블록코딩은 만약에 이라는 옵션에 조건이 맞으면 아래 블록코딩을 실행하는 블록코딩입니다. ​ 간단한 다음 예제를 살펴보겠습니다. ​ 위 샘플예제는 기존에 샘플코드를 약간 응용한 블록코딩입니다. ​ 첫번째 시작하기 버튼을 클릭하면 ​ 그 다음 블록코딩인 계속 반복하기 블록코딩을 실행합니다. 계속 반복하기 블록코딩은 실제 개발 언어인 while(1) 문하고 같습니다. 무한정 계속해서 반복을 합니다. ​ 무한정 반복하면서 그 안에 다음 블록인 이동 방향으로 10만큼 엔트리봇이 움직입니다. 계속해서 엔트리봇이 움직이면서 보이는 화면 끝에 닿으면 튕기기를 실행합니다. 그 다음 블록인 만일 (이)라면 블록코딩에서 옵션에 .. 2023. 8. 18.
블록탭 → 흐름메뉴 → 반복중단하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 반복중단하기 블록코딩입니다. ​ 위 반복중단하기 블록코딩은 반복하기중에 해당 블록코딩을만나면 현재 반복되는 부분은 중단하고 빠져나오는 블록코딩입니다. ​ 간단한 다음 예제를 살펴보겠습니다. ​ 위 샘플예제는 그동안 많이 해오던 10번 반복하면서 이동방향(오른쪽)으로 10만큼 움직이기 블록코딩입니다. 그런데, 10번 반복하기 블록코딩 안에 반복 중단하기 블록코딩도 있습니다. 그러면, 10번 반복하기를 첫번째 실행하고 이동방향(오른쪽)으로 10만큼 움직이고, 바로 다음에 10번까지 반복하기를 계속 해야하는데, 반복 중단하기 블록코딩을 만나면 반복하기를 중단하고 해당 10번 반복하기를 다 실행하지 않고 반복 중단하기 블록코딩 때문에 중단하고 바로 빠져나는 샘.. 2023. 8. 13.
블록탭 → 흐름메뉴 → 계속 반복하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 계속 반복하기 블록코딩입니다. ​ 계속 반복하기 블록코딩은 아무런 조건없이 무조건 계속해서 반복하는 블록코딩입니다. ​ 다음 예제를 살펴 보겠습니다. ​ 시작 버튼을 클릭했을때... 계속 반복하기 블록코딩이 무한정 계속 반복합니다. ​ 이때~ 이동 방향(오른쪽)으로 10만큼 움직입니다. 10만큼 계속 움직이면서 화면 끝에 닿으면 튕기기 실행됩니다. ​ 튕기면서 엔트리봇이 뒤집어 지면 이동방향(왼쪽)으로 10만큼 계속해서 움직이면서 또 화면 끝에 닿았는지 체크하면서 이동합니다. ​ 만약, 화면 끝에 닿으면 다시~ 엔트리봇이 다시 뒤집어 지면서 이동방향 (오른쪽)으로 10만큼씩 계속 이동하면서 또, 화면 끝에 닿았는지 체크하면서 실행됩니다. ​ 무한정 계속.. 2023. 8. 4.
블록탭 → 흐름메뉴 → ?번 반복하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 ?번 반복하기 블록코딩입니다. 헛. 어디선가 많이많이 보던 블록코딩이 아닌가요? ​ 네, 맞습니다. 제가 블록코딩 강좌를 하면서 가장 많이 사용하던 ?번 반복하기 블록코딩입니다. 예제 또한 아주 많이 사용하던 부분입니다. ​ ?번 반복하기 블록은 임의 지정한 숫자를 입력하면 지정한 숫자만큼 반복을 하는 블록코딩입니다. ​ 그동안 가장 많이 썼던 기본 예제 샘플을 보시겠습니다. ​ 정말 많이 보았던 샘플 예제 코딩입니다. ​ 계속 얘기하고, 또 말하면 잔소리~ 입만 아픕니다. ㅜㅜ 허나, 저는 두말~ 세말~ 계속해서 말하겠습니다. ​ 왜냐면, 블록코딩외에 실전에 가장많이 쓰이는 반복문과 동일하기 때문입니다. 파이썬, 자바, C, C++, C#, 기타등등 .. 2023. 7. 31.
블록탭 → 흐름메뉴 → ?초 기다리기 안녕하세요? 코딩박사입니다. 기존 시작메뉴에 블록코딩이 끝났습니다. 짝짝짝~ ^^ ​ 이번에는 흐름메뉴에 강좌를 시작하겠습니다. ?초 기다리기 블록코딩 강좌를 진행하겠습니다. ​ ?초 기다리기 블록은 임의 지정한 초단위에 숫자를 입력하면 지정한 숫자만큼 기다리는 블록코딩입니다. ​ 엔트리에 기본적인 블록코딩 예제를 사용해서 진행을 하겠습니다. 벌써 기본적인 블록코딩 예제를 잊어버리신건 아니겠죠? ^^ ​ 아주 많이 나왔던 블록코딩 예제입니다. ​ 바로~ 바로~ 이 블록코딩 예제였습니다. ^^ ​ 시작하기 버튼을 클릭했을때 엔트리봇이 10번 반복하면서 이동방향(오른쪽)으로 10만큼씩 움직이는 블록코딩이었습니다. ​ 여기에 ?초 기다리기 블록코딩을 넣어보겠습니다. ​ 시작하기 버튼을 클릭했을때 엔트리봇이 1.. 2023. 7. 27.
반응형