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 worksho
The purpose of this research is to design a logic programming learning system as a type of computer-...
Computational thinking is a problem-solving skill set, which includes problem decomposition, algorit...
The goal of this master's thesis is to design a model for early programming learning that enables th...
We discuss a logic-based methodology that we adopted to teach basic concepts of programming to high ...
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 ...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
Computational Thinking has been described by Jeanette Wing (2006) as a skill set everybody should be...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
This document analyzes factors that make it difficult for computational programming logic to consoli...
Jeannette Wing's call for teaching Computational Thinking (CT) as a formative skill on par with read...
This paper describes applications of logic programming technology to the teaching of the inductive m...
Abstract: The way in which the student processes the information, codifies it and recovers it, const...
Computational thinking (CT) involves breaking a problem into smaller components and solving it using...
This paper documents our experience using declarative languages to give secondary school students a ...
The purpose of this research is to design a logic programming learning system as a type of computer-...
Computational thinking is a problem-solving skill set, which includes problem decomposition, algorit...
The goal of this master's thesis is to design a model for early programming learning that enables th...
We discuss a logic-based methodology that we adopted to teach basic concepts of programming to high ...
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 ...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
Computational Thinking has been described by Jeanette Wing (2006) as a skill set everybody should be...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
This document analyzes factors that make it difficult for computational programming logic to consoli...
Jeannette Wing's call for teaching Computational Thinking (CT) as a formative skill on par with read...
This paper describes applications of logic programming technology to the teaching of the inductive m...
Abstract: The way in which the student processes the information, codifies it and recovers it, const...
Computational thinking (CT) involves breaking a problem into smaller components and solving it using...
This paper documents our experience using declarative languages to give secondary school students a ...
The purpose of this research is to design a logic programming learning system as a type of computer-...
Computational thinking is a problem-solving skill set, which includes problem decomposition, algorit...
The goal of this master's thesis is to design a model for early programming learning that enables th...