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 |
Maranga, Jemar Jude A.; Matugas, Leilla Keith J.; Lim, Jorge Frederick W.; Romana, Cherry Lyn C. Sta. – International Association for Development of the Information Society, 2019
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students' programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To…
Descriptors: Online Courses, Programming Languages, Introductory Courses, Computer Science Education
Rinderknecht, Christian – Informatics in Education, 2014
We survey the literature about the teaching and learning of recursive programming. After a short history of the advent of recursion in programming languages and its adoption by programmers, we present curricular approaches to recursion, including a review of textbooks and some programming methodology, as well as the functional and imperative…
Descriptors: Teaching Methods, Learning Processes, Visualization, Animation
Schuhen, Michael; Neubauer, Maria – Citizenship, Social and Economics Education, 2015
Unlike historical and biological topics, economic topics are seldom dealt with in documentations on television. They are to be found in consumer advice programmes or recently in so-called help formats. Advice programmes of this kind which are based on the life story of a family or an individual person have meanwhile become an integral part of all…
Descriptors: Economics Education, Informal Education, Consumer Education, Programming (Broadcast)
Daily, Shaundra B.; Leonard, Alison E.; Jörg, Sophie; Babu, Sabarish; Gundersen, Kara; Parmar, Dhaval – Technology, Knowledge and Learning, 2015
This emerging technology report describes virtual environment interactions an approach for blending movement and computer programming as an embodied way to support girls in building computational thinking skills. The authors seek to understand how body syntonicity might enable young learners to bootstrap their intuitive knowledge in order to…
Descriptors: Computation, Thinking Skills, Computer Simulation, Computer Uses in Education
Prasetya, Didik Dwi; Wibawa, Aji Prasetya; Hirashima, Tsukasa; Hayashi, Yusuke – Electronic Journal of e-Learning, 2020
Blended learning is a hybrid of traditional face-to-face and different types of online learning services. Blended learning offers synchronous and asynchronous learning experiences that combine the conveniences of online courses while maintaining in-person contact. Blended learning addresses the needs of students who are unable to attend classes…
Descriptors: Instructional Design, Blended Learning, Online Courses, Teaching Methods
Erümit, Ali Kürsat; Öngöz, Sakine; Aksoy, Dilara Arzugül – Malaysian Online Journal of Educational Technology, 2020
The aim of this study was to design, implement and evaluate the programming process for gifted students and offer suggestions to teachers and researchers. For this purpose, 5 gifted students were provided programming activities for ten weeks. Scratch was used in the programming training process. The qualitative data was collected by observation,…
Descriptors: Academically Gifted, Computer Science Education, Student Interests, Student Needs
Kukul, Volkan; Çakir, Recep – International Journal of Computer Science Education in Schools, 2020
Computational thinking (CT) has become a skill that is taught starting from an early age with its increasing popularity. In addition, the opinion that CT is related to other 21st century skills finds its place in the literature. The main purpose of this study is to identify the contributions of scaffolding-based game programming activities to…
Descriptors: Thinking Skills, 21st Century Skills, Skill Development, Scaffolding (Teaching Technique)
Saito, Tomohiro; Watanobe, Yutaka – International Journal of Distance Education Technologies, 2020
Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to…
Descriptors: Programming, Computer Science Education, Electronic Learning, Instructional Materials
Sakibayev, Razakh; Sakibayev, Spartak; Sakibayeva, Bela – Australian Educational Computing, 2018
The article contains the results of the study conducted in order to discover the most effective ways of developing students' programming abilities with the means of non-programming disciplines and activities. The authors observe the learning practices and habits employed by students with highly developed programming abilities and compare these…
Descriptors: Programming, Mathematics Skills, Interdisciplinary Approach, Games
Cain, A.; Grundy, J.; Woodward, C. J. – European Journal of Engineering Education, 2018
Approaches to learning have been shown to have a significant impact on student success in technical units. This paper reports on an action research study that applied the principles of constructive alignment to improve student learning outcomes in programming units. The proposed model uses frequent formative feedback to engage students with unit…
Descriptors: Portfolio Assessment, Alignment (Education), Task Analysis, Action Research
Sturgill, Amanda; Hannam, Ben; Walsh, Brian – Journalism and Mass Communication Educator, 2018
Researchers collected and analyzed data from 85 undergraduate communication majors enrolled in a one-credit technology and coding course. Instructors offered various out-of-class supports to determine which ones students used and valued. Student behaviors clustered: One group preferred interpersonal support; another, content support. Most support…
Descriptors: Undergraduate Students, Communications, Faculty Workload, Majors (Students)
Boulden, Danielle Cadieux; Wiebe, Eric; Akram, Bita; Aksit, Osman; Buffum, Philip Sheridan; Mott, Bradford; Boyer, Kristy Elizabeth; Lester, James – Middle Grades Review, 2018
This paper reports findings from the efforts of a university-based research team as they worked with middle school educators within formal school structures to infuse computer science principles and computational thinking practices. Despite the need to integrate these skills within regular classroom practices to allow all students the opportunity…
Descriptors: Computation, Thinking Skills, Middle School Students, Science Instruction
Walker, Dana – Dialogic Pedagogy, 2018
This paper proposes an analysis of dialogical processes in the creation of a radio feature story titled "Teen Views of Sex," co-produced by Mexican immigrant high school students in the context of a Youth Radio and Radio Arts program. After describing the socio-cultural and curricular context of the program, I apply Zittoun and Grossen's…
Descriptors: Mexican Americans, Immigrants, Sexuality, Radio
Jawad, Hadeel Mohammed – ProQuest LLC, 2018
As oil is the fuel of the industrial society, software is the fuel of our current information society. According to the Bureau of Labor Statistics, there will be more demand for computing jobs in the future. By 2024, more than one million computing jobs will be available. Statistics show that there is more demand for computing jobs than there is a…
Descriptors: Art, Animation, High School Students, Student Interests
Aleven, Vincent; McLaren, Bruce M.; Sewall, Jonathan; van Velsen, Martin; Popescu, Octav; Demi, Sandra; Ringenberg, Michael; Koedinger, Kenneth R. – International Journal of Artificial Intelligence in Education, 2016
In 2009, we reported on a new Intelligent Tutoring Systems (ITS) technology, example-tracing tutors, that can be built without programming using the Cognitive Tutor Authoring Tools (CTAT). Creating example-tracing tutors was shown to be 4-8 times as cost-effective as estimates for ITS development from the literature. Since 2009, CTAT and its…
Descriptors: Intelligent Tutoring Systems, Artificial Intelligence, Programming, Educational Technology

Peer reviewed
Direct link
