중학교 정보 교과서 프로그래밍 과제가 제공하는 학생의 학습기회 탐색

Exploring Student Learning Opportunities with Programming Tasks in Middle School Computer Science Textbooks
  • 여상희
  • 김구연
  • 김동식

초록

The purpose of this study is to investigate opportunity-to-learn of programming tasks in computer science textbooks in the middle-school level. We collected 5 computer science textbooks and analyzed programming tasks. The findings from the data analysis suggest as follows: a) the programming tasks seem to strongly emphasize procedural execution in which students are encouraged to manipulate a programming language, and so-called ‘real-life’ situations are neither authentic nor meaningless, which do not help students develop computational thinking skills; and b) although the textbooks explicitly label STEAM, which means integration of different subjects, the programming tasks do not suffice for the label. In conclusion, opportunities-to-learn with which the programming tasks provide students are limited in experiencing meaningless or inauthentic situations and executing programming in a procedural way, leading to uncooperative support for development of students’ computational thinking.

키워드

programming tasksopportunity-to-learncomputer science textbookscomputational thinkingmiddle-school프로그래밍 과제학습기회컴퓨팅 사고정보 교과서중학교
제목
중학교 정보 교과서 프로그래밍 과제가 제공하는 학생의 학습기회 탐색
제목 (타언어)
Exploring Student Learning Opportunities with Programming Tasks in Middle School Computer Science Textbooks
저자
여상희김구연김동식
DOI
10.15833/KAFEIAM.29.1.001
발행일
2023-03
저널명
교육정보미디어연구
29
1
페이지
1 ~ 30