Hi, what do you want to do?
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Code.org
Using Variables in Apps
Investigate the benefits of using global variables. The seventh installment of a 21-part unit continues the study of variables from the previous lesson. Young computer scientists modify two existing apps by adding variables and learn how...
Curated OER
Correlation of Variables by Graphing
Middle and high schoolers use a spreadsheet to graph data. In this graphing instructional activity, learners determine how two parameters are correlated. They create a scatter plot graph using a computer spreadsheet.
Microsoft
Variables
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
Khan Academy
Practice: Using Variables
A quick check of understanding is the focus in this short online quiz. Questions ask users to check out a short two- to four- line program and answer a question about the value of a variable. Get five questions correct in row to pass to...
Teach Engineering
Exploring Variables While Testing and Improving Mint-Mobiles (for Middle School)
There are more ways to use mint candies than to just eat them. In groups, learners design and build race cars using mint candies, drinking straws, Popsicle sticks, index cards, and other materials. They decide on an independent variable...
Bonneville
Manipulating Design Variables on Solar Heaters
Always strive to make things better. The second of three activities in the Experimenting with Solar Heaters unit has learners design new solar heaters that are more effective compared to the simple models they used in the previous lesson...
Teach Engineering
Exploring Variables While Testing and Improving Mint-Mobiles (for High School)
Mint candies are good for more than just one's breath. Using basic materials such as mint candies, straws, index cards, and Popsicle sticks, scholars create race cars that meet a given budget as well as design constraints. They perform...
Curated OER
Forces and Graphing
Students analyze graphs to determine relationships between variables and rates of change. They determine the basic concepts about static reaction forces. They determine the slope and equation of a line.
Teach Engineering
Airplane Tails and Wings: Are You in Control?
Keep everything under control. The lesson, the 16th segment in a 22-part unit, provides a more detailed look at the parts of a plane, specifically the control surfaces. Pupils learn about the construction of the wings and the tails and...
Teach Engineering
Better By Design
Which modification is the best? Using the scientific method, pairs determine the effects of each control surface on the distance of a glider's flight. The activity, section 16 in a 22-part unit on aviation, allows pupils to gain a better...
Discovery Education
Perfectly Decomposed!
We all know someone who won't eat the banana with a brown spot, the grape with a dimple, and the apple with a bruise. Scholars use different fruits to explore what happens when fruits really start to decompose. They set up an experiment...
Teach Engineering
Corn for Fuel?!
Can corn power the world? Young scientists learn about how corn and other plants can provide renewable biofuels in the second of nine lessons. They set up an experiment to investigate how different variables affect plant growth. All of...
Bonneville
Creating the Most Effective Solar Heater
If changing one variable can improve a design, why not try changing more? Using the results from the previous activity, scholars decide on the variables that caused the most improvement in the effectiveness of the solar heater. They take...
Google
Design Your Own Emoji Holiday
You'll want to rank the project with a smiley face. Future computer scientists complete a fun activity where they design a holiday-themed emoji. They use block-based coding and learn about the concepts of variables, encapsulation,...
Google
Snapchat Geofilter
Sometimes pictures could use a little help. Scholars add filters, frames, stamps, and text to a background photograph. They learn to use variables, encapsulation, sequences, and objects as they use the Blockly programming language.
Google
Code for Equality
It's my belief that all learners should have equal access to computer science projects! Young computer scientists learn about variables, encapsulation, sequences, and objects in block-based coding. They create a collage by first...
WindWise Education
Which Blades Are Best?
If I change the length, will they work better? After brainstorming the variables of wind turbine blade design, groups choose one variable to isolate and test. The groups then present their data to the class in order for all to have the...
Curated OER
Variable Arrays
Twelfth graders compare and contrast variables and arrays. Using data, they enter the information into a spreadsheet and an array to compare how they appear. To end the lesson, they complete basic programs in which they use arrays.
Khan Academy
Challenge: Bucktooth Bunny
Practice creating and using variables by creating variables for the bunny's eyes and teeth in this JavaScript task. Use the slider above the number to see the power of using variables in your code.
Khan Academy
Challenge: Funky Frog
You haven't seen any large-mouth frogs around have you? Hopefully, there will be lots of them as your young JavaScript coders complete this task to create a frog with a wide mouth and use variables in a way that connect the frog face...
Curated OER
Solar Kit Lesson #11 - Power Maximum: An Electrical Determination
Collaborative groups connect resistors and solar panels in series and measure electrical resistance, voltage, and current. The objective is to order 16 solar panels from strongest to weakest. They graph current-voltage and power curves...
Code.org
Introduction to Arrays
How can you store lists in a computer program? The 16th installment of a 21-part unit introduces arrays as a way to store lists within a variable. Individuals program a list of their favorite things—adding interest to the activity.
Teach Engineering
Balsa Glider Competition
Change one variable and try again. Teams build basic balsa gliders and collect data on their flight distances and times. Through collaboration, the team decides on two modifications to make to the basic design and collect data for the...
Other popular searches
- Scientific Method Variables
- Variables and Expressions
- Variables Algebra Games
- Independent Variables
- Science Variables
- Identifying Variables
- Dependent Variables
- Control Variables
- Controls and Variables
- Equations With Variables
- Manipulated Variables
- Science Experiment Variables