본문 바로가기

소프트박스 교육

(10)
논리적 사고를 향상시키는 창의설계 코딩 1 논리적 사고를 향상시키는 창의설계 코딩 교육 목표 : 코딩(Coding)의 개념을 주변 생활과 연계하여 친숙하고 흥미롭게 인식한다. 또한 사람의 언어와 비교하며 프로그래밍 언어의 개념을 쉽게 인식한다. 교육 내용 • 코딩이란?• 코딩과 프로그래밍• 왜 코딩을 배워야 하나요?• 알고리즘이란?• 좋은 코딩, 나쁜 코딩• 사람의 언어와 프로그래밍 언어 주요 키워드 : 코드, 설계, 코딩, 프로그래밍, 알고리즘, 프로그래밍 언어, 논리, 창의성 코딩이란? 하루가 다르게 엄청난 양으로 늘어가는 우리 주변의 수 많은 물건들을 어떻게 관리해야 쉽게 분류하고 빨리 찾을 수 있을까요? 통기타를 연주할 때 어떤 화음으로 반주를 할지 노래책 악보에 어떻게 표시하나요? 그리고 컴퓨터 통신에서 “Hello!” 라는 문자를 어떤..
논리와 구조를 배우는 블럭코딩 소프트웨어 교육 블럭코딩 소프트웨어 교육 블록코딩이란 프로그래밍 언어인 소스코드를 바로 타이핑하지 않고, 특정 기능을 담은 블록을 마우스로 드래그하고 조립해 프로그래밍하는 방식입니다. 프로그래밍 입문자나 저학년 어린이들이 사용하기 좋으며, 대표적인 블록코딩 도구로는 MIT 미디어랩의 ‘스크래치’, 네이버 엔트리교육연구소의 ‘엔트리’가 있습니다. 특히 아두이노와 아두이노 메가와 같은 하드웨어 제어 블록이 지원되는 블록코딩 도구로 m-block이 사용되기도 합니다.