Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 14 |
Since 2006 (last 20 years) | 128 |
Descriptor
College Instruction | 141 |
Foreign Countries | 141 |
Computer Science Education | 140 |
Instructional Effectiveness | 65 |
Computer Software | 62 |
College Students | 61 |
Programming | 54 |
Teaching Methods | 53 |
Instructional Design | 47 |
Educational Technology | 37 |
Computer System Design | 32 |
More ▼ |
Source
Author
Bennedsen, Jens | 2 |
Djenic, S. | 2 |
Hamilton, Margaret | 2 |
Mitic, J. | 2 |
Tedre, Matti | 2 |
Venables, Anne | 2 |
Abel, Marie-Helene | 1 |
Abramova, Irina V. | 1 |
Abrizah, A. | 1 |
Abu Baker, M. | 1 |
Adjibadji, B. | 1 |
More ▼ |
Publication Type
Education Level
Higher Education | 138 |
Postsecondary Education | 135 |
Adult Education | 4 |
Elementary Secondary Education | 4 |
Secondary Education | 4 |
Elementary Education | 3 |
High Schools | 3 |
Grade 4 | 2 |
Grade 7 | 2 |
Middle Schools | 2 |
Grade 10 | 1 |
More ▼ |
Audience
Teachers | 6 |
Practitioners | 1 |
Location
Australia | 21 |
Spain | 13 |
Taiwan | 10 |
Turkey | 9 |
United Kingdom | 9 |
Canada | 7 |
Finland | 7 |
Germany | 6 |
Greece | 6 |
Malaysia | 5 |
Denmark | 4 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Learning Style Inventory | 2 |
California Critical Thinking… | 1 |
California Critical Thinking… | 1 |
Massachusetts Comprehensive… | 1 |
What Works Clearinghouse Rating
Multazam, Muhammad; Syahrial, Zulfiati; Rusmono – Turkish Online Journal of Distance Education, 2023
Web programming courses are practical courses that can only run with the help of computer devices. The content or learning content in web programming courses is in program code directly created with a computer. The models developed include conceptual models, procedural models, and physical models. The research method used is Research and…
Descriptors: Computer Science Education, Programming, Models, Practicums
Mohamed, Abdallah – Education and Information Technologies, 2022
With the increased reliance on technology, computer programming has emerged as an essential skill that is interesting to many audiences beyond merely computer scientists. As a result, many students from various disciplines take first-year computer science courses. This led to classrooms with a lot of diversity in student motivation, backgrounds,…
Descriptors: Heterogeneous Grouping, Ability, Computer Science Education, Introductory Courses
Dina A. Zekry; Gerard T. McKee – International Association for Development of the Information Society, 2023
The paper explores current learning approaches. The authors present the Trigger-Based Discussion-Oriented Continuous learning model (TbDoC) that focuses on creating a continuous learning experience over the online and off-line (on-campus) learning environments. The model aims to create a more engaging learning environment that encourages…
Descriptors: Discussion (Teaching Technique), Independent Study, Teaching Models, Electronic Learning
Gordon, Neil; Dixon, John – New Directions in the Teaching of Physical Sciences, 2021
This paper considers the use of the United Nations global goals to provide a framework for the teaching of professional and related skills. The main example and case study considered in this paper is from computing; however, much of the approach and many of the issues are applicable to a wide range of subjects, especially in science. Alongside the…
Descriptors: International Organizations, Sustainable Development, Organizational Objectives, Global Approach
Al-Jarf, Reima – Online Submission, 2022
This study investigates how emergency practicum was carried out during the COVID-19 Pandemic in the past two years (Spring 2020 to Sprin 2022) in Saudi Arabia. Results of surveys with a sample of instructors from Languages, Translation, Literature, Linguistics, Education and Computer Science Departments at a sample of universities in Saudi Arabia…
Descriptors: Foreign Countries, Practicums, COVID-19, Pandemics
Abramova, Irina V.; Shilova, Zoya V.; Varankina, Vera I.; Rubanova, Irina V. – European Journal of Contemporary Education, 2019
The present article is aimed to prove that integrative-modular training is one of the conditions for the formation of students' unified vision of the professional world, and to offer a solution to the problem: what is the pedagogical model of integrative-modular training in professional preparation of students. The aim of the article is to…
Descriptors: Professional Education, Teaching Models, Foreign Countries, College Students
Battaglia, Nicolas; Carlos, Neil; Martínez, Roxana; De Vinceni, Marcelo – Journal of Technology and Science Education, 2019
The new models of teaching and learning have their focus on technology, especially on issues related to ubiquity. The impact of ICT in education generates new learning opportunities: the mobile or ubiquitous, which open new doors to technological environments that allow students to learn at any time and place, providing, in addition, tools that…
Descriptors: Computer Uses in Education, Cooperative Learning, Educational Technology, Computer Software
Ragazou, Vasiliki; Karasavvidis, Ilias – Themes in eLearning, 2020
The present study investigates whether embedding cueing in videotutorials for software training influences task performance. It also considers the indirect effects of cueing on cognitive load, self-efficacy, motivation, and flow. One hundred eighteen undergraduate students from a Greek Computer Science Department participated in the study which…
Descriptors: Foreign Countries, Computer Science Education, Undergraduate Students, Prompting
Wong, Wing-Kwong – Interactive Technology and Smart Education, 2018
Purpose: This paper aims to propose a maker's approach to teaching an operating systems (OSs) course in which students apply knowledge of OSs to making a toy robot by focusing on input/outputs, hardware devices and system programming. Design/methodology/approach: Classroom action research is involved in this study. Findings: After the course was…
Descriptors: Computer Science Education, Robotics, Toys, Teaching Methods
Petit, Jordi; Roura, Salvador; Carmona, Josep; Cortadella, Jordi; Duch, Jordi; Giménez, Omer; Mani, Anaga; Mas, Jan; Rodríguez-Carbonell, Enric; Rubio, Enric; de San Pedro, Enric; Venkataramani, Divya – IEEE Transactions on Learning Technologies, 2018
Jutge.org is an open educational online programming judge designed for students and instructors, featuring a repository of problems that is well organized by courses, topics, and difficulty. Internally, Jutge.org uses a secure and efficient architecture and integrates modern verification techniques, formal methods, static code analysis, and data…
Descriptors: Programming, Computer Science Education, Electronic Learning, Experiential Learning
Gonzalez, Ruben – International Association for Development of the Information Society, 2017
There are many difficulties with learning and teaching programming that can be alleviated with the use of software tools. Most of these tools have focused on the teaching of introductory programming concepts where commonly code fragments or small user programs are run in a sandbox or virtual machine, often in the cloud. These do not permit user…
Descriptors: Programming, Computer Science Education, Automation, Advanced Courses
Kurhila, Jaakko; Vihavainen, Arto – ACM Transactions on Computing Education, 2015
The Finnish national school curriculum, effective from 2004, does not include any topics related to Computer Science (CS). To alleviate the problem that school students are not able to study CS-related topics, the Department of Computer Science at the University of Helsinki prepared a completely online course that is open to pupils and students in…
Descriptors: Foreign Countries, Online Courses, Computer Science, Computer Science Education
Song, Donglei; Tavares, Adriano; Pinto, Sandro; Xu, Hao – EURASIA Journal of Mathematics, Science & Technology Education, 2017
Over the past few decades, many researchers have tested course designs that may better engage students in developing countries, accommodate for Millennials' desires to learn and teach at will, and teach students the skills they need for their first jobs. The vision of this paper for a web design course seeks to address these issues for engineering…
Descriptors: Engineering Education, Educational Games, Computer Science Education, Electronic Learning
Purao, Sandeep; Sein, Maung; Nilsen, Hallgeir; Larsen, Even Åby – IEEE Transactions on Education, 2017
The ideal of self-paced learning, which was introduced nearly 50 years ago by Keller in his Personalized System of Instruction (PSI), has not yet been widely adopted. In spite of its perceived promise of helping students to learn at the speed aligned to their individual backgrounds, motivation, and skills, PSI has been challenging to implement.…
Descriptors: Individualized Instruction, Pacing, Introductory Courses, Programming
Cazorla, Miguel; Viejo, Diego – Journal of Technology and Science Education, 2015
Machine vision is an important subject in computer science and engineering degrees. For laboratory experimentation, it is desirable to have a complete and easy-to-use tool. In this work we present a Java library, oriented to teaching computer vision. We have designed and built the library from the scratch with emphasis on readability and…
Descriptors: Open Source Technology, Computer Software, Computer Science Education, Vision