Logic Programming at Elementary School: Why, What and How Should We Teach Logic Programming to Children?

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

Abstract

In this paper, we argue that Logic Programming(LP) is a viable and desirable paradigm choice for elementary school children. We consider we can fruitfully introduce Computer Science and develop Logical and Computational Thinking skills through LP to children. We analyse the need of educational methodological approaches and suitable teaching resources to make these ideas sustainable over time. We introduce some proposals of different complexity for teaching LP conducted as an initial effort to make this type of knowledge accessible to elementary school students. The proposal is defined within the frameworks of project-based learning, collaborative learning and projects for social good. We present a description of a pilot experience carried out for children aged from 8 to 10 years in two public elementary schools in Argentina.

Cite

CITATION STYLE

APA

Cecchi, L. A., Rodríguez, J. P., & Dahl, V. (2023). Logic Programming at Elementary School: Why, What and How Should We Teach Logic Programming to Children? In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 13900 LNAI, pp. 131–143). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-35254-6_11

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