Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 4 |
Since 2016 (last 10 years) | 6 |
Since 2006 (last 20 years) | 9 |
Descriptor
Source
IEEE Transactions on Education | 9 |
Author
dos Santos, Simone C. | 2 |
Arne Styve | 1 |
Bjorn Klefstad | 1 |
Dlab, Martina Holenko | 1 |
Grethe Sandstrak | 1 |
Hoic-Bozic, Natasa | 1 |
Hwang, Lain-Jinn | 1 |
Kim, Jungkuk | 1 |
Kiran Raja | 1 |
Mornar, Vedran | 1 |
Raja Jamilah Raja Yusof | 1 |
More ▼ |
Publication Type
Journal Articles | 9 |
Reports - Research | 5 |
Reports - Descriptive | 3 |
Information Analyses | 1 |
Education Level
Higher Education | 7 |
Postsecondary Education | 7 |
Audience
Location
Croatia | 1 |
Indiana | 1 |
South Korea | 1 |
Taiwan | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Grethe Sandstrak; Bjorn Klefstad; Arne Styve; Kiran Raja – IEEE Transactions on Education, 2024
Teaching programming efficiently to students in the first year of computer science education is challenging. It is especially cumbersome to retain the interest of both groups, when the student group consists of novice (i.e., those who have never programmed before) and expert programmers in the same crowd. Thus, individualized teaching cannot be…
Descriptors: Computer Science Education, Programming, Teaching Methods, College Freshmen
Zebel-Al Tareq; Raja Jamilah Raja Yusof – IEEE Transactions on Education, 2024
Contribution: A problem-solving approach (PSA) model derived from major computational thinking (CT) concepts. This model can be utilized to formulate solutions for different algorithmic problems and translate them into effective active learning methods. Background: Different teaching approaches for programming are widely available; however, being…
Descriptors: Models, Problem Solving, Computation, Thinking Skills
dos Santos, Simone C.; Reis, Priscila B. S.; Reis, Jacinto F. S.; Tavares, Fabio – IEEE Transactions on Education, 2021
Contribution: This article adds to the results of previous systematic mapping study by addressing a more ample context of problem-based learning (PBL) in computing education. Background: PBL is defined as an instructional method of constructivist teaching that uses real problems as a motivating element for learning. Although PBL was born in…
Descriptors: Computer Science Education, Problem Based Learning, Teaching Methods, Learner Engagement
de Souza Vieira, Alex; Ribeiro Filho, Manoel; de Salles Soares Neto, Carlos – IEEE Transactions on Education, 2021
Contribution: This work presents a teaching and learning process for human-computer interaction (HCI) courses, combining traditional lecture-based classroom (TLBC), active learning (AL) and project-based learning elements, such that students can increase their understanding over HCI. Background: In undergraduate science computing, the academic…
Descriptors: Undergraduate Students, Computer Science Education, Man Machine Systems, Courses
dos Santos, Simone C. – IEEE Transactions on Education, 2017
The problem-based learning (PBL) approach has been successfully applied to teaching software engineering thanks to its principles of group work, learning by solving real problems, and learning environments that match the market realities. However, the lack of well-defined methodologies and processes for implementing the PBL approach represents a…
Descriptors: Performance Based Assessment, Engineering Education, Problem Based Learning, Computer Software
Hoic-Bozic, Natasa; Dlab, Martina Holenko; Mornar, Vedran – IEEE Transactions on Education, 2016
Blended learning models that combine face-to-face and online learning are of great importance in modern higher education. However, their development should be in line with the recent changes in e-learning that emphasize a student-centered approach and use tools available on the Web to support the learning process. This paper presents research on…
Descriptors: Blended Learning, Models, Web 2.0 Technologies, Hypermedia
Kim, Jungkuk – IEEE Transactions on Education, 2012
This paper introduces a problem-based learning (PBL) microprocessor application course designed according to the following strategies: 1) hands-on training without having a formal laboratory, and 2) intense student-centered cooperative learning through an ill-structured problem. PBL was adopted as the core educational technique of the course to…
Descriptors: Problem Based Learning, Experiential Learning, Cooperative Learning, Courses
Riek, L. D. – IEEE Transactions on Education, 2013
This paper describes a newly designed upper-level undergraduate and graduate course, Autonomous Mobile Robots. The course employs active, cooperative, problem-based learning and is grounded in the fundamental computational problems in mobile robotics defined by Dudek and Jenkin. Students receive a broad survey of robotics through lectures, weekly…
Descriptors: Robotics, Active Learning, Cooperative Learning, Problem Based Learning
Shih, Chien-Chou; Hwang, Lain-Jinn – IEEE Transactions on Education, 2011
The need for professional programmers in embedded applications has become critical for industry growth. This need has increased the popularity of embedded software design courses, which are resource-intensive and space-limited in traditional real lab-based instruction. To overcome geographic and time barriers in enhancing practical skills that…
Descriptors: Foreign Countries, Computer Software, Computer Assisted Instruction, Course Evaluation