Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 5 |
Descriptor
| Computer Science Education | 5 |
| Foreign Countries | 5 |
| Puzzles | 5 |
| Active Learning | 3 |
| Engineering Education | 3 |
| Academic Achievement | 2 |
| Grades (Scholastic) | 2 |
| Introductory Courses | 2 |
| Problem Solving | 2 |
| Programming | 2 |
| Teaching Methods | 2 |
| More ▼ | |
Author
| Arbelaitz, Olatz | 1 |
| Chou, Ping-Yi | 1 |
| Debiec, Piotr | 1 |
| Fang, Jia-Cen | 1 |
| Gunion, Katherine | 1 |
| José I. Martín | 1 |
| Merrick, K. E. | 1 |
| Milford, Todd | 1 |
| Muguerza, Javier | 1 |
| Stege, Ulrike | 1 |
| Tsai, Jinn-Tsong | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 5 |
| Reports - Research | 3 |
| Reports - Descriptive | 1 |
| Reports - Evaluative | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 2 |
| Junior High Schools | 1 |
| Middle Schools | 1 |
| Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Tsai, Jinn-Tsong; Chou, Ping-Yi; Fang, Jia-Cen – IEEE Transactions on Education, 2012
An intelligent genetic algorithm (IGA) is proposed to solve Japanese nonograms and is used as a method in a university course to learn evolutionary algorithms. The IGA combines the global exploration capabilities of a canonical genetic algorithm (CGA) with effective condensed encoding, improved fitness function, and modified crossover and…
Descriptors: Puzzles, Artificial Intelligence, Mathematics, Computer Science Education
Debiec, Piotr – IEEE Transactions on Education, 2018
In the Internet era, students have increasingly lost interest in traditional lectures; as a consequence, their learning motivation and exam performance have decreased. The widespread adoption of learner-centered teaching methods that address this issue faces certain barriers, including: 1) the significant faculty effort necessary to prepare…
Descriptors: Student Centered Learning, Teaching Methods, Electronic Learning, Computer Mediated Communication
Arbelaitz, Olatz; José I. Martín; Muguerza, Javier – IEEE Transactions on Education, 2015
This paper presents an analysis of introducing active methodologies in the Computer Architecture course taught in the second year of the Computer Engineering Bachelor's degree program at the University of the Basque Country (UPV/EHU), Spain. The paper reports the experience from three academic years, 2011-2012, 2012-2013, and 2013-2014, in which…
Descriptors: Active Learning, Teaching Methods, Student Attitudes, Computer Science Education
Merrick, K. E. – IEEE Transactions on Education, 2010
This correspondence describes an adaptation of puzzle-based learning to teaching an introductory computer programming course. Students from two offerings of the course--with and without the puzzle-based learning--were surveyed over a two-year period. Empirical results show that the synthesis of puzzle-based learning concepts with existing course…
Descriptors: Introductory Courses, Course Content, Computers, Programming
Gunion, Katherine; Milford, Todd; Stege, Ulrike – Journal of Problem Solving, 2009
Recursion is a programming paradigm as well as a problem solving strategy thought to be very challenging to grasp for university students. This article outlines a pilot study, which expands the age range of students exposed to the concept of recursion in computer science through instruction in a series of interesting and engaging activities. In…
Descriptors: Foreign Countries, Programming, Programming Languages, Middle School Students

Peer reviewed
Direct link
