Software Education and Business Model for Enforcing the Computational Thinking Ability
Jae Heung Park, Sunhwa Park, Yeong Geon Seo · Journal of Digital Contents Society · 2018
본 연구에서는 소프트웨어 교육의 국제적 현상을 분석하고 현재 소프트웨어 교육에서 강화되어야 할 요소를 분석한다. 또한 컴퓨팅 사고력을 향상시키고 비즈니스 모델 캔버스로 제시하는 소프트웨어 교육 모델을 제시한다. 이 모델은 단순한 교육에서만이 아니라 교육의 결과물인 스마트 북을 새로운 비즈니스 컨텐츠로 유통시킬 수 있게 함으로서 교육의 효과를 극대화 시키는 것이 목적이다. 제안된 스토리텔링 코딩 교육은 익숙한 이야기로 다양한 프로그램 도구를 사용하여 대화식 스마트 북 형식으로 교육 결과를 만드는 것이다. 먼저 동화를 부분으로 분해하고 패턴, 경향 및 규칙을 숨기고 중심 아이디어 또는 개념으로 추상화 한 다음, 마지막으로 문제를 해결하기 위해 코딩 알고리즘을 적용한다. 언플러그드 컴퓨팅 및 알고리즘, 블록 기반 교육용 프로그래밍 언어, 물리적 컴퓨팅, C 및 파이썬과 같은 텍스트 기반 프로그래밍 언어를 혼합하여 플립 학습을 기반으로 한 점진적 융합 교육 방법을 제안한다.