Early training in programming: From high school to college

2Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Informatics is recognized as a fundamental discipline in education at all levels. It is also an indispensable subject for scientific and technical studies. Some abilities connected to informatics learning (com-putational thinking) has being considered to provide “fundamental skills for everyone”. Programming or, more generally, the ability of solving problems by algorithmic methods is one of these skills. In Italy, many scientific degree courses offer, at the first year, at least an introductory course in programming. Digital expertize and a basic attitude to computational thinking are in general expected. The present study, has been conducted at the University of Verona, in the context of the course Programming with laboratory of Applied Mathematics curriculum. We focus on first period of lessons, when the fundamentals of programming are introduced. Most of the students come from secondary schools, in particular Liceo, a secondary school with emphasis science or humanities, and where the role of informatics is in general not central. So, an academic course in programming can be a difficult task for students. In this paper, we analyze how the “cultural” background influences the learning of programming and the performance of students.

Cite

CITATION STYLE

APA

Solitro, U., Zorzi, M., Pasini, M., & Brondino, M. (2017). Early training in programming: From high school to college. In Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST (Vol. 195 LNICST, pp. 325–332). Springer Verlag. https://doi.org/10.1007/978-3-319-61949-1_34

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free