Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 7 |
Since 2016 (last 10 years) | 19 |
Since 2006 (last 20 years) | 49 |
Descriptor
Computer Science Education | 52 |
Foreign Countries | 52 |
Laboratories | 37 |
Student Attitudes | 22 |
Programming | 20 |
Teaching Methods | 19 |
Computer Software | 17 |
Instructional Effectiveness | 16 |
College Students | 14 |
Engineering Education | 14 |
Undergraduate Students | 14 |
More ▼ |
Source
Author
Eckerdal, Anna | 2 |
Abdel-Maksoud, Nahed F. | 1 |
Abdrabou, Atef | 1 |
Acioly, V. | 1 |
Ackovska, Nevena | 1 |
Adjibadji, B. | 1 |
Akin, H. Levent | 1 |
Anders Berglund | 1 |
Andrews-Larson, Christine | 1 |
Anna Eckerdal | 1 |
Arana, M. | 1 |
More ▼ |
Publication Type
Journal Articles | 46 |
Reports - Research | 26 |
Reports - Descriptive | 13 |
Reports - Evaluative | 10 |
Collected Works - Proceedings | 3 |
Speeches/Meeting Papers | 2 |
Books | 1 |
Information Analyses | 1 |
Opinion Papers | 1 |
Education Level
Higher Education | 46 |
Postsecondary Education | 37 |
Elementary Secondary Education | 4 |
Secondary Education | 4 |
High Schools | 3 |
Early Childhood Education | 1 |
Elementary Education | 1 |
Audience
Researchers | 1 |
Teachers | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
Anna Eckerdal; Anders Berglund; Michael Thuné – European Journal of Engineering Education, 2024
Learning in the computer laboratory is an important component when students learn computer programming. In this article, we analyse empirical data on novice students working in pairs in the laboratory. Using an approach inspired by phenomenography and variation theory, we specifically focus on how students' learning of theory and their learning of…
Descriptors: Programming, Theory Practice Relationship, Higher Education, Computer Science Education
Bwalya, Tuesday – International Journal of Education and Development using Information and Communication Technology, 2023
For schools to successfully deliver the computer studies curriculum, they should have, among other things, qualified teachers and computer laboratories. This study investigated the availability of qualified computer studies teachers and computer laboratories in public secondary schools in Lusaka City, Zambia. A mixed-methods approach was employed…
Descriptors: Teacher Qualifications, Computer Science Education, Computer Assisted Instruction, Laboratories
Precup, Radu-Emil; Hedrea, Elena-Lorena; Roman, Raul-Cristian; Petriu, Emil M.; Szedlak-Stinean, Alexandra-Iulia; Bojan-Dragos, Claudia-Adina – IEEE Transactions on Education, 2021
This article proposes an approach based on experiments to teach optimization technique (OT) courses in the Systems Engineering curricula at undergraduate level. Artificial intelligence techniques in terms of nature-inspired optimization algorithms and neural networks are inserted in the lecture and laboratory parts of the syllabus. The experiments…
Descriptors: Engineering Education, Teaching Methods, Systems Approach, Undergraduate Students
Abdrabou, Atef; Shakhatreh, Walid – Journal of Technology and Science Education, 2021
In the era of the Internet-of-everything, learning the principles of data communications and networking is inevitable for many electrical engineering disciplines. The paper addresses the effectiveness of teaching the fundamentals of data communications and networking using a dedicated lab course as a co-requisite to a classic lecture-based course.…
Descriptors: Computer Networks, Computer Science Education, Engineering Education, Instructional Effectiveness
Falcinelli, Floriana; Moscetti, Caterina – Research on Education and Media, 2021
In the school year 2020-2021, the COVID-19 pandemic imposed distance learning (in Italian, the DAD acronym is used). Therefore, the Degree Course in Primary Education Sciences of the University of Perugia has proposed an innovative programme for the training of future teachers by developing a distance learning laboratory focusing coding and…
Descriptors: Preservice Teacher Education, Preservice Teachers, Early Childhood Education, Workshops
Arslan, Kürsat; Tanel, Zafer – Education and Information Technologies, 2021
The purpose of this study was to determine IT teacher candidates' attitudes, self-efficacy and opinions about educational robotic-based programming education. The participants of this study consisted of 2nd class students in Computer Education and Instructional Technologies department of a university in Turkey. The study group of the research…
Descriptors: Student Attitudes, Positive Attitudes, Self Efficacy, Computer Science Education
Velloso, M.; Arana, M.; Acioly, V.; Santos, A. C. F. – Physics Education, 2021
The COVID-19 Pandemic interrupted university activities at the beginning of the first semester of 2020, forcing the academic community to reinvent itself to meet the determinations of social isolation. The use of assistive technologies such as information and communication technologies has never been more welcome. However, for a college student…
Descriptors: Blindness, Teaching Methods, Distance Education, Undergraduate Students
Thuné, Michael; Eckerdal, Anna – European Journal of Engineering Education, 2019
Previous research shows that many students find it difficult to learn computer programming. To learn computer programming includes both gaining theoretical understanding and learning to develop programmes in practice. To this end, teachers commonly design programming exercises for the students in the computer laboratory. To be able to improve the…
Descriptors: Programming, Computer Science Education, Theory Practice Relationship, Science Laboratories
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
Liang, Yuxin; Liu, Guo-Ping – IEEE Transactions on Learning Technologies, 2018
This paper presents a method to design high-quality 3D equipment for virtual laboratories. A virtual control laboratory is designed on large-scale educational purpose with merits of saving expenses for universities and can provide more opportunities for students. The proposed laboratory with more than 30 virtual instruments aims at offering…
Descriptors: Computer Simulation, Computer Software, Laboratory Experiments, Student Attitudes
Domínguez, César; Jaime, Arturo; Heras, Jónathan; García-Izquierdo, Francisco J. – ACM Transactions on Computing Education, 2019
This study analyzes the impact of adding a review exercises module to an online tool used in a software engineering degree program. The objective of the module is to promote students' self-learning effort to improve their performance. We also intend to determine if this new feature has any effect on the amount of code copies detected in lab…
Descriptors: Teaching Methods, Computer Software, Engineering Education, Computer Science Education
Eckerdal, Anna – Studies in Higher Education, 2015
Computer programming education has practice-oriented as well as theory-oriented learning goals. Here, lab work plays an important role in students' learning. It is however widely reported that many students face great difficulties in learning theory as well as practice. This paper investigates the important but problematic relation between the…
Descriptors: Theory Practice Relationship, Computer Science Education, Programming, Laboratories
Tan, Wee Lum; Venema, Sven; Gonzalez, Ruben – International Association for Development of the Information Society, 2017
Transitioning to university is recognised as a challenging endeavour for commencing students. For commencing Computer Science students specifically, evidence suggests a link between poor performance in introductory technical courses, such as programming, and high attrition rates. Building resilience in students, particularly at the start of their…
Descriptors: College Freshmen, Computer Science Education, Programming, Introductory Courses
Abdel-Maksoud, Nahed F. – International Journal of Education and Practice, 2018
Virtualization technology has been around for many years, and its use is increasingly becoming common in education, in general and in computing fields, in particular. This can be attributed partly to its potential to reduce costs, boost efficiency and overcome limited resources through its virtual applications such as servers, storage devices and…
Descriptors: Electronic Learning, Educational Environment, Educational Quality, Instructional Effectiveness
Zhamanov, Azamat; Yoo, Seong-Moo; Sakhiyeva, Zhulduz; Zhaparov, Meirambek – International Journal of Information and Communication Technology Education, 2018
Students nowadays are hard to be motivated to study lessons with traditional teaching methods. Computers, smartphones, tablets and other smart devices disturb students' attentions. Nevertheless, those smart devices can be used as auxiliary tools of modern teaching methods. In this article, the authors review two popular modern teaching methods:…
Descriptors: Program Implementation, Program Evaluation, Blended Learning, Internet