Google
Rookie Collage
No there's no need to piece together computer science resources. A fun Made with Code project challenges scholars to develop a collage with a Rookie theme using computer code. They learn about encapsulation, objects, and properties in...
Google
Emojify
Face your computer coding fears. Young computer scientists take part in a computer programming project using block-based coding. They create a personal emoji consisting of a face, eyes, mouth, and accessories that conveys a character's...
Beauty and Joy of Computing
Building Your Own Blocks
Isn't building with blocks an activity for toddlers? The third lab of a five-part unit teaches young computer scientists how to create their own block instructions for programming. They use these blocks to create geometric figures, spell...
Drexel University
Learning Roomba Module 3: Controlling Movement
Look at it go. The resource, the third in a series of five using a Roomba, explains the different types of movements a Roomba makes, then challenges pupils to create computer codes that will cause the Roomba to travel specific paths.
Code.org
Keys and Passwords
Scholars explore the relationship between cipher keys and passwords and as they learn more about the Vigenere cipher and continue to read from the book Blown to Bits in the seventh lesson of the series. They conduct an activity where...
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...
Google
Mary Poppins Returns
Make Mary Poppins proud. Young computer scientists use block-based coding to create snowflake animations with a Mary Poppins theme. They learn how to apply sequences, actions, and loops in computer science.
National Nanotechnology Infrastructure Network
Small Scale Stenciling: Mask Lab
Investigate the procedure for developing computer chips! Learners use solar print paper to create both positive and negative images. They observe the effects of single and multiple exposures and compare results.
American Farm Bureau Foundation for Agriculture
Welcome to My American Farm!
Take a step into the virtual farm world and explore the impact farming has on our everyday eating habits. Future farmers discover the meaning of agriculture and the hard work that goes into providing food for us to enjoy. A computer...
Computer Science Unplugged
Computing: Databases Unplugged
How do databases store and retrieve information? The activities in the resource provide fundamental concepts of databases by introducing an approach that teaches the basics without using computers. The pupils act as the actual data...
Beauty and Joy of Computing
Conditional Blocks
If you use the resource, then pupils will understand conditional block instructions. In the first lab of a six-part unit, pupils learn how to use conditional statements (if/then) in block instructions for computer programming. They apply...
Beauty and Joy of Computing
Building an App
Create your own app with the first lab of a five-part unit. Future computer scientists learn the basics of programming a game application. They use a given software program to design an app where users try to click on a moving...
Code.org
Introducing Design Mode
Move beyond buttons when designing user interfaces. In the fourth installment of a 21-part unit, young computer scientists learn to apply design mode, which gives users options for colors, fonts, etc. They learn to incorporate these...
Code.org
User Input and Strings
Pupils learn to apply strings in computer science. They master two new user interface elements and also use string type data to represent ASCII characters. Finally, individuals create an app for Mad Libs in the eighth lesson of the series.
Code.org
Events Unplugged
Introduce event-driven programming. Young computer scientists learn the meaning of event-driven programming and how it is different from previous styles of programming. They play a card game to simulate the challenges that occur in this...
Curated OER
Merging New Technology with Old Stories
Is your city's history a mystery to your class? Ever wonder if your county contains a bounty of folklore? Young computer scientists incorporate technology with time-honored tales during a project with both individual and group...
Microsoft
Conditionals
The conditions are ripe to learn about conditionals. Young computer scientists consider conditionals in their daily lives, then apply their knowledge to computer coding. The fifth of nine parts in the Intro to CS with MakeCode uses...
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
Teacher Appreciation
Show your teacher you care. Young scholars use the Blockly programming language to create a card for their teachers. Using variables, encapsulation, objects, and sequences helps advance their computer science knowledge at the same time.
Teach Engineering
Java Code: Does It Work? Test and Test Again
Testing software code can sure test one's patience. Future programmers learn about the importance of testing when writing code for computer software. They access the CodingBat website to test programs written in Java using three test...
West Contra Costa Unified School District
Correlation and Line of Best Fit
Computers are useful for more than just surfing the Internet. Pupils first investigate scatter plots and estimate correlation coefficients. Next, they use Microsoft Excel to create scatter plots and determine correlation...
Google
Accessorizer
It's all about the accessories. Scholars complete a computer coding activity where they add accessories, like glasses, shirts, hats, and wigs, to a picture. They learn to apply block-based coding to accomplish the fun task.
Google
Music Mixer
Here's an activity sure to be music to your ears. Pupils create a music composition using block-based computer coding. They add different sound rings, and then adjust the number and speed of sounds to create their composition pieces.
ABCya
Civiballs Christmas
For the holiday season, timing is everything—and a Civiballs game is no exception! Learners use strategy, timing, and a little bit of computer-generated luck to solve each level of a game in which they cut chains to release ornaments...
Other popular searches
- History of Computers
- Personal Computers
- Computers and the Internet
- All About Computers
- Computers History
- Computers in Society
- Computers in School
- Handheld Computers
- Adult Education Computers
- Computers and Business
- Computers and Technology
- Computer Vocabulary Words