Discovery Model Based on Analogies for Teaching Computer Programming

Teaching the fundamentals of computer programming in a first course (CS1) is a complex activity for the professor and is also a challenge for them. Nowadays, there are several teaching strategies for dealing with a CS1 at the university, one of which is the use of analogies to support the abstractio...

Full description

Bibliographic Details
Main Authors: Javier Alejandro Jiménez Toledo, César A. Collazos, Manuel Ortega
Format: Article
Language:English
Published: MDPI AG 2021-06-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/9/12/1354