| dc.contributor.author | Figueiredo, José | |
| dc.contributor.author | García Peñalvo, Francisco J. | |
| dc.date.accessioned | 2020-01-20T09:29:47Z | |
| dc.date.available | 2020-01-20T09:29:47Z | |
| dc.date.issued | 2019 | |
| dc.identifier.citation | 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. | es_ES |
| dc.identifier.uri | http://hdl.handle.net/10366/140558 | |
| dc.description.abstract | 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. | es_ES |
| dc.format.mimetype | application/pdf | |
| dc.language.iso | eng | es_ES |
| dc.rights | Atribución-NoComercial-CompartirIgual 4.0 Internacional | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.subject | programming | es_ES |
| dc.subject | teaching programming | es_ES |
| dc.subject | learning programming | es_ES |
| dc.subject | CS0 | es_ES |
| dc.subject | CS1 | es_ES |
| dc.subject | datasets | es_ES |
| dc.subject | neural networks | es_ES |
| dc.title | Teaching and learning strategies of programming for university courses | es_ES |
| dc.type | info:eu-repo/semantics/article | es_ES |
| dc.subject.unesco | 1203.17 Informática | es_ES |
| dc.identifier.doi | 10.1145/3362789.3362926 | |
| dc.rights.accessRights | info:eu-repo/semantics/openAccess | es_ES |
| dc.page.initial | 1020 | es_ES |
| dc.page.final | 1027 | es_ES |
| dc.type.hasVersion | info:eu-repo/semantics/acceptedVersion | es_ES |