ERIC Number: EJ1207418
Record Type: Journal
Publication Date: 2018-Jan
Pages: 26
Abstractor: As Provided
ISBN: N/A
ISSN: EISSN-2513-8359
EISSN: N/A
Abstraction in Action: K-5 Teachers' Uses of Levels of Abstraction, Particularly the Design Level, in Teaching Programming
Waite, Jane Lisa; Curzon, Paul; Marsh, William; Sentance, Sue; Hadwen-Bennett, Alex
International Journal of Computer Science Education in Schools, v2 n1 Jan 2018
Research indicates that understanding levels of abstraction (LOA) and being able to move between the levels is essential to programming success. For K-5 contexts LOA levels have been named: problem, design, code and running the code. In a qualitative exploratory study, five K-5 teachers were interviewed on their uses of LOA, particularly the design level, in teaching programming and other subjects. Using PCK elements to analyse responses, the teachers interviewed used design as an instructional strategy and for assessment. The teachers used design as an aide memoire and the expert teachers used design: as a contract for pair-programming; to work out what they needed to teach; for learners to annotate with code snippets (to transition across LOA); for learners to self-assess and to assess 'do-ability'. The teachers used planning in teaching writing to scaffold learning and promote self-regulation revealing their insight in student understanding. One issue was of the teachers' knowledge of terms including algorithm and code; a concept of 'emergent algorithms' is proposed. Findings from the study suggest design helps learners learn to program in the same way that planning helps learners learn to write and that LOA, particularly the design level, may provide an accessible exemplar of abstraction in action. Further work is needed to verify whether the study's results are generalisable more widely.
Descriptors: Elementary School Teachers, Programming, Pedagogical Content Knowledge, Computation, Thinking Skills, Computer Science Education, Programming Languages, Abstract Reasoning
International Journal of Computer Science Education in Schools. 83 Dollis Road, London N3 1RD, UK. 2-mail: info@ijcses.org; Web site: http://www.ijcses.org
Publication Type: Journal Articles; Reports - Research
Education Level: Elementary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A