정규화된 소프트웨어 교육의 성공적 정착을 향하여
소프트웨어 교육은 Computational Thinking(컴퓨팅적 사고)을 기반으로 인간의 창의성을 끌어올리는 지식 정보화 사회의 정보과학교육이다. 글로벌 시대에 가장 중요한 것이 영어라고 한다면 소프트웨어 중심사회에서는 프로그래밍이라고 할 수 있다. 프로그래밍은 소프트웨어를 이해하는 도구이고, 누구나 자신의 삶속에서 이를 적용하며 살아갈 수 있다. 이제 소프트웨어는 거스를 수 없는 시대가 됐다. 우리가 소프트웨어를 하고 안하고의 문제가 아니라 이미 소프트웨어가 세계를 움직이기 시작했다. 페이팔, 소셜커머스, 페이스북 등 소프트웨어 중심 세상은 기존 하드웨어 세상과는 달리 전 세계를 하나로 종속 시킬 수 있는 강한 힘을 가지고 있다. 이런 시대에 우리 학생들이 컴퓨터적 사고를 배우지 않는다면 소프트웨어를 만드는 누군가의 플랫폼에 묶이게 되고, 우리의 경제가 그들에 의해 이끌려갈 수밖에 없는 것이다. 소프트웨어 교육은 확산적 사고 즉, 문제해결력을 키우게 하는 것을 더불어 학생들에게 시대적 상황을 읽게 하여 본인이 일하고 있는 위치에서 소프트웨어를 적용하고자 하는데 있다. 소프트웨어 교육을 왜 해야 되는가? 모두는 기본적으로 컴퓨터 프로그래밍을 배워야 합니다
- 주지석 광주공업고 교사
- 2015-02-01 09:00