Programming Languages Teacher Resources
Find Programming Languages educational ideas and activities
Showing 1 - 20 of 79 resources
Computing Concepts with Java 2 Essentials
Students identify with various programming texts; introduce material in different orders; and emphasize different concepts. Students read an introduction to LiveTexts; complete various activities; discover and apply its Global features and page controls; and use Java programs.
Higher Ed 21st Century Skills 3 Views 1 Download
TECH:Introduction to Programming (IT)
Students complete an activity that illustrates the concepts of giving accurate instructions and computer programming. They also identify the relationship of the instructions/code to computer programming. Students then create a peanut butter sandwich by writing an HTML web page and use programmable robots.
9th - Higher Ed 21st Century Skills 6 Views 43 Downloads
9th - Higher Ed 21st Century Skills 3 Views 11 Downloads
Getting Started With Java-Background
Pupils study the history of computers including hardware and software, binary representation of data and examine the beginnings of programming languages. They investigate the development of software and the fundamentals of object-oriented programming.
10th - 12th 21st Century Skills 3 Views 3 Downloads
Arduino Blink Challenge
Emerging engineers read about how Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to consistently turn on for five seconds, then turn off for two.
9th - 12th Science 5 Views 1 Download CCSS: Adaptable
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 management website and learn to assign tasks, track work, and more.
8th - 12th Math 11 Views 11 Downloads CCSS: Designed
More on Variables
Variables represent one of the most fundamental features in any programming language. The easy-to-follow explanation given in this video focuses on the difference between variables and values. Specifically, the author looks at how to use variables in expressions, and how the computer interprets lines such as x = x + 1 and x = y.
7 mins 5th - Higher Ed Technology & Engineering 3 Views 0 Downloads
Educational apps reviews are available to members
This is one of those apps that will impress you right from the start with its ability to recognize handwriting, generate graphs, and solve equations. Then, the more time you spend using this app, the more impressed you will become.
6th - 12th Math 9 Views 2 Downloads CCSS: Adaptable
A Research Toolkit of 12 Reading Strategies for the Foreign Language Classroom
Learning to read is not a simple task, but there are methods for assisting pupils as they develop literacy skills. The first four pages of this resource include information about language development and reading development, as well as various strategies with a focus on English language learners.
7 mins 1st - 12th Language Arts 148 Views 87 Downloads
Educational apps reviews are available to members
Turtles are not known to be speedy movers, but have you ever tried to get them to move in a specific direction? How about getting them to move in a perfect circle? With this app, young computer programmers have to be on their toes to learn the basics of programming and get this little turtle moving correctly.
1st - 9th Technology & Engineering 3 Views 0 Downloads
The Power of the Docs
While learning to code is fairly interesting academic pursuit in it's own right, it also has other learning benefits. For one, coders learn to how to learn. They are continually exploring, testing, and drawing conclusions about how certain things work.
6 mins 5th - Higher Ed Technology & Engineering 3 Views 0 Downloads
5 mins 6th - Higher Ed Technology & Engineering 3 Views 0 Downloads
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 experiment as an example of a stochastic process where probability and randomized variables are used and different outcomes are possible for the same inputs.
11th - Higher Ed Math 4 Views 1 Download CCSS: Designed
Students read and analyze The New York Times news article "An Assessment Jars a Foreign Policy Debate About Iran." They answer comprehension questions, evaluate both sides of the debate, and write a one page report on the article.
6th - 12th Social Studies & History 3 Views 30 Downloads
Lesson: Younger Than Jesus: Understanding, Looking at, Making Abstract Art
Before the class makes abstract art, they see contemporary examples and analyze them. They look at art made by abstract artists under the age of 33 then use similar techniques to create an interesting collection of their own. The instructional activity spans five sessions and includes discussion questions, art resources, vocabulary, and creative projects.
9th - 12th Visual & Performing Arts 18 Views 33 Downloads