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 |
Ferreira, Deller James; da Silva, Hebert Coelho; Melo, Tatiane F. N.; Ambrósio, Ana Paula – Educational Technology & Society, 2017
Teachers usually expect that any form of a continuous assessment (CA) should contribute significantly to the student learning process in introductory programming courses. To foster teachers to go beyond the current practices of a CA applied when to programming, from 2011 to 2014, we investigated the use of the Boca Online Contest Administrator…
Descriptors: Introductory Courses, Programming, Teacher Student Relationship, Peer Relationship
Hollister, Jonathan M.; Spears, Laura I.; Mardis, Marcia A.; Lee, Jisue; McClure, Charles R.; Liebman, Elizabeth – Education & Training, 2017
Purpose: In response to recent calls for research relating to employers' perceptions of the workplace readiness of new graduates in a variety of fields, the purpose of this paper is to report North Florida employers' perceptions of information technology (IT) program graduates' workplace readiness. These findings are relevant to stakeholders in…
Descriptors: Employer Attitudes, Employment Potential, College Graduates, Information Technology
Rose, Simon P.; Habgood, M. P. Jacob; Jay, Tim – Electronic Journal of e-Learning, 2017
Programming tools are being used in education to teach computer science to children as young as 5 years old. This research aims to explore young children's approaches to programming in two tools with contrasting programming interfaces, ScratchJr and Lightbot, and considers the impact of programming approaches on developing computational thinking.…
Descriptors: Young Children, Computer Science Education, Programming, Educational Games
Sacristán, Ana Isabel; Pretelín-Ricárdez, Angel – Teaching Mathematics and Its Applications, 2017
This work is part of a research project that aims to enhance engineering students' learning of how to apply mathematics in modelling activities of real-world situations, through the construction (design and programming) of videogames. We want also for students to relate their mathematical knowledge with other disciplines (e.g., physics, computer…
Descriptors: Mathematics Education, Engineering Education, Mathematical Applications, Mathematical Models
Kuan, Wen-Hsuan; Tseng, Chi-Hung; Chen, Sufen; Wong, Ching-Chang – Journal of Science Education and Technology, 2016
We propose an integrated curriculum to establish essential abilities of computer programming for the freshmen of a physics department. The implementation of the graphical-based interfaces from Scratch to LabVIEW then to LabVIEW for Arduino in the curriculum "Computer-Assisted Instrumentation in the Design of Physics Laboratories" brings…
Descriptors: Science Instruction, Physics, Programming, Computer Science Education
Lucas, Ashley G.; Clark, Julie – Social Studies, 2016
"Charm City: Down to 'The Wire?'" is the title of an elective class developed by Sarah Taylor, a teacher at a private school in Baltimore. In the class, students explore their city and social justice issues from a framework that correlates to Westheimer and Kahne's (2004) concept of justice-oriented citizenship. Not only do students…
Descriptors: Programming (Broadcast), Television, Municipalities, Social Justice
Dongo, Tendai; Reed, April H.; O'Hara, Margaret – Journal of Information Technology Education: Innovations in Practice, 2016
Pair programming is a collaborative programming practice that places participants in dyads, working in tandem at one computer to complete programming assignments. Pair programming studies with Computer Science (CS) and Software Engineering (SE) majors have identified benefits such as technical productivity, program/design quality, academic…
Descriptors: Management Information Systems, Majors (Students), Computer Software, Programming
Hooshyar, Danial; Ahmad, Rodina Binti; Yousefi, Moslem; Fathi, Moein; Abdollahi, Abbas; Horng, Shi-Jinn; Lim, Heuiseok – Educational Technology Research and Development, 2016
Nowadays, intelligent tutoring systems are considered an effective research tool for learning systems and problem-solving skill improvement. Nonetheless, such individualized systems may cause students to lose learning motivation when interaction and timely guidance are lacking. In order to address this problem, a solution-based intelligent…
Descriptors: Intelligent Tutoring Systems, Technology Integration, Educational Games, Formative Evaluation
Dolog, Peter; Thomsen, Lone Leth; Thomsen, Bent – ACM Transactions on Computing Education, 2016
Problem-Based Learning (PBL) has often been seen as an all-or-nothing approach, difficult to apply in traditional curricula based on traditional lectured courses with exercise and lab sessions. Aalborg University has since its creation in 1974 practiced PBL in all subjects, including computer science and software engineering, following a model…
Descriptors: Problem Based Learning, Teaching Methods, Computer Software, Computer Science Education
Lu, Yihan; Hsiao, I-Han – International Educational Data Mining Society, 2016
Online programming discussion forums have grown increasingly and have formed sizable repositories of problem solving-solutions. In this paper, we investigate programming learners' information seeking behaviors from online discussion forums. We design engines to collect students' information seeking processes, including query formulation,…
Descriptors: Programming, Advanced Students, Reading Processes, Computer Mediated Communication
Yagci, Mustafa – Online Submission, 2016
It has been widely debated issue in the literature that learning programming requires students to have advanced thinking skills to be successful in programming. Having a negative attitude towards programming is considered as one of the important reasons which cause students to fail in programming. The relationship among students' way of learning…
Descriptors: Preservice Teachers, Student Attitudes, Information Technology, Cognitive Style
Wu, Ye-Chi; Ma, Lee Wei; Jiau, Hewijin Christine – Educational Technology & Society, 2013
Programming assignments are commonly used in computer science education to encourage students to practice target concepts and evaluate their learning status. Ensuring students are engaged in such assignments is critical in attracting and retaining students. To this end, WebHat, a service-based program evaluation platform, is introduced in this…
Descriptors: Assignments, Computer Science, Program Evaluation, Computer Software
Shan, Zhe – ProQuest LLC, 2011
One key issue in process-aware E-commerce collaboration is the orchestration of business processes of multiple business partners throughout a supply chain network in an automated and seamless way. Since each partner has its own internal processes with different control flow structures and message interfaces, the real challenge lies in verifying…
Descriptors: Business, Business Communication, Synchronous Communication, Asynchronous Communication
Marques, Maira; Ochoa, Sergio F.; Bastarrica, Maria Cecilia; Gutierrez, Francisco J. – IEEE Transactions on Education, 2018
Carrying out real-world software projects in their academic studies helps students to understand what they will face in industry, and to experience first-hand the challenges involved when working collaboratively. Most of the instructional strategies used to help students take advantage of these activities focus on supporting agile programming,…
Descriptors: Engineering Education, Computer Software, Cooperative Learning, Metacognition
Project Tomorrow, 2018
A key finding from the Speak Up Research Project findings is the increasing use of digital content, tools, and resources in the classroom to level the in-school playing field and empower the acquisition of those new skills by all students. Significant within this environment today is a seemingly universal agreement about the value of students…
Descriptors: Educational Technology, Technology Uses in Education, Coding, Programming

Peer reviewed
Direct link
