본문 바로가기
KERD
논문KCI 등재

컴퓨팅 사고력 신장을 위한 SW 개발 프로세스 탐구

A Study on SW Development Process for Increasing Computational Thinking

1

조회

0

다운로드

8

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

최근 SW 교육의 중요성이 강조되고 있으며, 앱 인벤터는 SW 교육의 도구로써 주목받고 있다. 본 연구에서는 디자인기반학습 모형에 기반을 두고 여기에 컴퓨팅 사고력 계발을 위한 요소를 통합하여 앱 인벤터 학습 모형을 개발하였다. 그리고 이 모형에 따라 학생을 지도하고 학생이 작품을 제작한 과정과 변화를 분석하였다. 학생은 앱을 개발하는 과정에서 문제를 파악하고 해결하는 방안을 절차적으로 고안하고 이를 코드로 직접 구현하는 실제적인 경험을 통해 성취감과 자신감을 얻는 모습이 보였다

Abstract

The importance of SW education is being stressed recent days, and the App Inventor is getting attention as a tool of SW education. In this study, I have developed an app Inventor instruction model, which is based on the Design Based Learning and integrated with elements of computational thinking. And I taught the student to apply this model. and then analyzed the app production process and the changes of student. In developing the app, students defined the problem and made a plan to resolve them. And this student had have a sense of accomplishment and self-confidence through practical experience to implement it in their own source code.

참고문헌 (22)

  1. "Computer Language is required courses, Economics Popularity Overtake" (2015)[URL]
  2. "Coding education in elementary school, why pay attention to the UK?" (2013)[URL]
  3. "Press release_Human Resource Development Plan for the SW oriented society" (2015)[URL]
  4. 김병호, "안드로이드 앱 인벤터를 활용한 컴퓨터 프로그래밍 교육", 한국정보통신학회논문지, 17(2), pp.467~472 (2013), 한국정보통신학회[DOI]
  5. SungJin Hwang, "A Development of App Making Education Program for Elementary Informatics Gifted Using App Inventor", Proceeding of The Korean Association of Computer Education, 21(2), pp.195~198 (2013)
  6. 임화경, "초등학생을 대상으로 앱 인벤터를 활용한안드로이드용 앱 제작교육", 멀티미디어학회논문지, 16(12), pp.1495~1507 (2013), 한국멀티미디어학회[DOI]
  7. 설문규, "워터폴 모델을 적용한 앱 인벤터 프로그래밍 교재개발 연구", 정보교육학회논문지, 17(4), pp.409~419 (2013), 한국정보교육학회[DOI]
  8. 안상진, "앱 인벤터를 활용한 초·중등 프로그래밍 교육 방안", 컴퓨터교육학회 논문지, 17(5), pp.79~88 (2014), 한국컴퓨터교육학회
  9. 김용민, "초등학교 여학생의 컴퓨팅적 사고력 신장을 위한 앱인벤터 활용 S", W교육 프로그램 개발 및 적용, 2015, pp.19(4), 385~398[DOI]
  10. Chi-Hung Tseng, "Combination Curriculum of Robotics and Mobile Phone in Primary Education Level with Graphical Programming Environment", International Symposium on Robotics (2012)
  11. "CSTA K–12 Computer Science Standards" (2011)[URL]
  12. "The national curriculum in England Framework document" (2013)[URL]
  13. MOE, "Software Education Guidance", Korean Ministry of Education, ~ (2015)
  14. "Operational Definition of Computational Thinking" (2011)[URL]
  15. "Computational thinking"[URL]
  16. Sungjin Hwang, "Development of Education Plan of Using App Inventor for Improving Informatics Gifted Elementary Students`Learning Flow", Proceeding of The Korean Association of Computer Education, 18(2), pp.185~190 (2014)
  17. J. M. Wing, "Computational thinking and thinking about computing", Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366(1881), pp.3717~3725 (2008)
  18. 유인환, "SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안", 정보교육학회논문지, 18(4), pp.615~624 (2014), 한국정보교육학회[DOI]
  19. 정인기, "정보 교과의 ‘문제 해결’ 주제의 성취 목표 및 교수-학습 방법에 관한 연구", 정보교육학회논문지, 18(2), pp.243~254 (2014), 한국정보교육학회[DOI]
  20. "App Inventor" (2016)[URL]
  21. 김수환, "Computational Thinking 향상을 위한 디자인기반 학습", 정보교육학회논문지, 16(3), pp.319~326 (2012), 한국정보교육학회
  22. Korea Foundation for the Advancement of Science and Creativity, "STEM Education based training materials (Elementary)", ~ (2012)

관련 논문AI추천

이 간행물의 다른 논문 (6건)