Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 7 |
Descriptor
| Computer Science Education | 7 |
| Puzzles | 7 |
| Problem Solving | 4 |
| College Freshmen | 2 |
| Educational Games | 2 |
| First Year Seminars | 2 |
| Introductory Courses | 2 |
| Learning Activities | 2 |
| Mathematics | 2 |
| Programming | 2 |
| Student Motivation | 2 |
| More ▼ | |
Source
| Computer Science Education | 2 |
| IEEE Transactions on Education | 2 |
| International Journal of… | 1 |
| Journal of Information… | 1 |
| PRIMUS | 1 |
Author
| Bacon, Liz | 1 |
| Chou, Ping-Yi | 1 |
| Dunphy, Steven M. | 1 |
| Effenberger, Tomáš | 1 |
| Fang, Jia-Cen | 1 |
| Ho, Anne M. | 1 |
| Kazimoglu, Cagin | 1 |
| Kiernan, Mary | 1 |
| MacKinnon, Lachlan | 1 |
| Parhami, B. | 1 |
| Parhami, Behrooz | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 7 |
| Reports - Descriptive | 7 |
Education Level
| Higher Education | 5 |
| Postsecondary Education | 4 |
Audience
| Teachers | 1 |
Location
| California | 2 |
| South Carolina | 1 |
| Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Pelánek, Radek; Effenberger, Tomáš – Computer Science Education, 2022
Background and Context: Block-based programming is a popular approach to teaching introductory programming. Block-based programming often works in the context of microworlds, where students solve specific puzzles. It is used, for example, within the Hour of Code event, which targets millions of students. Objective: To identify design guidelines…
Descriptors: Programming, Computer Science Education, Puzzles, Problem Solving
Ho, Anne M. – PRIMUS, 2018
Escape rooms are an increasingly popular puzzle game, and educators have started implementing them in classrooms. This paper will describe the motivations and implementation of escape-room-like puzzles in an undergraduate cryptography course, including how the open-source mathematics software system SageMath is used. In addition, there is a…
Descriptors: Puzzles, Technology, Class Activities, Undergraduate Students
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
Kazimoglu, Cagin; Kiernan, Mary; Bacon, Liz; MacKinnon, Lachlan – International Journal of Game-Based Learning, 2011
This paper outlines an innovative game-based approach to learning introductory programming that is grounded in the development of computational thinking at an abstract conceptual level, but also provides a direct contextual relationship between game-play and learning traditional introductory programming. The paper proposes a possible model for,…
Descriptors: Educational Games, Computation, Thinking Skills, Programming
Parhami, B. – IEEE Transactions on Education, 2009
As in many other fields of science and technology, college students in computer engineering do not come into full contact with the key ideas and challenges of their chosen discipline until the third year of their studies. This situation poses a problem in terms of keeping the students motivated as they labor through their foundational, basic…
Descriptors: Student Motivation, College Freshmen, Engineering Education, Computer Science Education
Whisenand, Thomas G.; Dunphy, Steven M. – Journal of Information Systems Education, 2010
The authors suggest using an alternative teaching methodology to impart knowledge regarding information systems phraseology and vocabulary. Specifically, a series of crossword puzzles or scrabbles are used to present information system (IS) terminology to students in an introductory business information systems course. The puzzle terms and answers…
Descriptors: Feedback (Response), Vocabulary Development, Introductory Courses, Educational Games
Parhami, Behrooz – Computer Science Education, 2008
We observe that recruitment efforts aimed at alleviating the shortage of skilled workforce in computer engineering must be augmented with strategies for retaining and motivating the students after they have enrolled in our educational programmes. At the University of California, Santa Barbara, we have taken a first step in this direction by…
Descriptors: First Year Seminars, College Freshmen, Internet, Academic Persistence

Peer reviewed
Direct link
