Instructional Video8:22
Bozeman Science

Practice 5 - Using Mathematics and Computational Thinking

12th - Higher Ed
Paul Andersen explains how mathematics and computational thinking can be used by scientists to represent variables and by engineers to improve design. He starts by explaining how mathematics is at the root of all sciences. He then...
Instructional Video6:36
Brainwaves Video Anthology

Jane Krauss - Computer Science for All A Few Reasons Why

Higher Ed
Jane Krauss is a teacher, author and consultant who does curriculum and program development designed to increase participation of girls and other underrepresented groups in computer science. She will gladly tell you why computational...
Instructional Video9:10
Brainwaves Video Anthology

Stephen Wolfram - Computational Thinking

Higher Ed
Stephen Wolfram, (born August 29, 1959, London, England), English physicist and author best known for his contributions to the field of cellular automata and the development of Mathematica, an algebraic software system, and Wolfram...
Instructional Video
Other

Code Studio: Computational Thinking: Unplugged: Computational Thinking

K - 1st
This teacher tutorial provides educators an overview of a lesson in computational thinking without any use of computers. Clicking on the link leads to the full lesson plan. [1:35]
Instructional Video
Rumbus Animation

Bbc Learning: What Is Coding

K - 1st
What is computer coding? This simple animation explains and illustrates this concept to young learners. [1:08]
Instructional Video
Code.org

Code Studio: Flappy Bird

9th - 10th
In a few minutes, with Code.org's simple drag-and-drop tutorials students can make their own Flappy game from any web browser or tablet, and share it instantly with friends. [1:33]
Instructional Video
Other

Ihmc: Computational Thinking and Thinking About Computing

9th - 10th
Jeannette M. Wing, Assistant Director for Computer and Information Science and Engineering, discusses how, like reading writing and math, computational thinking skills will be a fundamental skill used by everyone in the world. [1:05:58]
Instructional Video
Microsoft

Microsoft Learning: What Is Coding?

9th - 10th
Learn what a computer program is through the Hour of Code, a nationwide initiative to introduce millions of students to one hour of computer science and computer programming. [1:15]
Instructional Video
Other

Youtube: Design Course: Flat Mobile App Design in Photoshop Cc Weather App

9th - 10th
Learn how to design a beautifully flat mobile app design for a fictional weather app in Adobe Photoshop CC. Then learn how to take the final design and place it into a 3D perspective phone.
Instructional Video
Other

Learn to Program: You Can Code: Java vs C++

9th - 10th
A discussion of the similarities and differences between Java and C++. The pros and cons of each language are demonstrated through example as well. [6:13]
Instructional Video
Other

Google for Education: Solving Problems at Google Using Computational Thinking

9th - 10th
Find out how Google street view engineers use computational thinking to solve problems. [3:44]
Instructional Video
Other

Youtube: Techy Help: Should I Learn Java or C++ for Games?

9th - 10th
Find out some key differences between the two programming languages Java and C++. [2:08]
Instructional Video
Other

Iste: Computational Thinking: A Digital Age Skill for Everyone

Pre-K - 1st
Computational thinking gives today's students the ability to recognize when and how technology can boost their own critical-thinking, creative and problem-solving skills in order to find innovative solutions to real-world problems. [3:47]
Instructional Video
Other

Derek Banas: Java Programming

9th - 10th
By popular request, this Java programming tutorial teaches all of the core knowledge needed to write Java code in thirty minutes. [34:30]
Instructional Video
Other

Code Studio: Computational Thinking: Graph Paper Programming:my Robotics Friends

K - 1st
This teacher tutorial provides educators an overview of a lesson in graph paper computer programming without any use of computers. Clicking on the link leads to the full lesson plan. [1:07]
Instructional Video
University of Canterbury

University of Canterbury: Cs Unplugged: Videos

9th - 10th
This one-hour introduction communicates to children the topic of computer science. Each additional video shows students demonstrating different concepts in computational thinking.
Instructional Video
National Science Foundation

National Science Foundation: How Does Resolution Factor Into Computational Models?

9th - 10th
How does resolution factor into computational models? Marsha Berger, a professor at New York University Courant Institute of Mathematical Sciences, answers the question on this edition of Ask a Scientist. [1:09]
Instructional Video
PBS

Pbs Learning Media: Technology Dissection

4th - 6th
What happens when you combine "technology" and "dissection?" At the McWane Science Center in Birmingham, AL, kids find out, by taking apart electronic gadgets to learn how they work. Kids can then put them back together or make new...
Instructional Video
Bozeman Science

Bozeman Science: Using Mathematics & Computational Thinking

9th - 10th
Paul Andersen explains how mathematics and computational thinking can be used by scientists to represent variables and by engineers to improve design. He starts by explaining how mathematics is at the root of all sciences.