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 (CT) involves breaking a problem into smaller components and solving it using...
This paper is focused on the teaching/learning process of Computational Thinking at primary and seco...
The book introduces PROLOG from the point of view of the human user. It is based on the SERC project...
We discuss a logic-based methodology that we adopted to teach basic concepts of programming to high ...
We discuss a logic-based methodology that we adopted to teach basic concepts of programm...
This paper describes applications of logic programming technology to the teaching of the inductive m...
Computational Thinking has been described by Jeanette Wing (2006) as a skill set everybody should be...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
This document analyzes factors that make it difficult for computational programming logic to consoli...
New programming languages are available in the market place that ease the design of intelligent task...
Con base en nuestra experiencia docente, se evidencia la necesidad de darle a Prolog más relevancia ...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
This paper documents our experience using declarative languages to give secondary school students a ...
Computational thinking is a fundamental skill for everyone, not just computer scientists. Computatio...
This paper documents our experience using declarative languages to give secondary school students a ...
Computational thinking (CT) involves breaking a problem into smaller components and solving it using...
This paper is focused on the teaching/learning process of Computational Thinking at primary and seco...
The book introduces PROLOG from the point of view of the human user. It is based on the SERC project...
We discuss a logic-based methodology that we adopted to teach basic concepts of programming to high ...
We discuss a logic-based methodology that we adopted to teach basic concepts of programm...
This paper describes applications of logic programming technology to the teaching of the inductive m...
Computational Thinking has been described by Jeanette Wing (2006) as a skill set everybody should be...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
This document analyzes factors that make it difficult for computational programming logic to consoli...
New programming languages are available in the market place that ease the design of intelligent task...
Con base en nuestra experiencia docente, se evidencia la necesidad de darle a Prolog más relevancia ...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
This paper documents our experience using declarative languages to give secondary school students a ...
Computational thinking is a fundamental skill for everyone, not just computer scientists. Computatio...
This paper documents our experience using declarative languages to give secondary school students a ...
Computational thinking (CT) involves breaking a problem into smaller components and solving it using...
This paper is focused on the teaching/learning process of Computational Thinking at primary and seco...
The book introduces PROLOG from the point of view of the human user. It is based on the SERC project...