Programming Languages Teacher Resources
Find Programming Languages educational lesson plans and worksheets
Showing 1 - 24 of 151 resources
Stochastic and Deterministic Modeling
Explore the difference between stochastic and deterministic modeling through programming. First have the class write algorithms for relatively simple tasks using pseudocode. Use the Python 2.7 program app to simulate Mendel's Pea Pod...
11th - Higher Ed CCSS: Designed
Fibonacci Via Recursion and Iteration
Discover the wonders of the Fibonacci sequence. Young computer scientists watch videos on the Fibonacci sequence in nature and use spreadsheets to determine specific values in it. The lesson teaches iterative and recursive techniques for...
3rd - 6th CCSS: Designed
Solving Problems with Decision Trees
After learning how to make and use a decision tree with simple yes/no questions, groups work together to create decision trees for increasingly difficult data. After several different exercises, groups create an account with a project...
8th - 12th CCSS: Designed
Can You Hear Me Now?—Communicating with Spacecraft
Radio signals transmitted to Pluto take five hours to reach their destination! In these two activities, young scientists explore data communication in space. In activity one, pupils learn how data is gathered and sent back to Earth....
9th - 12th CCSS: Adaptable