Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 11 |
Descriptor
Instructional Design | 12 |
Laboratories | 12 |
Computer Science Education | 11 |
Programming | 11 |
Computer Software | 8 |
Foreign Countries | 8 |
Instructional Effectiveness | 7 |
Computer Simulation | 6 |
Computer System Design | 6 |
Electronic Learning | 6 |
Student Attitudes | 6 |
More ▼ |
Source
Author
Adjibadji, B. | 1 |
Bernlohr, Heiko | 1 |
Campbell, J. Olin | 1 |
Chen, Li-Chiou | 1 |
Chen, Sheng-Chang | 1 |
Ciric, Vladimir | 1 |
Dow, Chyi-Ren | 1 |
Gibbons, Andrew S. | 1 |
Gruninger, Christoph | 1 |
Helmig, Rainer | 1 |
Hsu, Fu-Wei | 1 |
More ▼ |
Publication Type
Journal Articles | 10 |
Reports - Descriptive | 5 |
Reports - Evaluative | 3 |
Collected Works - Proceedings | 2 |
Reports - Research | 2 |
Opinion Papers | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 10 |
Elementary Secondary Education | 2 |
Elementary Education | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Vojinovic, Oliver; Simic, Vladimir; Milentijevic, Ivan; Ciric, Vladimir – IEEE Transactions on Education, 2020
Contribution: A model of tiered in-lab, compulsory lab programming sessions suitable for use in flipped learning environments. This article also addresses the scarcity of research that explores the effects of in-class activity organization. Background: When facing a subject they perceive as dry or difficult, some students may feel discouraged from…
Descriptors: Assignments, Teaching Methods, Flipped Classroom, Class Activities
d'Amore, Roberto – ACM Transactions on Computing Education, 2010
This article proposes a VHDL language course that establishes a strong correlation between the language statements and their use in circuit synthesis. Two course modules are described: a basic module that contains the essential concepts of the language, sufficient for students to describe medium complexity circuits, followed by a second module…
Descriptors: Feedback (Response), Units of Study, Courses, Laboratories
Richter, Thomas; Rudlof, Stephan; Adjibadji, B.; Bernlohr, Heiko; Gruninger, Christoph; Munz, Claus-Dieter; Stock, Andreas; Rohde, Christian; Helmig, Rainer – Interactive Technology and Smart Education, 2012
Purpose: In the process of the implementation of the eBologna program and the recent change of the university system, curricula at German universities have been redesigned; courses have been condensed and learning content has been re-structured into modules, each of which requires an evaluation. Simultaneously, skills required for working in…
Descriptors: Foreign Countries, Electronic Learning, Computer Software, Course Evaluation
Chen, Li-Chiou; Tao, Lixin – Educational Technology & Society, 2012
We have developed a tool called Secure WEb dEvelopment Teaching (SWEET) to introduce security concepts and practices for web application development. This tool provides introductory tutorials, teaching modules utilizing virtualized hands-on exercises, and project ideas in web application security. In addition, the tool provides pre-configured…
Descriptors: Internet, Computer Security, Information Security, Computer Science Education
Shoufan, Abdulhadi; Huss, Sorin A. – ACM Transactions on Computing Education, 2010
Reconfigurable computing is an established field in computer science. Teaching this field to computer science students demands special attention due to limited student experience in electronics and digital system design. This article presents a compact course on reconfigurable processors, which was offered at the Technische Universitat Darmstadt,…
Descriptors: Computer Science, Student Experience, Courses, Faculty Development
Nunes, Miguel Baptista, Ed.; Isaias, Pedro, Ed. – International Association for Development of the Information Society, 2019
These proceedings contain the papers and posters of the International Conference on e-Learning (EL) 2019, which was organised by the International Association for Development of the Information Society and co-organised by the Instituto Superior de Engenharia do Porto, in Porto, Portugal, July 17-19, 2019. The EL 2019 conference aims to address the…
Descriptors: Educational Technology, Technology Uses in Education, Mathematics Instruction, Cooperation
Wallace, Scott A.; McCartney, Robert; Russell, Ingrid – Computer Science Education, 2010
Project MLeXAI [Machine Learning eXperiences in Artificial Intelligence (AI)] seeks to build a set of reusable course curriculum and hands on laboratory projects for the artificial intelligence classroom. In this article, we describe two game-based projects from the second phase of project MLeXAI: Robot Defense--a simple real-time strategy game…
Descriptors: Games, Intercollegiate Cooperation, Curriculum Design, Curriculum Implementation
Ritzhaupt, Albert D. – ACM Transactions on Computing Education, 2009
This article provides an overview of the challenges in implementing a game development course with limited resources in computing curricula. An approach to a holistic game development course is outlined in terms of its organization, software, and instructional methods. The course had 23 students enrolled in its first offering and was…
Descriptors: Educational Strategies, Reliability, Cooperative Learning, Teaching Methods
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
Li, Yi-Hsung; Dow, Chyi-Ren; Lin, Cheng-Min; Chen, Sheng-Chang; Hsu, Fu-Wei – International Journal of Distance Education Technologies, 2009
Innovations in network and information technology have transformed traditional classroom lectures into new approaches that have given universities the opportunity to create a virtual laboratory. However, there is no systematic framework in existing approaches for the development of virtual laboratories. Further, developing a virtual laboratory…
Descriptors: Laboratories, Program Development, Program Implementation, College Instruction
Campbell, J. Olin; Gibbons, Andrew S. – Journal of Instruction Delivery Systems, 1994
Discusses the use of simulations in education and suggests ways in which they can be made more cost effective. Highlights include electronic performance support systems; smart tools; examples of the use of simulations in an electronics laboratory and for interpersonal problem-solving skills; and computer-aided instructional design. (Contains 11…
Descriptors: Authoring Aids (Programming), Computer Assisted Design, Cost Effectiveness, Electronics
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