Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 9 |
Descriptor
Introductory Courses | 10 |
Laboratories | 10 |
Programming | 10 |
Computer Science Education | 7 |
Instructional Effectiveness | 7 |
Comparative Analysis | 5 |
Academic Achievement | 4 |
Engineering Education | 4 |
Foreign Countries | 4 |
Student Surveys | 4 |
Teaching Methods | 4 |
More ▼ |
Source
IEEE Transactions on Education | 4 |
Advances in Engineering… | 1 |
Computer Science Education | 1 |
International Association for… | 1 |
Journal of Educational… | 1 |
ProQuest LLC | 1 |
Turkish Online Journal of… | 1 |
Author
Aach, T. | 1 |
Alemzadeh, Jalal | 1 |
Atorf, L. | 1 |
Balle, J. | 1 |
Bati, Tesfaye Bayu | 1 |
Behrens, A. | 1 |
Cakiroglu, Unal | 1 |
Eickholt, Jesse | 1 |
Foster, D. L. | 1 |
Gelderblom, Helene | 1 |
Hameyer, K. | 1 |
More ▼ |
Publication Type
Journal Articles | 8 |
Reports - Research | 4 |
Reports - Evaluative | 3 |
Collected Works - Proceedings | 1 |
Dissertations/Theses -… | 1 |
Reports - Descriptive | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 8 |
Postsecondary Education | 7 |
Elementary Secondary Education | 1 |
Audience
Location
Germany | 2 |
Argentina | 1 |
Asia | 1 |
Australia | 1 |
Brazil | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
Ethiopia | 1 |
Florida | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Eickholt, Jesse; Johnson, Matthew R.; Seeling, Patrick – IEEE Transactions on Education, 2021
Contribution: Practical active learning stations (PALSs)-equipped classrooms function similar to prototypical active learning classrooms (ALCs). They support student collaboration and active learning pedagogies but at a fraction of the cost. Background: Active learning pedagogies and active learning technology are revitalizing STEM education and…
Descriptors: Active Learning, Classroom Environment, Computer Uses in Education, Classroom Design
Secules, Stephen; Lawson, Wesley – Advances in Engineering Education, 2019
This paper compares an innovative approach to teaching a required introductory C programming course to a traditional C programming course for electrical engineering (EE) students. The novel course utilizes hardware-based projects to motivate students to master language syntax and implement key programming concepts and best practices. In a mixed…
Descriptors: Programming, Introductory Courses, Required Courses, Engineering Education
Rague, Brian William – ProQuest LLC, 2010
Almost all collegiate programs in Computer Science offer an introductory course in programming primarily devoted to communicating the foundational principles of software design and development. The ACM designates this introduction to computer programming course for first-year students as CS1, during which methodologies for solving problems within…
Descriptors: Control Groups, Introductory Courses, Sequential Approach, Programming Languages
Bati, Tesfaye Bayu; Gelderblom, Helene; van Biljon, Judy – Computer Science Education, 2014
The challenge of teaching programming in higher education is complicated by problems associated with large class teaching, a prevalent situation in many developing countries. This paper reports on an investigation into the use of a blended learning approach to teaching and learning of programming in a class of more than 200 students. A course and…
Descriptors: Foreign Countries, Teaching Methods, Blended Learning, Educational Technology
Introducing Programmable Logic to Undergraduate Engineering Students in a Digital Electronics Course
Todorovich, E.; Marone, J. A.; Vazquez, M. – IEEE Transactions on Education, 2012
Due to significant technological advances and industry requirements, many universities have introduced programmable logic and hardware description languages into undergraduate engineering curricula. This has led to a number of logistical and didactical challenges, in particular for computer science students. In this paper, the integration of some…
Descriptors: Engineering Education, Computer Science Education, Programming, Electronics
Foster, D. L. – IEEE Transactions on Education, 2012
For a basic foundation in computer engineering, universities traditionally teach synchronous sequential circuit design, using discrete gates or field programmable gate arrays, and a microcomputers course that includes basic I/O processing. These courses, though critical, expose students to only a small subset of tools. At co-op schools like…
Descriptors: Engineering Education, Computer Science Education, Programming, Computer Assisted Design
Cakiroglu, Unal – Turkish Online Journal of Distance Education, 2012
This study investigated the effect of blended learning on novices' understandings of the introductory programming. A quasi-experimental design with participants of preservice computer and instructional technologies teachers, one control group (CG, N =64) and one experimental group (EG, N=61) who received the course 11 weeks. While face-to-face…
Descriptors: Cognitive Processes, Novices, Retention (Psychology), Preservice Teacher Education
Behrens, A.; Atorf, L.; Schwann, R.; Neumann, B.; Schnitzler, R.; Balle, J.; Herold, T.; Telle, A.; Noll, T. G.; Hameyer, K.; Aach, T. – IEEE Transactions on Education, 2010
In today's teaching and learning approaches for first-semester students, practical courses more and more often complement traditional theoretical lectures. This practical element allows an early insight into the real world of engineering, augments student motivation, and enables students to acquire soft skills early. This paper describes a new…
Descriptors: Foreign Countries, College Freshmen, Engineering Education, Introductory Courses

Romeu, Jorge Luis; Alemzadeh, Jalal – Journal of Educational Technology Systems, 1999
Describes the development of a statistical experiment to assess and compare the effects of traditional lecture and laboratory technology methods of teaching introductory computer programming concepts. Discusses the use of performance measures including tests, quizzes, homework, and projects to assess students' learning, retention, and success…
Descriptors: Academic Achievement, Comparative Analysis, Computer Assisted Instruction, Computer Science Education
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