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

앱 인벤터를 활용한 프로그래밍 교육이 예비 교사의 문제 해결 능력, 자아 효능감, 인식에 미치는 영향

The Effects of Programming Education using App inventor on Problem-solving Ability and Self-efficacy, Perception

0

조회

0

다운로드

7

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

The ability to use information technology has become increasingly important as technological advances continue to sweep through the computing world, and education for improving computational thinking has become globally instituted . In South Korea, informatics subjects have been modified in the 2015 curriculum and are now compulsory in primary and secondary education. However, despite substantial financial investment and numerous studies promoting informatics education, there continues to be a serious lack of pre-service teachers capable of teaching computational thinking. This study investigated pre-service teacher programming education using App Inventor, their perceptions of App Inventor, and how use of the program affected teacher problem-solving abilities and self-efficacy. In the pre-test, the control group and experimental group showed no statistically significant difference; however, the post-test revealed that the two groups showed statistically significant differences in problem-solving skills and self-efficacy. The participants initially showed interest in using App Inventor; however, after practice-teaching and project-based learning, the participants demonstrated a growing negativity toward the program when they made errors and the functional limits of App Inventor became apparent. Although most participants stated that they would not use App Inventor in their classes, the positive statistically significant differences in problem-solving skills and self-efficacy indicate that this study could be utilized as a basis for building a teaching-learning program using App Inventor and creating an educational plan for teaching computational thinking.

Abstract

The ability to use information technology has become increasingly important as technological advances continue to sweep through the computing world, and education for improving computational thinking has become globally instituted . In South Korea, informatics subjects have been modified in the 2015 curriculum and are now compulsory in primary and secondary education. However, despite substantial financial investment and numerous studies promoting informatics education, there continues to be a serious lack of pre-service teachers capable of teaching computational thinking. This study investigated pre-service teacher programming education using App Inventor, their perceptions of App Inventor, and how use of the program affected teacher problem-solving abilities and self-efficacy. In the pre-test, the control group and experimental group showed no statistically significant difference; however, the post-test revealed that the two groups showed statistically significant differences in problem-solving skills and self-efficacy. The participants initially showed interest in using App Inventor; however, after practice-teaching and project-based learning, the participants demonstrated a growing negativity toward the program when they made errors and the functional limits of App Inventor became apparent. Although most participants stated that they would not use App Inventor in their classes, the positive statistically significant differences in problem-solving skills and self-efficacy indicate that this study could be utilized as a basis for building a teaching-learning program using App Inventor and creating an educational plan for teaching computational thinking.

