Teaching programming in secundary school: a pedagogical content knowledge perspective

M. Saeli, J.C. Perrenet, W.M.G. Jochems, B. Zwaneveld

Onderzoeksoutput: Bijdrage aan tijdschriftTijdschriftartikelAcademicpeer review

49 Citaties (Scopus)

Uittreksel

The goal of this literature study is to give some preliminary answers to the questions that aim to uncover the Pedagogical Content Knowledge (PCK) of Informatics Education, with focus on Programming. PCK has been defined as the knowledge that allows teachers to transform their knowledge of the subject into something accessible for their students. The core questions to uncover this knowledge are: what are the reasons to teach programming; what are the concepts we need to teach programming; what are the most common difficulties/misconceptions students encounter while learning to program; and how to teach this topic. Some of the answers found are, respectively: enhancing students' problem solving skills; programming knowledge and programming strategies; general problems of orientation; and possible ideal chains for learning computer programming. Because answers to the four questions are in a way not connected with each other, PCK being an unexplored field in Informatics Education, we need research based efforts to study this field.
TaalEngels
Pagina's73-88
Aantal pagina's15
TijdschriftInformatics in Education
Volume10
Nummer van het tijdschrift1
StatusGepubliceerd - 2011

Vingerafdruk

Robot programming
Teaching
programming
Students
Education
school
Computer programming
student
learning
education
teacher

Citeer dit

@article{0841b2fb3fec47a7930173eb70685f25,
title = "Teaching programming in secundary school: a pedagogical content knowledge perspective",
abstract = "The goal of this literature study is to give some preliminary answers to the questions that aim to uncover the Pedagogical Content Knowledge (PCK) of Informatics Education, with focus on Programming. PCK has been defined as the knowledge that allows teachers to transform their knowledge of the subject into something accessible for their students. The core questions to uncover this knowledge are: what are the reasons to teach programming; what are the concepts we need to teach programming; what are the most common difficulties/misconceptions students encounter while learning to program; and how to teach this topic. Some of the answers found are, respectively: enhancing students' problem solving skills; programming knowledge and programming strategies; general problems of orientation; and possible ideal chains for learning computer programming. Because answers to the four questions are in a way not connected with each other, PCK being an unexplored field in Informatics Education, we need research based efforts to study this field.",
author = "M. Saeli and J.C. Perrenet and W.M.G. Jochems and B. Zwaneveld",
year = "2011",
language = "English",
volume = "10",
pages = "73--88",
journal = "Informatics in Education",
issn = "1648-5831",
publisher = "Institute of Mathematics and Informatics",
number = "1",

}

Teaching programming in secundary school: a pedagogical content knowledge perspective. / Saeli, M.; Perrenet, J.C.; Jochems, W.M.G.; Zwaneveld, B.

In: Informatics in Education, Vol. 10, Nr. 1, 2011, blz. 73-88.

Onderzoeksoutput: Bijdrage aan tijdschriftTijdschriftartikelAcademicpeer review

TY - JOUR

T1 - Teaching programming in secundary school: a pedagogical content knowledge perspective

AU - Saeli,M.

AU - Perrenet,J.C.

AU - Jochems,W.M.G.

AU - Zwaneveld,B.

PY - 2011

Y1 - 2011

N2 - The goal of this literature study is to give some preliminary answers to the questions that aim to uncover the Pedagogical Content Knowledge (PCK) of Informatics Education, with focus on Programming. PCK has been defined as the knowledge that allows teachers to transform their knowledge of the subject into something accessible for their students. The core questions to uncover this knowledge are: what are the reasons to teach programming; what are the concepts we need to teach programming; what are the most common difficulties/misconceptions students encounter while learning to program; and how to teach this topic. Some of the answers found are, respectively: enhancing students' problem solving skills; programming knowledge and programming strategies; general problems of orientation; and possible ideal chains for learning computer programming. Because answers to the four questions are in a way not connected with each other, PCK being an unexplored field in Informatics Education, we need research based efforts to study this field.

AB - The goal of this literature study is to give some preliminary answers to the questions that aim to uncover the Pedagogical Content Knowledge (PCK) of Informatics Education, with focus on Programming. PCK has been defined as the knowledge that allows teachers to transform their knowledge of the subject into something accessible for their students. The core questions to uncover this knowledge are: what are the reasons to teach programming; what are the concepts we need to teach programming; what are the most common difficulties/misconceptions students encounter while learning to program; and how to teach this topic. Some of the answers found are, respectively: enhancing students' problem solving skills; programming knowledge and programming strategies; general problems of orientation; and possible ideal chains for learning computer programming. Because answers to the four questions are in a way not connected with each other, PCK being an unexplored field in Informatics Education, we need research based efforts to study this field.

M3 - Article

VL - 10

SP - 73

EP - 88

JO - Informatics in Education

T2 - Informatics in Education

JF - Informatics in Education

SN - 1648-5831

IS - 1

ER -