NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
No Child Left Behind Act 20011
What Works Clearinghouse Rating
Showing 541 to 555 of 706 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Utting, Ian; Cooper, Stephen; Kolling, Michael; Maloney, John; Resnick, Mitchel – ACM Transactions on Computing Education, 2010
This article distills a discussion about the goals, mechanisms, and effects of three environments which aim to support the acquisition and development of computing concepts (problem solving and programming) in pre-University and non-technical students: Alice, Greenfoot, and Scratch. The conversation started in a special session on the topic at the…
Descriptors: Computer Science Education, Computer Assisted Instruction, Problem Solving, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Breed, Betty; Mentz, Elsa; Havenga, Marietjie; Govender, Irene; Govender, Desmond; Dignum, Frank; Dignum, Virginia – African Journal of Research in Mathematics, Science and Technology Education, 2013
The research reported in this article formed part of an internationally funded project about the empowerment of Information Technology (IT) teachers in economically deprived rural schools in the North-West and KwaZulu-Natal provinces in South Africa. The current paper focused on the use of self-directed metacognitive (SDM) questioning in a pair…
Descriptors: Foreign Countries, Information Technology, Teacher Competencies, Grade 10
Bao, Xiaowei – ProQuest LLC, 2009
During the last decade, global optimization has attracted a lot of attention due to the increased practical need for obtaining global solutions and the success in solving many global optimization problems that were previously considered intractable. In general, the central question of global optimization is to find an optimal solution to a given…
Descriptors: Programming, Mathematical Applications, Problem Solving, Computer Software
Siegle, Del – Gifted Child Today, 2009
Although most computer users will never need to write a computer program, many students enjoy the challenge of creating one. Computer programming enhances students' problem solving by forcing students to break a problem into its component pieces and reassemble it in a generic format that can be understood by a nonsentient entity. It promotes…
Descriptors: Computer Software, Programming, Educational Technology, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Box, Ilona – Computer Science Education, 2009
This paper contributes to an understanding of the variation in approaches that information system analysts/designers use to do analysis and design. A qualitative, phenomenographic research method was used. Four categories were constituted from the data: an "ad hoc" strategy with the intention of solving the problem as quickly as…
Descriptors: Research Methodology, Intention, Information Systems, Employees
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Graci, Craig – Journal of Educational Technology Systems, 2010
The goal of this article is to contribute fragments of concrete understanding to the on-going search for meaning in ideas associated with the learning sciences (Sawyer, 2006b) by adding to the repertoire of domain specific studies pertaining to this relatively new field. The learning sciences are first characterized as a system of learning…
Descriptors: Higher Education, Music, Cognitive Science, Psychology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Saeli, Mara; Perrenet, Jacob; Jochems, Wim M. G.; Zwaneveld, Bert – Informatics in Education, 2011
The goal of this literature study is to give some preliminary answers to the questions that aim to uncover the Pedagogical Content Knowledge (PCK) of Informatics Education, with focus on Programming. PCK has been defined as the knowledge that allows teachers to transform their knowledge of the subject into something accessible for their students.…
Descriptors: Secondary School Science, Programming, Pedagogical Content Knowledge, Literature Reviews
Peer reviewed Peer reviewed
Direct linkDirect link
Ebrahimi, Alireza – Journal of Educational Technology Systems, 2012
How does early feedback change the programming problem solving in an online environment and help students choose correct approaches? This study was conducted in a sample of students learning programming in an online course entitled Introduction to C++ and OOP (Object Oriented Programming) using the ANGEL learning management system platform. My…
Descriptors: Programming, Computer Science Education, Online Courses, Computer Mediated Communication
Peer reviewed Peer reviewed
Direct linkDirect link
Calder, Nigel – Australian Primary Mathematics Classroom, 2010
"Scratch" is a media-rich digital environment that utilises a building block command structure to manipulate graphic, audio, and video aspects. It incorporates elements of Logo including "tinkerability" in the programming process. In "Scratch" students use geometric and measurement concepts such as coordinates, angle,…
Descriptors: Programming Languages, Problem Solving, Geometric Concepts, Mathematics Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Shuhidan, Shuhaida; Hamilton, Margaret; D'Souza, Daryl – Computer Science Education, 2010
Learning to program is known to be difficult for novices. High attrition and high failure rates in foundation-level programming courses undertaken at tertiary level in Computer Science programs, are commonly reported. A common approach to evaluating novice programming ability is through a combination of formative and summative assessments, with…
Descriptors: Teacher Attitudes, Secondary School Teachers, College Faculty, Multiple Choice Tests
Peer reviewed Peer reviewed
Direct linkDirect link
Coronell, Daniel G.; Hariri, M. Hossein – Chemical Engineering Education, 2009
Computer programming in undergraduate engineering education all too often begins and ends with the freshman programming course. Improvements in computer technology and curriculum revision have improved this situation, but often at the expense of the students' learning due to the use of commercial "black box" software. This paper describes the…
Descriptors: Chemical Engineering, Engineering Education, Undergraduate Study, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
White, Tobin – Educational Studies in Mathematics, 2009
This paper introduces an applied problem-solving task, set in the context of cryptography and embedded in a network of computer-based tools. This designed learning environment engaged students in a series of collaborative problem-solving activities intended to introduce the topic of functions through a set of linked representations. In a…
Descriptors: Problem Solving, Educational Environment, Problem Based Learning, Mathematical Applications
Peer reviewed Peer reviewed
Direct linkDirect link
Newby, Michael; Nguyen, ThuyUyen H. – Journal of Information Systems Education, 2010
This paper examines the effectiveness of a technique that first appeared as a Teaching Tip in the Journal of Information Systems Education. In this approach the same problem is used in every programming assignment within a course, but the students are required to use different programming techniques. This approach was used in an intermediate C++…
Descriptors: Assignments, Academic Achievement, Tests, Programming
de Castro, Christopher H. – ProQuest LLC, 2011
This study explored the development of student's conceptual understandings of limit and derivative when utilizing specifically designed computational tools. Fourteen students from a secondary Advanced Placement Calculus AB course learned and explored the limit and derivative concepts from differential calculus using visualization tools in the…
Descriptors: Advanced Placement Programs, Problem Solving, Programming, Mathematical Concepts
Pages: 1  |  ...  |  33  |  34  |  35  |  36  |  37  |  38  |  39  |  40  |  41  |  ...  |  48