Logic Programming in Primary School: Facing Computer Science at an Early Age

Logic Programming allows for the exploration and development of Computational Thinking skills. Those being abstraction, decomposition, pattern recognition, and generalisation, among others, which are fundamental for problem-solving. What is more, Logic Programming helps building up Logical Thinking skills, also distinguishing valid arguments from fallacies and contradictions, as well as establishing connections between arguments through reasoning, to name some. These practices are not only essential for the development of knowledge in STEM, but also in Computer Science disciplines. Recently, arguments have been standing in favour of the early integration of programming within compulsory education. The international scientific community is looking forward to researching and initiatives being deployed towards this direction. This article introduces Metagame -Metajuego-, a methodological proposal which integrates key aspects to facilitate the effective integration of Logic Programming in primary education through collaborative and gamifying strategies. Furthermore, concrete cases of games are presented which have been formulated thanks to applying the proposed methodological approach to different educational contexts. The narratives upon which these games are based, incorporate learning cores presented in the curricular school designs where they were implemented.

Authors

Institutions

Publication Details

Published
2024-08-12
DOI
https://doi.org/10.1109/clei64178.2024.10700103
Citations
2
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.82
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Logic Programming in Primary School: Facing Computer Science at an Early Age

Laura Cecchi, Jorge Rodríguez
2 citations
Teaching and Learning Programming
0.82
article

Logic Programming in Primary School: Facing Computer Science at an Early Age

Laura Cecchi, Jorge Rodríguez
article en
2 citations

Abstract

Logic Programming allows for the exploration and development of Computational Thinking skills. Those being abstraction, decomposition, pattern recognition, and generalisation, among others, which are fundamental for problem-solving. What is more, Logic Programming helps building up Logical Thinking skills, also distinguishing valid arguments from fallacies and contradictions, as well as establishing connections between arguments through reasoning, to name some. These practices are not only essential for the development of knowledge in STEM, but also in Computer Science disciplines. Recently, arguments have been standing in favour of the early integration of programming within compulsory education. The international scientific community is looking forward to researching and initiatives being deployed towards this direction. This article introduces Metagame -Metajuego-, a methodological proposal which integrates key aspects to facilitate the effective integration of Logic Programming in primary education through collaborative and gamifying strategies. Furthermore, concrete cases of games are presented which have been formulated thanks to applying the proposed methodological approach to different educational contexts. The narratives upon which these games are based, incorporate learning cores presented in the curricular school designs where they were implemented.

Universidad Nacional del Comahue (AR)
Quality Education
Openalex Percentile: Top 18%
Teaching and Learning Programming
0.82
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Logic Programming in Primary School: Facing Computer Science at an Early Age — Laura Cecchi, Jorge Rodríguez · (2024) | TGRS Research Map | TGRS