Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 16 |
Descriptor
Problem Solving | 20 |
Questionnaires | 20 |
Foreign Countries | 15 |
Programming | 15 |
Programming Languages | 11 |
Computer Science Education | 9 |
Student Attitudes | 8 |
Teaching Methods | 8 |
Instructional Effectiveness | 6 |
Thinking Skills | 6 |
College Students | 5 |
More ▼ |
Source
Author
Adekunle, Adeyemi Suraju | 1 |
Asanok, Manit | 1 |
Bandele, Samuel Oye | 1 |
Barnes, Tiffany | 1 |
Borer, Monica | 1 |
Breed, Betty | 1 |
Castledine, Alanah-Rei | 1 |
Chalmers, Chris | 1 |
Chen, Ming-Puu | 1 |
Crawford, Margaret, Ed. | 1 |
Ding, T. J. | 1 |
More ▼ |
Publication Type
Journal Articles | 17 |
Reports - Research | 16 |
Dissertations/Theses -… | 2 |
Tests/Questionnaires | 2 |
Collected Works - Proceedings | 1 |
Reports - Descriptive | 1 |
Education Level
Audience
Location
Turkey | 3 |
Taiwan | 2 |
Australia | 1 |
Colombia | 1 |
Europe | 1 |
Greece | 1 |
Israel | 1 |
Lithuania | 1 |
Malaysia | 1 |
Nigeria | 1 |
South Africa | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
California Critical Thinking… | 1 |
Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Gökçe, Semirhan; Yenmez, Arzu Aydogan; Özpinar, Ilknur – International Education Studies, 2017
Recent developments in technology have changed the learner's profile and the learning outcomes. Today, with the emergence of higher-order thinking skills and computer literacy skills, teaching through traditional methods is likely to fail to achieve the learning outcomes. That is why; teachers and teacher candidates are expected to have computer…
Descriptors: Foreign Countries, Undergraduate Students, Mathematics Education, Elementary School Mathematics
Liu, Zhongxiu; Zhi, Rui; Hicks, Andrew; Barnes, Tiffany – Computer Science Education, 2017
Debugging is an over-looked component in K-12 computational thinking education. Few K-12 programming environments are designed to teach debugging, and most debugging research were conducted on college-aged students. In this paper, we presented debugging exercises to 6th-8th grade students and analyzed their problem solving behaviors in a…
Descriptors: Problem Solving, Middle School Students, Student Behavior, Programming
Ivanovic, Mirjana; Xinogalos, Stelios; Pitner, Tomáš; Savic, Miloš – Education and Information Technologies, 2017
Technology enhanced learning (TEL) is increasingly influencing university education, mainly in overcoming disadvantages of direct instruction teaching approaches, and encouraging creativity, problem solving and critical thinking in student-centered, interactive learning environments. In this paper, experiences from object-oriented programming…
Descriptors: Educational Technology, Technology Uses in Education, Higher Education, Teaching Methods
Doukakis, Spyros; Giannakos, Michail N.; Koilias, Christos; Vlamos, Panayiotis – Informatics in Education, 2013
This paper presents results of a questionnaire focused on investigating students' confidence and behavioral intention in the area of programming, particularly that of structures, problem solving, and programming commands (Conditional--Loop). Responses from 116 1st year students regarding informatics were used. The results indicate that the…
Descriptors: Foreign Countries, Programming, Computer Science Education, Problem Solving
Tritrakan, Kasame; Kidrakarn, Pachoen; Asanok, Manit – Educational Research and Reviews, 2016
The aim of this research is to develop a learning model which blends factors from learning environment and engineering design concept for learning in computer programming course. The usage of the model was also analyzed. This study presents the design, implementation, and evaluation of the model. The research methodology is divided into three…
Descriptors: Engineering, Design, Computer Science Education, 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
Yagci, Mustafa – Turkish Online Journal of Educational Technology - TOJET, 2016
High-level thinking and problem solving skill is one requirement of computer programming that most of the students experience problems with. Individual differences such as motivation, attitude towards programming, thinking style of the student, and complexity of the programming language have influence on students' success on programming. Thus,…
Descriptors: Blended Learning, Programming Languages, Success, Student Motivation
Su, Addison Y. S.; Huang, Chester S. J.; Yang, Stephen J. H.; Ding, T. J.; Hsieh, Y. Z. – Educational Technology & Society, 2015
In Taiwan elementary schools, Scratch programming has been taught for more than four years. Previous studies have shown that personal annotations is a useful learning method that improve learning performance. An annotation-based Scratch programming (ASP) system provides for the creation, share, and review of annotations and homework solutions in…
Descriptors: Foreign Countries, Elementary School Students, Grade 6, Programming
Castledine, Alanah-Rei; Chalmers, Chris – Design and Technology Education, 2011
With the current curriculum focus on correlating classroom problem solving lessons to real-world contexts, are LEGO robotics an effective problem solving tool? This present study was designed to investigate this question and to ascertain what problem solving strategies primary students engaged with when working with LEGO robotics and whether the…
Descriptors: Foreign Countries, Problem Solving, Grade 6, Relevance (Education)
Sien, Ven Yu – Computer Science Education, 2011
Object-oriented analysis and design (OOAD) is not an easy subject to learn. There are many challenges confronting students when studying OOAD. Students have particular difficulty abstracting real-world problems within the context of OOAD. They are unable to effectively build object-oriented (OO) models from the problem domain because they…
Descriptors: Foreign Countries, Computer Science Education, Undergraduate Students, Computer Software
Breed, Betty; Mentz, Elsa; van der Westhuizen, Gert – Electronic Journal of Research in Educational Psychology, 2014
Introduction: The research focused on metacognition in a collaborative learning setting. Based on a comprehensive literature study the researchers designed a metacognitive teaching-learning strategy for pair programmers. Our purpose was to investigate the influence of this metacognitive teaching-learning strategy during pair programming in an…
Descriptors: Metacognition, Cooperative Learning, Meta Analysis, Mixed Methods Research
Skupiene, Jurate – Informatics in Education, 2010
The Lithuanian Informatics Olympiads (LitIO) is a problem solving programming contest for students in secondary education. The work of the student to be evaluated is an algorithm designed by the student and implemented as a working program. The current evaluation process involves both automated (for correctness and performance of programs with the…
Descriptors: Foreign Countries, Information Science, Programming, Problem Solving
Wang, Li-Chun; Chen, Ming-Puu – Innovations in Education and Teaching International, 2010
Learning to program is difficult for novices, even for those undergraduates who have majored in computer science. The study described in this paper has investigated the effects of game strategy and preference-matching on novice learners' flow experience and performance in learning to program using an experiential gaming activity. One hundred and…
Descriptors: Games, Program Effectiveness, Secondary School Students, Experiential Learning
Moreno, Julian – Educational Technology & Society, 2012
The aim of this paper is to describe a digital game with an educational purpose in the subject of computer programming, which enables students to reinforce and improve their abilities on the concepts of sequencing, defined iteration and nesting. For its design, a problem solving approach was followed and a score comparing mechanism was implemented…
Descriptors: Foreign Countries, Computer Games, Educational Games, Programming
Kolikant, Y. Ben-David; Mussai, M. – Computer Science Education, 2008
We studied students' conceptions of correctness and their influence on students' correctness-related practices by examining how 159 students had analyzed the correctness of error-free and erroneous algorithms and by interviewing seven students regarding their work. We found that students conceptualized program correctness as the sum of the…
Descriptors: Misconceptions, Computer Science Education, Science Instruction, Programming
Previous Page | Next Page »
Pages: 1 | 2