엔트리30 우리나라의 코딩 교육에 관한 소소한 이야기 안녕하세요? 코딩박사입니다. 우리나라의 코딩 교육에 관련하여 잠시 이야기를 해볼까 합니다. 출처 : Pixabay 우리나라에서의 코딩 교육은 초등학교부터 고등학교까지 다양한 학교 및 교육 기관에서 제공되는 교육 프로그램을 말합니다. 이 프로그램은 학생들에게 프로그래밍과 컴퓨터 과학의 기본 개념과 원리를 가르치는 것을 목표로 합니다. 우리나라의 코딩 교육은 다음과 같은 특징을 가지고 있습니다. 1. 교육체계 내의 위치 코딩 교육은 컴퓨터 교육과 정보 교과목으로 포함되어 있습니다. 초등학교에서는 정보 교과서를 통해 프로그래밍 개념과 기초적인 컴퓨터 지식을 학습하며, 중학교와 고등학교에서는 컴퓨터과학 또는 정보과목으로 심화된 컴퓨터 지식을 배우게 됩니다. 2. 교육 방법 코딩 교육은 주로 .. 2023. 9. 20. 블록탭 → 흐름메뉴 → <참> [이 될때가지] 반복하기 안녕하세요? 코딩박사입니다. 이번 강좌는 흐름메뉴에 [이 될때까지] 반복하기 블록코딩입니다. [이 될때까지] 반복하기 블록코딩은 안에 조건에 따라 [] 안에 조건이 만족할때까지 계속해서 반복하는 블록코딩입니다. 첫번째 옵션인 은 판단 블록( )에 따라 감싸인 블록이 반복 동작할지 결정합니다. 두번째 옵션인 [이 될때까지]은 목록 상자( )를 클릭하면 반복을 멈추는 시점을 바꿀 수 있습니다.. 두번째 옵션은 [이 될때까지] 또는 [인 동안] 두가지 선택이 있습니다. 다음 예제를 살펴 보겠습니다. 시작 버튼을 클릭했을때... 반복하기 블록코딩은 아래 조건에 따라 계속해서 반복을 합니다. 반복하기 첫번째 옵션인 판단 부분은 입니다. 두번째 옵션인 [이 될때까지] 입니다. 즉, 스페이지스가.. 2023. 8. 10. 블록탭 → 시작메뉴 → 이전 또는 다음 장면시작하기 안녕하세요? 코딩박사입니다. 이번 강좌는 옵션(이전, 다음) 장면 시작하기 블록코딩을 진행하겠습니다. 장면 시작하기 블록은 이전 장면 혹은 다음 장면을 시작하는 블록코딩입니다. 지난 강좌 블록코딩을 약간 응용해서 진행을 하겠습니다. 지난 강좌에서 장면1 엔트리봇을 오른쪽 방향으로 진행을 합니다. 해당 블록코딩은 아래와 같습니다. 위 빨간박스 블록코딩 부분으로 시작하기 버튼을 클릭했을때 10번 반복하면서 이동방향(오른쪽)으로 10만큼 움직이고 이 동작이 다 끝나면 다음 장면 시작하기 블록코딩이 진행됩니다. 다음 장면은 장면2를 말합니다. 그러면, 다음 장면2로 넘어가서 장면이 시작되었을때 아래 블록코딩을 시작합니다. 10번 반복하면서 이동방향(왼쪽)으로 10만큼 움직입니다. 이 동작이 .. 2023. 7. 24. 블록탭 → 시작메뉴 → 장면? 시작하기 안녕하세요? 코딩박사입니다. 이번 강좌는 장면? 시작하기 블록코딩을 진행하겠습니다. 순서대로 하자면 장면이 시작되었을때 블록코딩을 진행해야 하는데 이 블록코딩을 먼저하게 되면 진행이 안되서 장면? 시작하기 블록코딩을 하고 그다음에 진행하도록 하겠습니다. 위에 이미지를 보시면 장면1 시작하기 블록코딩인데요. 장면1은 옵션으로 현재 활성화 되어 있는 장면1이므로 장면1로 표시가 됩니다. 먼저 간단한 샘플 보시고 진행하도록 하겠습니다. 위 이미지의 블록코딩은 3번째 블록코딩까지는 자주 등장하는 블록코딩입니다. 그래서, 3번째 블록코딩까지는 별도로 설명을 하진 않겠습니다. 아직도 못 보신분들은 지난 강좌를 먼저 본 후 본 강좌를 보시길 바랍니다. 위 이미지는 장면1 시작하기 블록코딩으로 해당 블.. 2023. 7. 17. 블록탭 → 시작메뉴 → 신호보내고 기다리기 안녕하세요? 코딩박사입니다. 지난 강좌인... 1번 - 신호보내기 블록코딩. 2번 - 신호를 받았을때 블록코딩. 3번 - 신호보내고 기다리기 블록코딩. 드뎌~ 3번째인 신호보내고 기다리기 블록코딩 부분입니다. - 신호보내고 기다리기 블록코딩은 임의로 만든 신호를 보내고... 신호를 받았을때 블록코딩으로 신호를 받은 후 다음 블로코딩을 실행하고 나면 원래 블록코딩인 신호를 보내고 기다리기 블록코딩으로 돌아와 다시 그 다음 블록코딩을 실행합니다. * 다시 요약하자면 1번 - 신호 보내고 기다리기 2번 - 신호를 받았을때 3번 - 1번에서 신호를 보내고 기다리다가 신호를 받았을때 블록코딩 끝나면 기다린 그 다음 블록코딩이 실행. 다음 예제 샘플을 보고 다시 자세히 설명을 드리겠습니다. - 위 샘플 .. 2023. 7. 13. 블록탭 → 시작메뉴 → 신호를 받았을때 안녕하세요? 코딩박사입니다. 지난 강좌에서 이어지는 신호를 받았을때라는 블록코딩을 공부해 보겠습니다. 지난 강좌의 샘플코드는 아래와 같습니다. 엔트리봇 움직이기 신호를 추가 했었죠? 기억나시죠? 기억이 안나시면 아래 강좌를 참조하세요. https://blockcodingnara.tistory.com/17 블록탭 → 시작메뉴 → 신호 보내기 안녕하세요? 코딩박사입니다. 이번 강좌는 신호 보내기라는 블록코딩을 공부해 보겠습니다. 신호 보내기는 혼자 쓰이는 블록코딩이 아니고 신호를 받았을때와 같이 쓰는 블록 코딩입니다. 신호 blockcodingnara.tistory.com 신호보내기 블록코딩에서 신호를 보내면 위와 같이 엔트리봇 움직이기 신호를 받았을때 블록코딩에 그 다음 블록코딩을 실행합니다... 2023. 7. 12. 블록탭 → 시작메뉴 → 신호 보내기 안녕하세요? 코딩박사입니다. 이번 강좌는 신호 보내기라는 블록코딩을 공부해 보겠습니다. 신호 보내기는 혼자 쓰이는 블록코딩이 아니고 신호를 받았을때와 같이 쓰는 블록 코딩입니다. 신호 보내기 강좌를 먼저하고 다음은 신호를 받았을때 블록코딩을 이어서 공부를 하겠습니다. 먼저 간단한 샘플 예제를 보시겠습니다. - 위 블록 코딩은 시작하기 버튼을 클릭했을때 [대상없음] 신호 보내기를 실행을 합니다. - [대상없음]이라고 표시된 부분은 어떤 신호를 보낼지는 아직 없는 부분입니다. - 신호 보내기는 임의로 입력한 신호를 보낼때 쓰는 블록 코딩입니다. 어떤 신호를 보낼지는 아래를 잘 보시길 바랍니다. - 위와 같이 신호 속성탭을 클릭하고 신호라는 메뉴를 클릭합니다. - 그리고 나서 신호 추가하기 버튼을 .. 2023. 7. 10. 블록탭 → 시작메뉴 → 오브젝트 클릭을 해제했을때 안녕하세요? 여러분! 코딩박사입니다. ^^ 이번 강좌는 엔트리 코딩 프로그램에(블록탭 → 시작메뉴 → 오브젝트 클릭을 해제했을때) 블록코딩을 알아보겠습니다. 지난번 강좌에서는 오브젝트를 클릭했을때 블록코딩을 했었습니다. 어~? 어딘가 비슷하지 않나요? 마우스를 클릭했을때와 마우스 클릭을해제 했을때와 너무너무 비슷합니다. 단지, 마우스가 오브젝트로 바뀌었을뿐 다를게 전혀 없습니다. 예제를 살펴 보겠습니다. 위 블록은 두가지로 나누어서 블록코딩을 한 샘플예제입니다. 첫번째 블록코딩은 오브젝트 클릭했을때 10번 반복하면서 이동방향 10만큼씩 이동하는 샘플 블록코딩입니다. 두번째 블록코딩은 오브젝트 클릭을 해제했을때 [안녕!] 이라고 말하는 블록코딩입니다. 위 블록코딩은 지난 강좌에서 계속해서.. 2023. 7. 8. 블록탭 → 시작메뉴 → 오브젝트를 클릭했을때 안녕하세요? 안녕하세요? 여러분! 코딩박사입니다. 이번 강좌는 엔트리 코딩 프로그램의(블록탭 → 시작메뉴 → 오브젝트를 클릭했을때) 블록코딩을 알아 보겠습니다. 지난번 강좌에서는 마우스를 클릭 했을때와 마우스를 클릭 해제했을때 블록코딩을 했었습니다. 무엇인지 감이 오시나요? 마우스 대신 오브젝트로 바뀌었을뿐 블록코딩 실행은 똑같습니다. 자 그럼, 이제 시작하겠습니다. 이번에는 엔트리봇이 움직이고 난 후 [안녕!] 인사를 하는 블록코딩을 작성해 보겠습니다. 간단한 샘플 예제를 보시겠습니다. 어디선가 많이 보던 블록이죠? 지난 강좌에 사용했던 블록 코딩들 입니다. 위 샘플 예제를 보시면 실행화면에서 오브젝트(엔트리봇)를 클릭했을때 10번 반복하면서 미리정해진 방향으로 10만큼 움직이고 .. 2023. 7. 7. 블록탭 → 시작메뉴 → 마우스를 클릭을 해제 했을때 안녕하세요? 코딩박사입니다. 이번 강좌는 엔트리 코딩 프로그램에(블록탭 → 시작메뉴 → 마우스를 클릭을 해제했을때) 블록코딩을 알아보겠습니다. 간단한 예제를 통해서 살펴 보겠습니다. 위 샘플은 마우스 클릭을 해제 했을때 강아지 짖는 소리를 재생하라는 블록 코딩입니다. 아주 심플하죠?? 하나씩 살펴 보겠습니다. - 마우스 버튼을 누르고 있다가 클릭을 해제 할때 다음 블록코딩을 실행하라는 뜻입니다. - 마우스 왼쪽 버튼, 오른쪽 버튼, 그리고 가운데 휠버튼 모두 작동합니다. - 위 블록은 소리를 재생하라는 블록코딩입니다. - 첫번째 선택옵션에서는 강아지 짖는 소리라고 표시가 됩니다. - 선택옵션에는 현재 강아지 짖는 소리밖에 선택이 안됩니다. - 기본으로 들어 있는 소리입니다. 또한 소.. 2023. 7. 5. 이전 1 2 3 다음 반응형