Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 2 |
Descriptor
Programming | 5 |
Thinking Skills | 5 |
Logical Thinking | 3 |
Coding | 2 |
Computer Science Education | 2 |
Cooperative Learning | 2 |
Creativity | 2 |
Problem Solving | 2 |
Algorithms | 1 |
Aviation Mechanics | 1 |
Aviation Technology | 1 |
More ▼ |
Source
Childhood Education | 1 |
Journal of Computing in… | 1 |
Learning & Leading with… | 1 |
MIT Press | 1 |
Technology and Engineering… | 1 |
Author
Bartholomew, Scott R. | 1 |
Bers, Marina Umaschi | 1 |
Falgout, Billie | 1 |
Gray, John S. | 1 |
Tu, Jho-Ju | 1 |
Weitlauf, John | 1 |
Yelland, Nicola J. | 1 |
Zhang, Liwei | 1 |
Publication Type
Guides - Classroom - Teacher | 5 |
Journal Articles | 4 |
Reports - Descriptive | 3 |
Books | 1 |
Education Level
Audience
Teachers | 3 |
Practitioners | 1 |
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Bartholomew, Scott R.; Zhang, Liwei; Weitlauf, John – Technology and Engineering Teacher, 2018
Computational thinking, programming, coding, and analytical thinking are high-demand skills in today's educational and occupational arenas (Wing, 2006 & 2014). In addition to these skills, students need the ability to think creatively, work collaboratively, and develop design solutions to complex problems to succeed in school and a…
Descriptors: Engineering, Design, Coding, Thinking Skills
Bers, Marina Umaschi – MIT Press, 2022
Today, schools are introducing STEM education and robotics to children in ever-lower grades. In "Beyond Coding," Marina Umaschi Bers lays out a pedagogical roadmap for teaching code that encompasses the cultivation of character along with technical knowledge and skills. Presenting code as a universal language, she shows how children…
Descriptors: Programming, Computer Science Education, Teaching Methods, Moral Values
Tu, Jho-Ju; Falgout, Billie – Learning & Leading with Technology, 1995
Describes a lesson designed to teach a computer programming construct, the "if-then" statement, and to help students gain insight into computing concepts, stimulate students' creativity, and develop their higher order thinking skills. (JKP)
Descriptors: Computer Science Education, Concept Formation, Creativity, Integrated Activities

Yelland, Nicola J. – Childhood Education, 1995
Notes that Logo, a computer programming language developed for children by Seymour Papert, constitutes a valuable learning environment for promoting higher order thinking skills and promotes development of flexible and creative thinkers. Introduces the concept of Logo microworlds. Stresses cooperative learning and the use of Logo to support…
Descriptors: Cooperative Learning, Creativity, Early Childhood Education, Elementary School Students

Gray, John S. – Journal of Computing in Higher Education, 1998
Describes use of the little-known Shuttle Puzzle in computer programming to elucidate the process of analyzing a problem and synthesizing observations into an algorithm that can be used to generate a programming solution. The process used to solve the problem reflects one that an expert uses. The method could be adapted for small-group cooperative…
Descriptors: Algorithms, Classroom Techniques, Computer Uses in Education, Cooperative Learning