Logic Programming for an Introductory Computer Science Course for High School Students

06/20/2017
by   Timothy Yuen, et al.
0

This paper investigates how high school students approach computing through an introductory computer science course situated in the Logic Programming (LP) paradigm. This study shows how novice students operate within the LP paradigm while engaging in foundational computing concepts and skills, and presents a case for LP as a viable paradigm choice for introductory CS courses.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2018

Introducing Computer Science to High School Students through Logic Programming

This paper investigates how high school students in an introductory comp...
research
08/19/2019

"Computer Science for all": Concepts to engage teenagers and non-CS students in technology

Knowledge in Computer Science (CS) is essential, and companies have incr...
research
03/30/2000

Representation results for defeasible logic

The importance of transformations and normal forms in logic programming,...
research
01/03/2022

Automated Theorem Proving in the Classroom

We report on several scenarios of using automated theorem proving softwa...
research
05/04/2023

Designing Bugs or Doing Another Project: Effects on Secondary Students' Self-Beliefs in Computer Science

Debugging, finding and fixing bugs in code, is a heterogeneous process t...
research
07/12/2018

Computer science students simulation in capturing tacit knowledge by using NGT for reducing traffic jam

The subject knowledge management systems is one of the main courses in i...
research
06/20/2017

An Online Development Environment for Answer Set Programming

Recent progress in logic programming (e.g., the development of the Answe...

Please sign up or login with your details

Forgot password? Click here to reset