Teaching object-oriented programming in first-year undergraduate courses supported by virtual classrooms

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

Abstract

Students struggle to learn computer programming. In recent years, there has been a dramatic drop in the number of students enrolling in IT and computer science courses. There is high dropout rate among first year students undertaking computer science courses. Because introductory programming courses traditionally have a high failure rate, this has been a barrier for students and staff in computer science faculties. Programming is acknowledged by many to be an inherently complex, intellectual activity with students struggling through their first programming subjects and lecturers are struggling to teach it. This problem is no different at School of Computer Science at PUCRS in Brazil. The department has for many years trying to improve the teaching of programming courses to the students. This paper describes the use of a classroom in the MOODLE environment to teach Java programming to first year students.

Cite

CITATION STYLE

APA

Giraffa, L. M. M., Moraes, M. C., & Uden, L. (2014). Teaching object-oriented programming in first-year undergraduate courses supported by virtual classrooms. In Springer Proceedings in Complexity (pp. 15–26). Springer. https://doi.org/10.1007/978-94-007-7308-0_2

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