교육과정

● 코딩 교육

언플러그드 활동
스크래치, 엔트리, 마이크로비트
앱 인벤터(스마트폰 어플리케이션 개발)
파이썬, 자바스크립트

언플러그드 활동(Unplugged Activity)
컴퓨터가 없는 환경에서 컴퓨터 과학 원리를 학습할 수 있는 놀이를 개발한 교수학습방법으로 놀이를 통해 컴퓨터원리를 학습하여 문제해결에 있어서 컴퓨터원리를 적용할 수 있는 능력을 신장
교육용 프로그래밍언어(Educational Programming Language:EPL)
학습자들은 프로그래밍 과정을 통해서 자연스럽게 컴퓨터 시스템 자체를 이해하거나 컴퓨터와 관련된 알고리즘 문제를 해결할 수 있게 된다. 기본적인 응용프로그램 작성 능력과 컴퓨터 알고리즘을 해결하면서 자연스럽게 일반적인 문제를 해결하는 전략도 향상

● 피지컬 컴퓨팅 교육

마이크로비트, 엔트리 E센서보드
아두이노, 라즈베리파이

피지컬 컴퓨팅(Physical Computing)
현실 세계 속 데이터를 모습을 디지털 기기로 내려받아 소프트웨어의 형태로 처리한 후, 그 결과를 모니터나 LED 또는 여러 가지 장치로 출력하는 것을 말한다. 피지컬 컴퓨팅은 사물인터넷 분야의 기초로 센서를 통해 주변 환경을 인식하고, 네트워크를 통해 필요한 정보를 공유하거나 처리하는 사물 인터넷 분야를 구성하는 중요한 기술이라고 할 수 있다.
프로그래밍을 처음 배우는 학생들에게 피지컬 컴퓨팅은 컴퓨터와 프로그램이 동작하는 방식을 배운다.

● 컴퓨터 활용 교육

한글, 인터넷(블로그, SNS 활용), 구글 오피스
디자인 그래픽(포토샵, 일러스트, 플래쉬)
영상제작(시나리오, 영상촬영, 영상편집)
자격증(ITQ, GTQ, 워드프로세서, 컴퓨터활용능력, 정보처리)

컴퓨터를 도구로 활용할 수 있는 기초 능력을 배우고 디지털 상에 탐색한 정보를 비판적 사고와 정확한 이해를 기반으로 자신의 목적에 맞게 만들어 낼 수 있는 능력을 만드는 수업이다.
중학교 각종 수행평가나 과학탐구 대회에 PPT나 UCC만들기가 있으며 제대로 배워야만 정보를 활용하여 자신의 주장을 효과적으로 표현할 수 있다.
또한 자격취득 과정을 통해 성취감과 평생 컴퓨터 활용능력을 인정받을 수 있는 일석이조의 효과를 가져보자.

● 메이커 교육

3D 모델링(Fusion 360, Onshape, Tinkercad)
3D 프린터 출력/후가공

만드는 과정에서의 몰입을 통해 학습 동기를 부여하고, 결과물을 통해 자신감과 성취감을 배양하는 교육이다.