Unit Plan
Tutorials Point

Artificial Intelligence

For Teachers 9th - 12th
You needn't take a stress pill or don a space helmet to take a tutorial in artificial intelligence. In fact, HAL might recommend the course with great enthusiasm and confidence for those seeking an introduction to AI.
Worksheet
Curated OER

Internet Fact Hunt at the "Fact Monster" Web Site- May #1

For Students 3rd - 5th
In this Internet fact hunt worksheet, students access the "Fact Monster" web site to answer 5 multiple choice questions. They answer US history, science, and geography questions.
Lesson Plan
Curated OER

Animals of the World: An Internet Scavenger Hunt!

For Teachers 3rd - 8th
Animals of the World: An Internet Scavenger Hunt!
Website
Other

Python Programming Language

For Students 9th - 10th
Python is an interpreted, interactive, object-oriented, extensible programming language that provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported. The Website Python tells you all about...
Article
Other

Hot Scripts: Python

For Students 9th - 10th
This resource presents an internet directory of resources for Python programmers.
Website
Other

Learn to Program Using Python

For Students 9th - 10th
A beginner's tutorial for learning how to use the Python scripting language.
Website
Other

Dive Into Python: Python From Novice to Pro

For Students 9th - 10th
This site contains links to the popular book "Dive Into Python", which can be read online, downloaded or ordered in print form. There are many links to other great resources for the Python programming language.
eBook
Other

How to Think Like a Computer Scientist: Python Edition

For Students 9th - 10th
Python is a popular programming language for both beginning programmers and seasoned veterans. This free digital book teaches how to think like a computer scientist using the Python programming language.
Unit Plan
Other

Python Tutorial

For Students 9th - 10th
An overview for the Python programming language.
Activity
TeachEngineering

Teach Engineering: Python Script Analysis

For Teachers 11th - 12th
Working in small groups, students complete and run functioning Python codes.This requires students to understand the logic employed, and then they must make modifications to the code in order to find the slopes of tangents to a variety...
Activity
Google

Google for Education: Introduction to Python

For Teachers 9th - 10th
An introduction to the program, Python. Students learn about the programming language used to create programs that tell computers, step-by-step, how to solve problems.
Lesson Plan
Google

Google for Education: Data Aggregation and Decomposition (Python)

For Teachers 9th - 10th
Students learn how to use and analyze data to draw conclusions about information collected from classmates. Then they use computational thinking by collecting and aggregating data onto a spreadsheet, identifying patterns in their data,...
Lesson Plan
Google

Google for Education: Sorting the World's Cities (Python)

For Teachers 9th - 10th
The second of two similar lessons where students learn how a Python program can organize and sort data. When taught in conjunction with Sorting the World's Cities with Excel, students make the connection between writing a program and...
Website
Other

Yahoo!: Python Developer Network

For Students 9th - 10th
Yahoo's developer network for Python programmers.
Website
Other

Python Programming Language

For Students 9th - 10th
Python is a programming language that lets you work quickly and integrate systems more effectively.
Website
Other

Microsoft: Iron Python for .Net

For Students 9th - 10th
A version of Python for Microsoft's .NET platform.
Handout
Wikimedia

Wikipedia: Python Programming Language

For Students 9th - 10th
A Wikipedia description of the Python programming language.
Website
Other

Pygame: Python Modules

For Students 9th - 10th
"Pygame is a set of Python modules designed for writing games."
Lesson Plan
Google

Google for Education: Exploring Computational Thinking Lessons and Examples

For Teachers 9th - 10th
Incorporate computational thinking into a curriculum with these classroom-ready lessons, examples, and programs. Lessons include complete teacher editions, student worksheets, and any applicable Python programs.
Article
Website
Other

Codecademy

For Students 9th - 10th
Codecademy is a creation designed to educate users in writing code, using JavaScript, HTML/CSS, Python, and other programs. Review tutorials, create web designs, interactives, and apps, and collaborate or share with the Codecademy...
Website
Other

Carnegie Mellon University: Panda 3 D Free 3 D Engine

For Students 9th - 10th
This is the official site for the Python-oriented 3D gaming engine called Panda 3D.
Lesson Plan
Google

Google for Education: Model Electron Configuration Using Computational Thinking

For Teachers 9th - 10th
With this demonstration, students will learn to use computational thinking to better understand how the atomic number of an element affects how its electrons are configured.
Article
Khan Academy

Khan Academy: Yann Dauphin, Researcher and Bass Player

For Students 9th - 10th
Hi, I'm Yann Dauphin. I design and code artificial intelligence algorithms that can learn from examples. They are like programs that can program themselves. I spend most of my time discussing new ideas for algorithms, coding in Python,...

Other popular searches