학습 목표: 소프트웨어 교육과 코딩 교육의 개념 이해
코딩 교육 의무화에 대해 생각을 정리해보고 미래에 지향할 교육 방학에 대해 모색
학습내용: 소프트웨어 교육의 개념
코딩 교육 의무화의 당위성과 문제점 고찰
* 컴퓨터 프로그래밍이란? 수식이나 작업을 컴퓨터에 알맞게 정리하여 순서를 정하여 컴퓨터만의 언어로 고쳐쓴 모든 작업
* 코딩이란? 프로그래밍에 수반되는 명령 코드를 작성하는 작업
* 소프트웨어 교육? 컴퓨터 과학의 기본적인 개념과 원리를 기반으로 다양한 문제를 창의적이고 효율적으로 해결하는 컴퓨팅 사고력을 기르는 교육
* 한국의 2015 개정 교육과정 확정 - 소프트웨어 교육 필수화 (초등학교 5학년,6학년) : 컴퓨팅 사고력을 갖춘 창의, 융합적 인재 양성 목적
초등- SW 기초 소양 함양(알고르즘 체험, 프로그래밍 체험)
중등-컴퓨팅 사고력 함양을 통한 실생활의 문제 해결(알고리즘 이해와 표현, 프로그래밍 기초)
고등-컴퓨팅 사고력 적용을 통한 다양한 학문분야의 문제 해결(알고리즘 설계와 분석, 프로그래밍 심화)
1) 소프트웨어 개발을 위한 컴퓨터 과학의 기본 개념과 원리 이해
2) 컴퓨팅 프로젝트 수행을 위한 코딩 기술의 습득
3) 문제 해결을 위한 창의적인 아이디어를 프로그램으로 구현
오늘의 나의 생각: 실제 학교 수업에서 코딩이 개정교육과정으로 들어와 있지만 초등학생들이 갑자기 접해서 쉽게 이해할 수 있을 것 같지는 않다. 일단 많은 체험을 통해서 컴퓨팅 사고력을 증진시키는 것이 중요하며, 영어수업에 사용되는 도구
로 코딩수업을 접목할 수 있도록 해야할 것 같다.
코딩을 체험할 수 있는
1) 미국의 비영리 단체 www.code.org Minecraft Hour of Code (게임과 같은 코딩)
2) 구글 제공 https://grasshopper.app/(게임으로 익히는 코딩 학습)
3) 국내 코딩 https://coding.yah.ac/ (이고잉 선생님의 코딩 야학)
'누구나 읽고 말해 - 영어 > Blended learning -블렌디드 러닝' 카테고리의 다른 글
미래 교육과 디지털 사회 준비 3. AI 시대 (0) | 2023.07.27 |
---|---|
미래 교육과 디지털 사회 준비 2. 디지털 중심 시대와 클라우드 기반 학습 환경 (0) | 2023.07.27 |
Blended learing(혼합형 학습) - 블렌디드 러닝은 무엇인가? (0) | 2023.04.26 |