Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 5 |
Descriptor
Source
Computer Science Education | 2 |
Computers & Education | 1 |
IEEE Transactions on Education | 1 |
Journal of Information… | 1 |
Author
Alkazemi, Basem Y. | 1 |
Castro-Schez, J. J. | 1 |
Duque, Rafael | 1 |
Efendioglu, Akin | 1 |
Grami, Grami M. | 1 |
Hortolano, J. | 1 |
Nieto-Reyes, Alicia | 1 |
Robins, Anthony | 1 |
Rodriguez, A. | 1 |
Sanchez, Pablo | 1 |
Yelken, Tugba Yanpar | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Evaluative | 5 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Audience
Location
New Zealand | 1 |
Saudi Arabia | 1 |
Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Alkazemi, Basem Y.; Grami, Grami M. – Journal of Information Technology Education: Innovations in Practice, 2012
Teaching Polymorphism can be best implemented by using a combination of bottom-up and top-down approaches. However, from our observation and students' self-reporting, the former seems to be the predominant in the Saudi context. We try to investigate whether applying a more balanced approach in teaching the comprehensive concept of Polymorphism…
Descriptors: Foreign Countries, Teaching Methods, Programming Languages, Programming
Sanchez, Pablo; Zorrilla, Marta; Duque, Rafael; Nieto-Reyes, Alicia – Computer Science Education, 2011
Models in Software Engineering are considered as abstract representations of software systems. Models highlight relevant details for a certain purpose, whereas irrelevant ones are hidden. Models are supposed to make system comprehension easier by reducing complexity. Therefore, models should play a key role in education, since they would ease the…
Descriptors: Computer Science Education, Computer Software, Programming, Programming Languages
Castro-Schez, J. J.; del Castillo, E.; Hortolano, J.; Rodriguez, A. – IEEE Transactions on Education, 2009
Educational software tools are considered to enrich teaching strategies, providing a more compelling means of exploration and feedback than traditional blackboard methods. Moreover, software simulators provide a more motivating link between theory and practice than pencil-paper methods, encouraging active and discovery learning in the students.…
Descriptors: Foreign Countries, Computer Software, Data Analysis, Web Based Instruction
Efendioglu, Akin; Yelken, Tugba Yanpar – Computers & Education, 2010
The purpose of this study was to investigate the effects of two different methods on primary school teacher candidates' academic achievements and attitudes toward computer-based education, and to define their views on these methods. Both the first experimental group, programmed instruction (PI), and the second experimental group, meaningful…
Descriptors: Learning Theories, Experimental Groups, Teaching Methods, Preservice Teacher Education
Robins, Anthony – Computer Science Education, 2010
Compared to other subjects, the typical introductory programming (CS1) course has higher than usual rates of both failing and high grades, creating a characteristic bimodal grade distribution. In this article, I explore two possible explanations. The conventional explanation has been that learners naturally fall into populations of programmers and…
Descriptors: Programming, Learning Processes, Grading, Simulation