Publication Date
| In 2026 | 0 |
| Since 2025 | 268 |
| Since 2022 (last 5 years) | 1478 |
| Since 2017 (last 10 years) | 3006 |
| Since 2007 (last 20 years) | 4856 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
| Teachers | 258 |
| Practitioners | 183 |
| Students | 53 |
| Administrators | 32 |
| Researchers | 24 |
| Media Staff | 18 |
| Parents | 11 |
| Policymakers | 11 |
| Community | 3 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 199 |
| Taiwan | 107 |
| United Kingdom | 107 |
| Australia | 105 |
| China | 93 |
| Canada | 71 |
| Spain | 71 |
| California | 58 |
| Sweden | 58 |
| Germany | 54 |
| Finland | 52 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Israel, Maya; Wherfel, Quentin M.; Pearson, Jamie; Shehab, Saadeddine; Tapia, Tanya – TEACHING Exceptional Children, 2015
This article's focus is on including computing and computational thinking in K-12 instruction within science, technology, engineering, and mathematics (STEM) education, and to provide that instruction in ways that promote access for students traditionally underrepresented in the STEM fields, such as students with disabilities. Providing computing…
Descriptors: Elementary Secondary Education, Disabilities, Student Empowerment, Computer Science Education
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
Veerasamy, Ashok Kumar; D'Souza, Daryl; Laakso, Mikko-Jussi – Journal of Educational Technology Systems, 2016
This article presents a study aimed at examining the novice student answers in an introductory programming final e-exam to identify misconceptions and types of errors. Our study used the Delphi concept inventory to identify student misconceptions and skill, rule, and knowledge-based errors approach to identify the types of errors made by novices…
Descriptors: Computer Science Education, Programming, Novices, Misconceptions
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
Julia, J.; Iswara, Prana Dwija; Gunara, Sandie; Yildiz, Yildiz Mutlu; Agustian, Egi – Elementary School Forum (Mimbar Sekolah Dasar), 2020
The development of technology and information demands elementary school teachers to be able to make and teach technology-based musical instruments so that the development of technology and information can be used in the learning process. Elementary school teachers also have problems teaching musical composition using ensemble musical instruments.…
Descriptors: Elementary School Teachers, Teacher Competencies, Pedagogical Content Knowledge, Technological Literacy
Pereira, Filipe D.; Oliveira, Elaine H. T.; Oliveira, David B. F.; Cristea, Alexandra I.; Carvalho, Leandro S. G.; Fonseca, Samuel C.; Toda, Armando; Isotani, Seiji – British Journal of Educational Technology, 2020
Tools for automatic grading programming assignments, also known as Online Judges, have been widely used to support computer science (CS) courses. Nevertheless, few studies have used these tools to acquire and analyse interaction data to better understand the students' performance and behaviours, often due to data availability or inadequate…
Descriptors: Introductory Courses, Programming, Outcomes of Education, Student Behavior
Çakiroglu, Ünal; Er, Betul – Informatics in Education, 2020
Considerable effort has been invested in innovative practices about teaching programming. Although the usefulness of metacognition in learning process is acknowledged, evidence demonstrating how metacognitive strategies effect in the programming classrooms is still very scarce. Given the importance of metacognitive strategies, this study seeks to…
Descriptors: Metacognition, Learning Strategies, Programming, Computer Science Education
Kanika; Chakraverty, Shampa; Chakraborty, Pinaki – Journal of Educational Technology Systems, 2020
Courses on computer programming are included in the curricula of almost all engineering disciplines. We surveyed the research literature and identified the techniques that are commonly used by instructors for teaching these courses. We observed that visual programming and game-based learning can enhance computational thinking and problem-solving…
Descriptors: Teaching Methods, Programming, Computer Science Education, Robotics
Cummings, Jeff; Janicki, Thomas – Journal of Information Systems Education, 2021
In the fields of information technology and information systems, faculty must consistently adjust the curriculum to meet the demands of the field. However, a challenge they often face is understanding what should be covered, especially given the limited number of courses most universities are able to offer. This research is a biennial report of…
Descriptors: Computer Science Education, Information Technology, Information Systems, Job Skills
Chávez, Jorge; Montaño, Rosa; Barrera, Rosa; Sánchez, Jaime; Faure, Jaime – Higher Learning Research Communications, 2021
Objectives: The COVID-19 pandemic has forced educational institutions to adopt online tools to remotely teach and efficiently use virtual learning situations during the emergency. However, although these environments may serve to improve teaching processes, several issues must be considered to ensure quality student learning. The purpose of our…
Descriptors: Educational Quality, Online Courses, Computer Science Education, Integrated Learning Systems
Dogan, Alev; Uluay, Gülsah – International Journal of Curriculum and Instruction, 2021
In the digital world, where robotics implementations are taking a place in educational processes with increasing acceleration, it is important that pre-service teachers gain competences in this field that addresses the needs of the future. From this point of view, the aim of this study is to design an activity process in which pre-service science…
Descriptors: Preservice Teachers, Science Teachers, Preservice Teacher Education, Teacher Competencies
Maruyama, Ryoga; Ogata, Shinpei; Kayama, Mizue; Tachi, Nobuyuki; Nagai, Takashi; Taguchi, Naomi – International Association for Development of the Information Society, 2022
This study aims to explore an educational learning environment that supports students to learn conceptual modelling with the unified modelling language (UML). In this study, we call the describing models "UML programming." In this paper, we show an educational UML programming environment for science, technology, engineering, art, and…
Descriptors: Case Studies, Programming Languages, Learning Processes, Models
Carbonaro, Antonella – Interactive Learning Environments, 2019
There have been many successful examples of new methodological approaches developed to help students in computer programming courses. Of these approaches, the peer assessment mechanism could be useful in providing students with opportunities to learn from one another, improve their learning experience and reach efficient learning outcomes. The…
Descriptors: Best Practices, Learner Engagement, Outcomes of Education, Conventional Instruction
Roodt, Sumarie; Ryklief, Yusuf – International Journal of Game-Based Learning, 2019
Educators have started exploring the potential of digital game-based learning (DGBL) to enhance the learning experience of students. The objective of this experimental research was to explore the potential of DGBL to improve the academic efficiency among vocational education students in South Africa. Students were separated into two groups, an…
Descriptors: Game Based Learning, Vocational Education, Academic Achievement, Foreign Countries
Bartholomew, Scott R.; Zhang, Liwei – Technology and Engineering Teacher, 2019
Although there are over 320,000 health and fitness apps available on major app stores, there is scant evidence that they actually promote a healthier lifestyle, assist users in exercising, or promote weight loss. This article presents a lesson plan using an Arduino for integrating computational thinking and game design with middle school students…
Descriptors: Technology Education, Engineering Education, Relevance (Education), Physical Fitness

Peer reviewed
Direct link
