Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 1 |
Since 2006 (last 20 years) | 9 |
Descriptor
Computer Science Education | 21 |
Computers | 21 |
Engineering Education | 21 |
Higher Education | 10 |
Programming | 6 |
Teaching Methods | 6 |
Computer Software | 5 |
Foreign Countries | 5 |
Laboratories | 5 |
College Instruction | 4 |
College Students | 4 |
More ▼ |
Source
Author
McCullough, Earl S. | 2 |
Benkrid, Khaled | 1 |
Bolanakis, Dimosthenis E. | 1 |
Chatman, L. M. | 1 |
Chen, Shu Yu | 1 |
Clayton, Thomas | 1 |
Cohen, Avi | 1 |
Cox, M. | 1 |
Cregan, Michael | 1 |
Denning, Jill | 1 |
Feng, Rui | 1 |
More ▼ |
Publication Type
Journal Articles | 13 |
Reports - Descriptive | 6 |
Reports - Evaluative | 5 |
Reports - Research | 2 |
Guides - Classroom - Learner | 1 |
Guides - Non-Classroom | 1 |
Education Level
Higher Education | 7 |
Postsecondary Education | 6 |
Elementary Secondary Education | 1 |
Middle Schools | 1 |
Audience
Practitioners | 2 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Sorva, Juha; Lönnberg, Jan; Malmi, Lauri – Computer Science Education, 2013
Visual program simulation (VPS) is a new, interactive form of educational program visualisation, in which learners use graphical controls to direct a program's execution rather than simply watching an animation of it. In this article, we report on a qualitative empirical study of novice programmers learning through VPS. From an analysis of…
Descriptors: Visualization, Computer Uses in Education, Interviews, Observation
Benkrid, Khaled; Clayton, Thomas – ACM Transactions on Computing Education, 2012
This article presents the design and implementation of a complete review of undergraduate digital hardware design teaching in the School of Engineering at the University of Edinburgh. Four guiding principles have been used in this exercise: learning-outcome driven teaching, deep learning, affordability, and flexibility. This has identified…
Descriptors: Foreign Countries, Teaching Methods, Multimedia Instruction, Feedback (Response)
Bolanakis, Dimosthenis E.; Kotsis, Konstantinos T.; Laopoulos, Theodore – European Journal of Engineering Education, 2010
In the last decades, the technological and scientific evolution of the computing discipline has been widely affecting research in software engineering education, which nowadays advocates more enlightened and liberal ideas. This article reviews cross-disciplinary research on a computer architecture class in consideration of its switching to…
Descriptors: Engineering Education, Computers, Client Server Architecture, Computer System Design
Fitch, A. L.; Iu, H. H. C.; Lu, D. D. C. – IEEE Transactions on Education, 2011
This paper describes a compact analog computer and proposes its use in electronic engineering teaching laboratories to develop student understanding of applications in analog electronics, electronic components, engineering mathematics, control engineering, safe laboratory and workshop practices, circuit construction, testing, and maintenance. The…
Descriptors: Engineering Education, Laboratory Safety, Electronics, Experiential Learning
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
Laverty, David M.; Milliken, Jonny; Milford, Matthew; Cregan, Michael – European Journal of Engineering Education, 2012
This paper presents a new laboratory-based module for embedded systems teaching, which addresses the current lack of consideration for the link between hardware development, software implementation, course content and student evaluation in a laboratory environment. The course introduces second year undergraduate students to the interface between…
Descriptors: Foreign Countries, Engineering Education, Student Evaluation, Computer Assisted Instruction
Tang, Ying; Head, L. M.; Ramachandran, R. P.; Chatman, L. M. – IEEE Transactions on Education, 2011
The rapid evolution of System-on-Chip (SoC) challenges academic curricula to keep pace with multidisciplinary/interdisciplinary system thinking. This paper presents a curricular prototype that cuts across artificial course boundaries and provides a meaningful exploration of diverse facets of SoC design. Specifically, experimental contents of a…
Descriptors: Curriculum Development, Design, Electronics, Systems Approach
Ward, Stephen A. – Engineering Education, 1977
DELPHI, a time-sharing system developed specifically for introducing engineering students to sound programing principles and practice, is described in terms of user environment, languages, system architecture, and operation. (DT)
Descriptors: Computer Science Education, Computers, Engineering Education, Higher Education
Werner, Linda; Denning, Jill – Journal of Research on Technology in Education, 2009
Few early intervention efforts have improved the representation of women in computer science and engineering (CSE) disciplines, but pair programming has shown promise for reducing gender differences among college students. The current study is the first to examine this promising practice in middle school. In an effort to better understand what…
Descriptors: Intervention, Females, Problem Solving, Gender Issues
Garner, Harvey L. – Engineering Education, 1977
Early computers, hardware, and software are described. Recent developments in hardware, computer science education, and curriculum are discussed. (DT)
Descriptors: Computer Science Education, Computers, Curriculum, Curriculum Development

Cox, M.; And Others – International Journal of Mathematical Education in Science and Technology, 1974
Descriptors: College Mathematics, Computer Graphics, Computer Science Education, Computers
Mitchell, Eugene E., Ed. – 1979
Presented is an approach to undergraduate microcomputer education at Marquette University. The course of study includes four courses to serve students with a variety of educational interests. Two laboratory courses are discussed in terms of their organization and goals. (Author/SA)
Descriptors: Computer Science Education, Computers, Electric Circuits, Engineering
Fitzpatrick, Michael J.; Howard, James A. – Journal of Computer-Based Instruction, 1977
Describes one approach to supplying engineering and computer science educators with an economical portable digital systems laboratory centered around microprocessors. Expansion of the microcomputer based laboratory concept to include Learning Resource Aided Instruction (LRAI) systems is explored. (Author)
Descriptors: Computer Assisted Instruction, Computer Oriented Programs, Computer Science Education, Computers
Grubbs, John H.; And Others – Engineering Education, 1986
Discusses the use of computers and computer-oriented instruction in the engineering programs at West Point, indicating that computers are treated as powerful tools used to enhance the learning process. A computer-aided design course and computer program categories are also described. (JN)
Descriptors: Computer Oriented Programs, Computer Science Education, Computers, Course Descriptions
Previous Page | Next Page »
Pages: 1 | 2