Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study

Computer programming is considered an important competence for the development of higher-order thinking in addition to algorithmic problem solving skills. Its horizontal integration throughout all educational levels is considered worthwhile and attracts the attention of researchers. Towards this dir...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Computers and education Ročník 63; s. 87 - 97
Hlavní autoři: Fessakis, G., Gouli, E., Mavroudi, E.
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Ltd 01.04.2013
Elsevier
Témata:
ISSN:0360-1315, 1873-782X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Computer programming is considered an important competence for the development of higher-order thinking in addition to algorithmic problem solving skills. Its horizontal integration throughout all educational levels is considered worthwhile and attracts the attention of researchers. Towards this direction, an exploratory case study is presented concerning dimensions of problem solving using computer programming by 5–6 years old kindergarten children. After a short introductory experiential game the children were involved in solving a series of analogous computer programming problems, using a Logo-based environment on an Interactive White Board. The intervention was designed as a part of the structured learning activities of the kindergarten which are teacher-guided and are conducted in a whole-class social mode. The observation of the video recording of the intervention along with the analysis of teacher's interview and the researcher's notes allow for a realistic evaluation of the feasibility, the appropriateness and the learning value of integrating computer programming in such a context. The research evidence supports the view that children enjoyed the engaging learning activities and had opportunities to develop mathematical concepts, problem solving and social skills. Interesting results about children learning, difficulties, interactions, problem solving strategies and the teacher's role are reported. The study also provides proposals for the design of future research. ► Children get familiar to programming software after demonstration and a game. ► Learning activities and programming software used are attractive/engaging. ► The proposed activities reinforce mathematical and problem solving skills. ► Children were introduced to basic computer programming concepts. ► The teacher's role during the proposed learning activities was critical.
ISSN:0360-1315
1873-782X
DOI:10.1016/j.compedu.2012.11.016