NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 10 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Diana Kirk; Andrew Luxton-Reilly; Ewan Tempero – ACM Transactions on Computing Education, 2025
Objectives: Code style is an important aspect of text-based programming because programs written with good style are considered easier to understand and change and so improve the maintainability of the delivered software product. However teaching code style is complicated by the existence of many style guides and standards that contain…
Descriptors: Computer Science Education, Programming, Computer Software, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Chung, Cheng-Yu; Hsiao, I-Han; Lin, Yi-Ling – Journal of Research on Technology in Education, 2023
Creating practice questions for programming learning is not an easy job. It requires the instructor to diligently organize heterogeneous learning resources. Although educational technologies have been adopted across levels of programming learning, programming question generation (PQG) is still predominantly performed by instructors without…
Descriptors: Artificial Intelligence, Programming, Questioning Techniques, Heterogeneous Grouping
Peer reviewed Peer reviewed
Direct linkDirect link
Malik, Sohail Iqbal; Coldwell-Neilson, Jo – Education and Information Technologies, 2017
High failure and drop-out rates from introductory programming courses continue to be of significant concern to computer science disciplines despite extensive research attempting to address the issue. In this study, we include the three entities of the didactic triangle, instructors, students and curriculum, to explore the learning difficulties…
Descriptors: Programming, Barriers, Introductory Courses, Student Attitudes
Peer reviewed Peer reviewed
Direct linkDirect link
Burgueño, Loli; Vallecillo, Antonio; Gogolla, Martin – Computer Science Education, 2018
Models are expanding their use for many different purposes in the field of software engineering and, due to their importance, universities have started incorporating modeling courses into their programs. Being a relatively new discipline, teaching modeling concepts brings in new challenges. Our contribution in this paper is threefold. First, we…
Descriptors: Engineering Education, Programming, Computer Software, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Sayavaranont, Purita; Piriyasurawong, Pallop; Jeerungsuwan, Namon – International Journal of Learning Technology, 2018
This paper is a report on the findings of research and development into the instructional model 'enhancing Thai Generation Z' creative thinking with Scratch through the spiral mode. The purposes of this study are: 1) to develop; 2) to evaluate and gain experts' opinion on the proposed model, adapted from a creative thinking spiral first used in…
Descriptors: Foreign Countries, Generational Differences, Creative Thinking, Educational Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Laforcade, Pierre – Journal of Learning Design, 2007
Present Educational Modelling Languages are used to formally specify abstract learning scenarios in a machine-interpretable format. Current tooling does not provide teachers/designers with some graphical facilities to help them in reusing existent scenarios. They need human-readable representations. This paper discusses the UML4LD experimental…
Descriptors: Instructional Design, Models, Courseware, Computer System Design
Peer reviewed Peer reviewed
Direct linkDirect link
Balatsoukas, Panos; Morris, Anne; O'Brien, Ann – Educational Technology & Society, 2008
The structure and composite nature of a learning object is still open to interpretation. Although several theoretical studies advocate integrated approaches to the structure and aggregation level of learning objects, in practice, many content specifications, such as SCORM, IMS Content Packaging, and course authoring tools, do not explicitly state…
Descriptors: Definitions, Hypermedia, Models, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Torrente, Javier; Moreno-Ger, Pablo; Martinez-Ortiz, Ivan; Fernandez-Manjon, Baltasar – Educational Technology & Society, 2009
Game-based learning is becoming popular in the academic discussion of Learning Technologies. However, even though the educational potential of games has been thoroughly discussed in the literature, the integration of the games into educational processes and how to efficiently deliver the games to the students are still open questions. This paper…
Descriptors: Electronic Learning, Educational Games, Models, Barriers
Peer reviewed Peer reviewed
Direct linkDirect link
Retalis, Symeon; Papasalouros, Andreas – Educational Technology & Society, 2005
Educational Adaptive Hypermedia Applications (EAHA) provide personalized views on the learning content to individual learners. They also offer adaptive sequencing (navigation) over the learning content based on rules that stem from the user model requirements and the instructional strategies. EAHA are gaining the focus of the research community as…
Descriptors: Barriers, Models, Educational Strategies, Engineering
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers