Publication Date
In 2025 | 1 |
Since 2024 | 3 |
Since 2021 (last 5 years) | 5 |
Since 2016 (last 10 years) | 9 |
Since 2006 (last 20 years) | 16 |
Descriptor
Information Technology | 18 |
Learning Processes | 18 |
Programming | 14 |
Computer Science Education | 9 |
Computer Software | 9 |
Programming Languages | 9 |
Teaching Methods | 9 |
Foreign Countries | 8 |
Instructional Design | 6 |
Computer Assisted Instruction | 5 |
Educational Technology | 5 |
More ▼ |
Source
Author
Abbas, Ali | 1 |
Arroyo, Yoel | 1 |
Chang, Chih-Kai | 1 |
Chengliang Wang | 1 |
Crawford, Chris S. | 1 |
Dagiene, Valentina | 1 |
Dovgiallo, A., Ed. | 1 |
Gilbert, Juan E. | 1 |
Hajar Darif | 1 |
Haoming Wang | 1 |
Ip, Albert | 1 |
More ▼ |
Publication Type
Journal Articles | 13 |
Reports - Research | 8 |
Reports - Evaluative | 4 |
Reports - Descriptive | 3 |
Speeches/Meeting Papers | 3 |
Collected Works - Proceedings | 2 |
Information Analyses | 1 |
Education Level
Higher Education | 6 |
Postsecondary Education | 4 |
Adult Education | 1 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Audience
Location
Pakistan | 2 |
Portugal | 2 |
United States | 2 |
Asia | 1 |
Australia | 1 |
Brazil | 1 |
China | 1 |
Connecticut | 1 |
Denmark | 1 |
Egypt | 1 |
Estonia | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Yu-Sheng Su; Shuwen Wang; Xiaohong Liu – Journal of Educational Computing Research, 2024
Pair programming (PP) can help improve students' computational thinking (CT), but the trajectory of CT skills and the differences between high-scoring and low-scoring students in PP are unknown and need further exploration. In this study, a total of 32 fifth graders worked on Scratch tasks in 16 pairs. The group discourse of three learning topics…
Descriptors: Epistemology, Network Analysis, Elementary School Students, Computation
Yuhui Jing; Chengliang Wang; Yu Chen; Haoming Wang; Teng Yu; Rustam Shadiev – Education and Information Technologies, 2024
Bibliometric mapping is widely used in educational technology research to visualize research field development (e.g. the current status and trend). However, there has been limited research examining the present state, challenges, and potential applications of bibliometric mapping techniques in the field of educational technology. In an effort to…
Descriptors: Bibliometrics, Educational Technology, Information Technology, Online Courses
Reis, Rosa; Marques, Bertil P. – International Association for Development of the Information Society, 2021
In this paper we present a model for designing professional courses in a blended learning context as a tool to help the interaction between students, teachers and learning resources. This model aims to promote new concepts, new approaches and new strategies that have been changing the paradigm of teaching and learning. To develop a course based on…
Descriptors: Programming, Instructional Design, Computer Science Education, Case Studies
Hajar Darif; Mohammed Amine Lafraxo – Educational Process: International Journal, 2025
Background/purpose: The emergence of educational technologies has profoundly transformed teaching and learning methods in health sciences. This bibliometric study aims to identify the most widely used educational practices in this field between 2014 and 2024, exploring their applications within a constantly evolving technological context.…
Descriptors: Programming Languages, Bibliometrics, Research Reports, Educational Technology
Xu, Jia; Wei, Tingting; Lv, Pin – International Educational Data Mining Society, 2022
In an Intelligent Tutoring System (ITS), problem (or question) difficulty is one of the most critical parameters, directly impacting problem design, test paper organization, result analysis, and even the fairness guarantee. However, it is very difficult to evaluate the problem difficulty by organized pre-tests or by expertise, because these…
Descriptors: Prediction, Programming, Natural Language Processing, Databases
Molina, Ana I.; Arroyo, Yoel; Lacave, Carmen; Redondo, Miguel A. – British Journal of Educational Technology, 2018
The incorporation of advanced information and communication technologies into the field of education has made the design and deployment of courses and instructional units more and more complicated. In order to support such complex task, methods and techniques have been proposed in the last years for the standardization, formalization and modelling…
Descriptors: Programming Languages, Models, Cooperative Learning, Learning Processes
Crawford, Chris S.; Gilbert, Juan E. – ACM Transactions on Computing Education, 2019
Brain-Computer Interface (BCI) hardware is becoming more affordable and accessible. However, there is limited work investigating ways to design software that broadens participation with BCI technology. In this article, we present a block-based programming environment designed to assist novice programmers with creating BCI applications. We also…
Descriptors: Barriers, Computer Software, Programming, Information Technology
Abbas, Ali; Sarfraz, Summaira – Journal of Educational Technology Systems, 2018
The purpose of the study is to provide a literature review of the work done on sign language (SL) around the world and in Pakistan and to develop a translation tool of speech and text to Pakistan Sign Language (PSL) with bilingual subtitles. Information and communication technology and tools development for teaching and learning purposes improve…
Descriptors: Bilingualism, Sign Language, Computer Software, Programming
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
Chang, Chih-Kai – Journal of Educational Computing Research, 2014
Scratch, a visual programming language, was used in many studies in computer science education. Most of them reported positive results by integrating Scratch into K-12 computer courses. However, the object-oriented concept, one of the important computational thinking skills, is not represented well in Scratch. Alice, another visual programming…
Descriptors: Foreign Countries, College Freshmen, Information Technology, Computer Science Education
Jasute, Egle; Dagiene, Valentina – Informatics in Education, 2014
A long-term observation of students' usage of a dynamic geometry in a classroom at all grade levels has challenged to develop an approach for learning and understanding mathematics in an easier way for both students and teachers. The paper deals with the results of a study that investigates the process and outcomes of the implementation of…
Descriptors: Geometry, Mathematics Instruction, Teaching Methods, Algebra
Tseng, Shian-Shyong; Weng, Jui-Feng – Interactive Learning Environments, 2010
The most important thing for learners in Programming Language subject is problem solving. During the practical programming project, various problems may occur and learners usually need consultation from the senior programmers (i.e. the experts) to assist them in solving the problems. Thus, the inquiry-based learning with learning forum is applied…
Descriptors: Programming Languages, Inquiry, Active Learning, Problem Solving
Kolfschoten, Gwendolyn; Lukosch, Stephan; Verbraeck, Alexander; Valentin, Edwin; de Vreede, Gert-Jan – Computers & Education, 2010
Nowadays we need to teach students how to become flexible problem solvers in a dynamic world. The pace in which technology changes and complexity increases requires increased efficiency in learning and understanding. This requires the engineers of tomorrow to quickly gain knowledge and insight outside their prime area of expertise. To transfer…
Descriptors: Instructional Design, Problem Solving, Learning Processes, Efficiency
Robins, Anthony – Computer Science Education, 2010
Compared to other subjects, the typical introductory programming (CS1) course has higher than usual rates of both failing and high grades, creating a characteristic bimodal grade distribution. In this article, I explore two possible explanations. The conventional explanation has been that learners naturally fall into populations of programmers and…
Descriptors: Programming, Learning Processes, Grading, Simulation
Radulescu, Iulian Ionut – Journal of Applied Quantitative Methods, 2006
Software complexity is the most important software quality attribute and a very useful instrument in the study of software quality. Is one of the factors that affect most of the software quality characteristics, including maintainability. It is very important to quantity this influence and identify the means to keep it under control; by using…
Descriptors: Computer Software, Programming, Case Studies, Learning Processes
Previous Page | Next Page ยป
Pages: 1 | 2