Evaluation of Early Introduction to Concurrent Computing Concepts in Primary School

1Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Learning computer programming is a basic literacy in the digital age, which helps children develop creative problem solving, logical thinking and mental flexibility. Many countries have introduced computer science in their curriculum. For example, in the educational system of United Kingdom, pupils are introduced to computer science topics from the age of six, while in Greece the teaching of computer programming commences at the age of eleven. Given differences in culture, available infrastructures, as well as the age pupils are introduced to computer science, the challenge of forming a computer science curriculum that not only offers basic background but expands the cognitive horizon and cultivates the imagination of students, still remains a challenge. Towards this end, this study focuses on exploring the potential merits of introducing concurrent programming concepts early in the learning process. Results indicate that uninitiated to programming pupils at the age of eleven were able to comprehend basic concurrency topics, while pupils at the age of twelve with some programming familiarity were able to understand more advanced concepts and use them successfully for problem solving.

Cite

CITATION STYLE

APA

Fatourou, E., Zygouris, N. C., Loukopoulos, T., & Stamoulis, G. I. (2018). Evaluation of Early Introduction to Concurrent Computing Concepts in Primary School. In Advances in Intelligent Systems and Computing (Vol. 715, pp. 543–552). Springer Verlag. https://doi.org/10.1007/978-3-319-73210-7_64

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free