참고문헌 (34)

  1. "The main contents and implications of the 2016 World Economic Forum (Volume 16-2)"[URL]
  2. R. Kemp, "Fourth industrial revolution", The Lawyer, 31(21), pp.12~ (2016)
  3. "CSTA K-12 Computer Science Standards"[URL]
  4. "A Framework for K-12 Computer Science Education"[URL]
  5. "The national curriculum in England: Framework document"[URL]
  6. 신승기, "핀란드의 코딩기반 소프트웨어 교육에 대한 고찰", 정보교육학회논문지, 19(1), pp.127~138 (2015), 한국정보교육학회[DOI]
  7. "Japan, Compulsory of Computer Programming Education in Elementary school Curriculum"[URL]
  8. 김성원, "중등 교육을 위한 소프트웨어 교육과정 개발", 한국컴퓨터정보학회논문지, 21(8), pp.127~141 (2016), 한국컴퓨터정보학회
  9. 정영식, "2015 개정 교육과정을 대비한 교육대학교의 소프트웨어교육과정에 대한 수요 분석", 정보교육학회논문지, 20(1), pp.83~92 (2016), 한국정보교육학회[DOI]
  10. jwchoi, "Computing education in Korea—current issues and endeavors", ACM Transactions on Computing Education (TOCE), 15(2), pp.1~21 (2015)
  11. , 2015
  12. 안상진, "Educational Objectives in Computing Education: A Comparative Analysis", 한국컴퓨터정보학회논문지, 21(1), pp.181~189 (2016), 한국컴퓨터정보학회
  13. 최정원, "초등 정보 영재의 알고리즘 학습을 위한 퍼즐의 교육적 활용", 한국컴퓨터정보학회논문지, 20(5), pp.151~159 (2015), 한국컴퓨터정보학회
  14. 전성균, "EPL을 활용한 예술 중심의 STEAM 교육 프로그램", 한국컴퓨터정보학회논문지, 19(4), pp.149~158 (2014), 한국컴퓨터정보학회
  15. 양권우, "스크래치가 프로그래밍 교육에 대한 학습동기 및 학업성취도에 미치는 영향", 정보교육학회논문지, 14(4), pp.547~554 (2010), 한국정보교육학회
  16. 이철현, "초등 예비교사의 프로그래밍 학습 경험에 따른 프로그래밍 인식 및 이미지 변화", 한국실과교육학회지, 29(3), pp.1~19 (2016), 한국실과교육학회
  17. 문공주, "예비과학교사를 위한 프로그래밍 교육과정의 적용 및 예비과학교사의 프로그래밍 학습에 대한 인식 조사", 학습자중심교과교육연구, 16(10), pp.825~842 (2016), 학습자중심교과교육학회[DOI]
  18. 안상진, "앱 인벤터를 활용한 초·중등 프로그래밍 교육 방안", 컴퓨터교육학회 논문지, 17(5), pp.79~88 (2014), 한국컴퓨터교육학회
  19. kwHan, "A case of project education using arduino and app inventor in Specialized commercial High School", Journal of The Korean Association of Information Education, 22(2), pp.7~14 (2014)
  20. 유인환, "SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안", 정보교육학회논문지, 18(4), pp.615~624 (2014), 한국정보교육학회[DOI]
  21. 임화경, "초등학생을 대상으로 앱 인벤터를 활용한안드로이드용 앱 제작교육", 멀티미디어학회논문지, 16(12), pp.1495~1507 (2013), 한국멀티미디어학회[DOI]
  22. 설문규, "워터폴 모델을 적용한 앱 인벤터 프로그래밍 교재개발 연구", 정보교육학회논문지, 17(4), pp.409~419 (2013), 한국정보교육학회[DOI]
  23. 안상진, "예비교사의 프로그래밍 교수내용지식 향상을 위한 프로그래밍 교육프로그램 설계", 컴퓨터교육학회 논문지, 19(2), pp.1~10 (2016), 한국컴퓨터교육학회
  24. 김영주, "초ㆍ중등 프로그래밍 기본 교육도구로서의 앱 인벤터 2활용 방안에 대한 연구", 한국정보기술학회논문지, 14(3), pp.163~173 (2016), 한국정보기술학회[DOI]
  25. ayKim, "Self-efficacy and measurement", The Proceeding of Korean Society for industrial and Organitional Psychology, pp.51~64 (1996)
  26. ayKim, "A study on the academic failure-tolerance and its correlates", Journal of Educational Psychology, 11(2), pp.1~19 (1997)
  27. A. Bandura, "Self-efficacy: toward a unifying theory of behavioral change", Psychological review, 84(2) (1977)
  28. A. Bandura, "Social foundations of thought and action: A social cognitive theory", Prentice-Hall, Inc
  29. A Study on the Development of Life-Skills: Communication, Problem Solving, and Self-Directed Learning, "sjLee", Korea Educational Development Institute, ~, pp.RR 2003-15-3 (2003)
  30. 양창모, "교육용 프로그래밍 언어를 사용한 프로그래밍 교육의 효과에 관한 메타분석", 정보교육학회논문지, 18(2), pp.317~324 (2014), 한국정보교육학회[DOI]
  31. 양창모, "메타 분석을 이용한 로봇교육과 프로그래밍교육의 효과 비교", 정보교육학회논문지, 18(3), pp.413~422 (2014), 한국정보교육학회[DOI]
  32. 진영학, "교육용프로그래밍언어의 효과에 관한 메타분석", 컴퓨터교육학회 논문지, 14(3), pp.25~36 (2011), 한국컴퓨터교육학회
  33. B. Larrivee, "Mainstreaming: A study of the variables affecting teacher attitude", The Journal of Special Education, 13(3), pp.315~324 (1979)
  34. T. R. Koballa, "Attitude and related concepts in science education", Science education, 72(2), pp.115~126 (1988)

관련 논문AI추천

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