Use of basic programming tools to foster programming logic in university students with school preparation other than computer science

Teaching programming logic to students who do not have a background in computer science is challenging, as the instructor has to awaken problem-solving, critical thinking, and logical reasoning skills Several programming tools have been created to teach coding concepts to computer science students o...

Full description

Saved in:
Bibliographic Details
Published in:Procedia computer science Vol. 237; pp. 413 - 419
Main Authors: Ibarra-Torres, Fernando, Caiza, Gustavo, García, Marcelo V., Barona-Pico, Valeria
Format: Journal Article
Language:English
Published: Elsevier B.V 2024
Subjects:
ISSN:1877-0509, 1877-0509
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Teaching programming logic to students who do not have a background in computer science is challenging, as the instructor has to awaken problem-solving, critical thinking, and logical reasoning skills Several programming tools have been created to teach coding concepts to computer science students of different ages. However, these tools are not well designed to meet the challenge of teaching programming to new developers who come with school training in other areas such as accounting, management, etc. Therefore, this research focused on analyzing the importance of the application of online programming tools to students starting college who come with a school background in an area other than technology. A pre/post experimental design was carried out with 82 first-level students of the Technical University of Ambato in the careers of Systems and Electronics. The results revealed that 45% of the students increased their levels of application and analysis in programming processes. In addition, the research revealed that students who come from a background other than computer science agree with the integration of online programming tools from the first level of university entrance since this method helps to improve their learning capacity.
ISSN:1877-0509
1877-0509
DOI:10.1016/j.procs.2024.05.122