Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 7 |
Since 2006 (last 20 years) | 11 |
Descriptor
Knowledge Level | 11 |
Programming Languages | 11 |
Student Attitudes | 11 |
Computer Science Education | 8 |
Foreign Countries | 7 |
Undergraduate Students | 7 |
Teaching Methods | 6 |
Computer Software | 5 |
Programming | 4 |
Questionnaires | 4 |
Academic Achievement | 2 |
More ▼ |
Source
Author
Akharraz, Laila | 1 |
Andreou, Margarita | 1 |
Boxuan Ma | 1 |
Boyatt, Russell | 1 |
Coetzee, Bronwynè | 1 |
Cook, Beverley | 1 |
Cosma, Georgina | 1 |
Cumhur, Meryem Gulyaz | 1 |
Delgado-Kloos, Carlos | 1 |
Di-Serio, Ángela | 1 |
Ennouamani, Soukaina | 1 |
More ▼ |
Publication Type
Reports - Research | 11 |
Journal Articles | 10 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 10 |
Postsecondary Education | 9 |
Early Childhood Education | 1 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Kindergarten | 1 |
Primary Education | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Boxuan Ma; Li Chen; Shin’ichi Konomi – International Association for Development of the Information Society, 2024
Generative artificial intelligence (AI) tools like ChatGPT are becoming increasingly common in educational settings, especially in programming education. However, the impact of these tools on the learning process, student performance, and best practices for their integration remains underexplored. This study examines student experiences and…
Descriptors: Artificial Intelligence, Computer Science Education, Programming, Computer Uses in Education
Cumhur, Meryem Gulyaz; Sarikaya, Hediye – Cypriot Journal of Educational Sciences, 2020
In this study, the aim is to evaluate the problem-solving processes in the understanding of problems and to determine and provide strategies, demonstration, expression and problem-writing dimensions in a numerical analysis course for engineering students. The quantitative data and qualitative data were interpreted using exploratory sequential…
Descriptors: Problem Solving, Engineering Education, Private Colleges, College Students
Liao, Shu-Min – Journal of Statistics and Data Science Education, 2023
SCRATCH, developed by the Media Lab at MIT, is a kid-friendly visual programming language, designed to introduce programming to children and teens in a "more thinkable, more meaningful, and more social" way. Although it was initially intended for K-12 students, educators have used it for higher education as well, and found it…
Descriptors: Teaching Methods, Coding, Programming Languages, Computer Science Education
Coetzee, Bronwynè; Kagee, Ashraf – Africa Education Review, 2021
In psychology departments in South Africa, the Statistical Package for the Social Sciences (SPSS) is routinely used for quantitative analysis. While SPSS has a user-friendly interface, it does not permit application of some of the more sophisticated analytic approaches and therefore has limited functionality. The programming language R can perform…
Descriptors: Teaching Methods, Faculty Development, Psychology, Programming Languages
Xinogalos, Stelios – ACM Transactions on Computing Education, 2015
The Object-Oriented Programming (OOP) technique is nowadays the most popular programming technique among tertiary education institutions. However, learning OOP is a cognitively demanding task for undergraduate students. Several difficulties and misconceptions have been recorded in the literature for both OOP concepts and languages, mainly Java.…
Descriptors: Programming, Design, Undergraduate Students, Misconceptions
Ennouamani, Soukaina; Mahani, Zouhir; Akharraz, Laila – Education and Information Technologies, 2020
To date, the growth usage of mobile technologies and devices as well as the ubiquitous wireless communication have led to the development of new systems and applications in many fields and areas including education. This technological progress can be used to facilitate the students' lives by creating smart and personalized solutions considering…
Descriptors: Management Systems, Telecommunications, Handheld Devices, Computer Software
Cosma, Georgina; Joy, Mike; Sinclair, Jane; Andreou, Margarita; Zhang, Dongyong; Cook, Beverley; Boyatt, Russell – ACM Transactions on Computing Education, 2017
Perspectives of students on what constitutes source-code plagiarism may differ based on their educational background. Surveys have been conducted with home students undertaking computing and joint computing subject degrees at higher education institutions throughout the UK, China, and South Cyprus, and a total of 984 responses have been…
Descriptors: Foreign Countries, College Students, Plagiarism, Student Attitudes
Udvaros, József; Gubán, Miklós – Acta Didactica Napocensia, 2016
The world all around us is rapidly developing. We are witnessing the rapid evolution of technology and communication. This means new challenges and responsibilities to future strategies and attitudes. Today's operating systems and development environments apply the principle of OOP; therefore today's developments are inconceivable without the…
Descriptors: Programming, Computer Science Education, Programming Languages, Computer Software
Ibáñez, Maria-Blanca; Di-Serio, Ángela; Delgado-Kloos, Carlos – IEEE Transactions on Learning Technologies, 2014
Gamification is the use of game design elements in non-game settings to engage participants and encourage desired behaviors. It has been identified as a promising technique to improve students' engagement which could have a positive impact on learning. This study evaluated the learning effectiveness and engagement appeal of a gamified learning…
Descriptors: Educational Games, Educational Technology, Technology Uses in Education, Computer Science Education
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education: Innovations in Practice, 2012
This study examines how Information Systems Engineering School students on the verge of their graduation understand the mechanism of exception handling. The main contributions of this paper are as follows: we construct a questionnaire aimed at examining students' level of understanding concerning exceptions; we classify and analyse the students'…
Descriptors: Programming, Programming Languages, Computer Science Education, College Curriculum
Piyayodilokchai, Hongsiri; Panjaburee, Patcharin; Laosinchai, Parames; Ketpichainarong, Watcharee; Ruenwongsa, Pintip – Educational Technology & Society, 2013
With the benefit of multimedia and the learning cycle approach in promoting effective active learning, this paper proposed a learning cycle approach-based, multimedia-supplemented instructional unit for Structured Query Language (SQL) for second-year undergraduate students with the aim of enhancing their basic knowledge of SQL and ability to apply…
Descriptors: Multimedia Instruction, Active Learning, Computer Science Education, Undergraduate Students