We discuss a logic-based methodology that we adopted to teach basic concepts of programming to high school students with a scientific profile and very basic knowledge of computer science. For our experiments we combined lectures on inductive reasoning with Prolog, practice on natural language processing and ontologies, and evaluations based on questionnaires before and after the workshop.

Computational thinking for beginners: A successful experience using prolog

Pozzi F;
2015

Abstract

We discuss a logic-based methodology that we adopted to teach basic concepts of programming to high school students with a scientific profile and very basic knowledge of computer science. For our experiments we combined lectures on inductive reasoning with Prolog, practice on natural language processing and ontologies, and evaluations based on questionnaires before and after the workshop.
2015
Istituto per le Tecnologie Didattiche - ITD - Sede Genova
logic-based methodology
programming education
prolog
File in questo prodotto:
File Dimensione Formato  
prod_464285-doc_182036.pdf

non disponibili

Descrizione: published
Tipologia: Versione Editoriale (PDF)
Dimensione 653.55 kB
Formato Adobe PDF
653.55 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/443976
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact