Compartir
Título
Teaching and learning strategies of programming for university courses
Autor(es)
Materia
programming
teaching programming
learning programming
CS0
CS1
datasets
neural networks
Clasificación UNESCO
1203.17 Informática
Fecha de publicación
2019
Citación
J. Figueiredo and F. J. García-Peñalvo, "Teaching and learning strategies of programming for university courses," in TEEM’19 Proceedings of the Seventh International Conference on Technological Ecosystems for Enhancing Multiculturality (Leon, Spain, October 16th-18th, 2019), M. Á. Conde-González, F. J. Rodríguez-Sedano, C. Fernández-Llamas and F. J. García-Peñalvo, Eds. ICPS: ACM International Conference Proceedings Series, pp. 1020-1027, New York, NY, USA: ACM, 2019. doi: 10.1145/3362789.3362926.
Resumen
It is consensual to consider teaching and learning programming
difficult. A lot of work, dedication, and motivation are required
for teachers and students. Since the first programming languages
have emerged, the problem of teaching and learning
programming is studied and investigated. The theme is very
serious, not only for the important concepts underlying the
course but also for the lack of motivation, failure, and
abandonment that such frustration may imply in the student.
Immediate response and constant monitoring of students'
activities and problems are important. With this work, it is our
goal to improve student achievement in courses where
programming is essential. We want each student to be able to
improve and deepen their programming skills, performing a set
of exercises appropriate and worked for each student and
situation. We intend to build a dynamic learning model of
constant evaluation, build the profile of the student. The student
profile will be analyzed by our predictive model, which in case of
prediction of failure, the student will have more careful
attention. Predict the student's failure with anticipation and act
with specific activities, giving the student the possibility of
training and practicing the activities with difficulties. With this
model, we try to improve the skills of each student in
programming.
URI
DOI
10.1145/3362789.3362926
Colecciones
- GRIAL. Artículos [441]