Publication Date
| In 2026 | 0 |
| Since 2025 | 51 |
| Since 2022 (last 5 years) | 201 |
| Since 2017 (last 10 years) | 464 |
| Since 2007 (last 20 years) | 630 |
Descriptor
| Problem Solving | 731 |
| Programming | 628 |
| Computer Science Education | 306 |
| Teaching Methods | 230 |
| Foreign Countries | 223 |
| Thinking Skills | 223 |
| Programming Languages | 168 |
| Computation | 155 |
| Computer Software | 118 |
| Student Attitudes | 99 |
| Undergraduate Students | 98 |
| More ▼ | |
Source
Author
| Margulieux, Lauren E. | 7 |
| Aleven, Vincent | 6 |
| Black, John B. | 5 |
| Cui, Zhihao | 5 |
| Ng, Oi-Lam | 5 |
| Sewall, Jonathan | 5 |
| Barnes, Tiffany | 4 |
| Bers, Marina Umaschi | 4 |
| Catrambone, Richard | 4 |
| Deek, Fadi P. | 4 |
| Denner, Jill | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 12 |
| Practitioners | 4 |
| Policymakers | 2 |
| Students | 2 |
| Researchers | 1 |
Location
| Turkey | 37 |
| China | 14 |
| Australia | 13 |
| Taiwan | 11 |
| Malaysia | 8 |
| Brazil | 7 |
| Greece | 7 |
| Israel | 7 |
| Spain | 7 |
| Finland | 6 |
| Hong Kong | 6 |
| More ▼ | |
Laws, Policies, & Programs
| No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Olsen, Jennifer K.; Belenky, Daniel M.; Aleven, Vincent; Rummel, Nikol; Sewall, Jonathan; Ringenberg, Michael – Grantee Submission, 2013
Authoring tools for Intelligent Tutoring System (ITS) have been shown to decrease the amount of time that it takes to develop an ITS. However, most of these tools currently do not extend to collaborative ITSs. In this paper, we illustrate an extension to the Cognitive Tutor Authoring Tools (CTAT) to allow for development of collaborative ITSs that…
Descriptors: Intelligent Tutoring Systems, Programming Languages, Fractions, Learning Processes
Grover, Shuchi; Pea, Roy – Educational Researcher, 2013
Jeannette Wing's influential article on computational thinking 6 years ago argued for adding this new competency to every child's analytical ability as a vital ingredient of science, technology, engineering, and mathematics (STEM) learning. What is computational thinking? Why did this article resonate with so many and serve as a rallying cry for…
Descriptors: Elementary Secondary Education, STEM Education, Computation, Thinking Skills
Buffardi, Kevin John – ProQuest LLC, 2014
Effective software testing identifies potential bugs and helps correct them, producing more reliable and maintainable software. As software development processes have evolved, incremental testing techniques have grown in popularity, particularly with introduction of test-driven development (TDD). However, many programmers struggle to adopt TDD's…
Descriptors: Computer Software, Testing, Development, Programming
Piet Kommers Ed.; Tomayess Issa Ed.; Adriana Backx Noronha Viana Ed.; Theodora Issa Ed.; Pedro Isaías Ed. – International Association for Development of the Information Society, 2022
These proceedings contain the papers and posters of the International Conferences on: Educational Technologies 2022 (ICEduTech 2022), Sustainability, Technology and Education 2022 (STE 2022), Internet Technologies & Society 2022 (ITS 2022), and Applied Management Advances in the 21st Century 2022 (AMA21 2022) held virtually, from December…
Descriptors: Educational Technology, Computer Simulation, Telecommunications, Teacher Education
Okita, Sandra Y. – British Journal of Educational Technology, 2014
This study examined whether developing earlier forms of knowledge in specific learning environments prepares students better for future learning when they are placed in an unfamiliar learning environment. Forty-one students in the fifth and sixth grades learned to program robot movements using abstract concepts of speed, distance and direction.…
Descriptors: Robotics, Electronic Learning, Programming, Learning Processes
Oluk, Ali; Korkmaz, Özgen – Online Submission, 2016
This study aimed to compare 5th graders' scores obtained from Scratch projects developed in the framework of Information Technologies and Software classes via Dr Scratch web tool with the scores obtained from Computational Thinking Levels Scale and to examine this comparison in terms of different variables. Correlational research model was…
Descriptors: Grade 5, Elementary School Students, Educational Technology, Technology Uses in Education
Benakli, Nadia; Kostadinov, Boyan; Satyanarayana, Ashwin; Singh, Satyanand – International Journal of Mathematical Education in Science and Technology, 2017
The goal of this paper is to promote computational thinking among mathematics, engineering, science and technology students, through hands-on computer experiments. These activities have the potential to empower students to learn, create and invent with technology, and they engage computational thinking through simulations, visualizations and data…
Descriptors: Calculus, Probability, Data Analysis, Computation
King, Alessandra – Australian Mathematics Teacher, 2015
Spatial reasoning--the ability to visualise and play with shapes in one's mind--is essential in many fields, and crucial in any Science, Technology, Engineering, Mathematics [STEM] discipline. It is, for example, the ability that the engineer needs to build bridges; the chemist to see the three-dimensional structure of a molecule; the architect to…
Descriptors: Spatial Ability, Coding, STEM Education, Thinking Skills
Werner, Linda; McDowell, Charlie; Denner, Jill – Journal of Educational Data Mining, 2013
Educational data mining can miss or misidentify key findings about student learning without a transparent process of analyzing the data. This paper describes the first steps in the process of using low-level logging data to understand how middle school students used Alice, an initial programming environment. We describe the steps that were…
Descriptors: Electronic Learning, Learning Processes, Educational Research, Data Collection
Glaser-Opitz, Henrich; Budajová, Kristina – Acta Didactica Napocensia, 2016
The article introduces a software application (MATH) supporting an education of Applied Mathematics, with focus on Numerical Mathematics. The MATH is an easy to use tool supporting various numerical methods calculations with graphical user interface and integrated plotting tool for graphical representation written in Qt with extensive use of Qwt…
Descriptors: Mathematics Education, Computer Software, Computer Assisted Instruction, College Mathematics
Sudol, Leigh Ann; Rivers, Kelly; Harris, Thomas K. – International Educational Data Mining Society, 2012
In complex problem solving domains, correct solutions are often comprised of a combination of individual components. Students usually go through several attempts, each attempt reflecting an individual solution state that can be observed during practice. Classic metrics to measure student performance over time rely on counting the number of…
Descriptors: Problem Solving, Tutors, Feedback (Response), Probability
Claxton, Laura J.; Ponto, Katelyn C. – Journal of Applied Developmental Psychology, 2013
Children's television programming frequently uses interactive characters that appear to directly engage the viewers. These characters encourage children to answer questions and perform actions to help the characters solve problems in the televised world. Children readily engage in these interactions; however, it is unclear why they do so. To…
Descriptors: Computers, Interaction, Programming (Broadcast), Childrens Television
Cakiroglu, Unal – Turkish Online Journal of Educational Technology - TOJET, 2013
In order to facilitate students' understanding in introductory programming courses, different types of teaching approaches were conducted. In this study, a hybrid approach including comment first coding (CFC), analogy and template approaches were used. The goal was to investigate the effect of such a hybrid approach on students' understanding in…
Descriptors: Teaching Methods, Control Groups, Experimental Groups, Programming
Bandele, Samuel Oye; Adekunle, Adeyemi Suraju – Journal of Education and Practice, 2015
The study was conducted to design, develop and test a c++ application program CAP-QUAD for solving quadratic equation in elementary school in Nigeria. The package was developed in c++ using object-oriented programming language, other computer program that were also utilized during the development process is DevC++ compiler, it was used for…
Descriptors: Foreign Countries, Elementary School Mathematics, Elementary School Students, Elementary School Teachers
Capacho, Jose – Turkish Online Journal of Distance Education, 2016
The main objective of this paper is to show a set of new methodologies applied in the teaching of Computer Science using ICT. The methodologies are framed in the conceptual basis of the following sciences: Psychology, Education and Computer Science. The theoretical framework of the research is supported by Behavioral Theory, Gestalt Theory.…
Descriptors: Teaching Methods, Information Technology, Computer Science Education, Games

Peer reviewed
Direct link
