IMG_20220524_1.jpg
 

우리 사회 필수 교육으로 자리 잡은 코딩!  어렵게 만 느끼셨나요?

창의력과 논리력에 도움을 주며 누구나 쉽게 배울 수 있는 교육용 코딩을 경험 하는 시간 입니다.

초등학교에 의무 교육인 교육용 코딩을 경험도 해보시고, 두뇌 회전과 

초.중학교 어린이들과 같이 시간과 공간을 공유할 수 있는 배움 입니다.

 

과정안내

○ 교육 일시: 2022. 5.12(목) ~ 6. 2(목), 14:00 ~ 16:00(매주 목, 총 4회차) 

○ 강     사:  신현승(코딩전문강사) 

               전)(주)삼아제약 전산부장

               (주)에버영코리아매니저(주)에버영아카데미 평생 교육원 강의 등

○ 주요 내용: 스크래치(Scratch)와 엔트리(Entry) 코딩언어 

○ 교육 장소: 서울시도심권50플러스센터2층 배움터1 

 

스크래치(Scratch)란?

미국 MIT에서 만든 EPL(Education Programming Language)교육용 프로그래밍 언어이며 

만 8세부터 성인까지 쉽게 레고처럼 블록을 조립하는 형태로 스토리, 애니메이션게임 등 

다양한 프로젝트 제작이 가능한 프로그래밍 도구이다.

내가 만든 작품을 전 세계 사람들과 공유하고 다른 사람의 아이디어도 쉽게 볼 수 있다.

또한 블록코딩을 텍스트코딩으로 변환하여 범용 프로그래밍이 가능하다.

EPL의 종류는 국내에서 개발한 엔트리와

구글이 개발한 블록클리앱인벤터등 다양하다.

 

 PSX_20220525_161316.jpg 

 블록 코딩인 스크래치의 작업을 하려면 인터넷 사이트에서 스크레치를 선택 후 작업이 가능하나, 

 내 작업 파일 저장 및 활동을 위하여 구글에 가입하여야만 합니다.

 

 

PSX_20220525_161616.jpg
 
스크레치 화면구성는 블록영역스크립트영역무대스프라이트 정보관리 및 생성

  무대정보의 창으로 구성 되었으며,

 블록영역:  9가지(동작, 형태, 소리, 이벤트, 제어, 감지, 연산, 변수, 내 블록 만들기)의 

  블록코드 모양, 소리를 확장 기능 추가하기가 있습니다.

 

 PSX_20220525_164354.jpg

스프라이트 정보 관리 및 생성에서는 동물, 사람들 등 9가지 모양 외 외부에 사진을 가지고 오는 

스프라이트 업로드로 다양하게 만들 수 있습니다. 

 

 

PSX_20220525_164013+(1).jpg 

 스프라이트 업로드 및 생성에서 모양을 선택 한 후 블록 영역에서 동작, 제어, 형태, 이벤트, 소리의 

 간단한 블록으로 만화 영화 같은 움직임을 만들 수 있는 내용입니다.

 

 PSX_20220526_220511.jpg 

 블록 영역에서 동작, 제어, 형태, 이벤트, 소리의 간단한 블록으로 엄마 고양이를 새끼 고양이 두 마리가 

 쫓아 가는 프로그램을 만들어 보았습니다.

 

 

이 외에도 다양한 

벡터 모드(,,입 따로 사용) 와 비드맵 모드(,,입 모두 사용)

소리를 음성 재생편집,녹음, 배경 화면 설정 기능과

블록을 가져다 놓고 코딩 작성블록 삭제/정리주석 넣기순차,  조건,  반복 등의  

컴퓨팅 사고 개념을 배울 수가 있습니다.

 

앞으로 코딩 걸음마 떼기의  3  ~ 4 주차에서 배울 내용은

컴퓨터 작곡, 컴퓨터 음성 변환 알고리즘의 원리 등이 매우 기대가  됩니다.


보통 코딩을 배운다 하면 텍스트 코딩으로 코딩 언어인 자바, 베이직, 안드로이드 등 

코딩 언어를 배워서 프로그램을 작성하는 과정을 거쳐야 하는데, 그러기에는 많은 시간과 노력이 필요하므로, 

쉬운 블록 코딩부터 시작하여, 코딩 개념을 정립 한 후 

텍스트 코딩를 시작함이 좋을 듯 합니다.


열심히 강의 해 주신 신현승 강사님과 수강 하신 분들 수고가 많으셨습니다.

좋은 결과 있으시길 바랍니다.


학습 지원 단: 윤 종 환