Computer Science Unplugged
Harold the Robot — Thinking About Programming Languages
Get young programmers thinking about programming languages with an activity that asks class members to craft directions for one person (teacher, another adult, or a class mate) acting as a robot. Participants direct the robot to...
Curated OER
Lesson Plan 1: Practice Keyboarding Skills
The two lessons in this resource serve as an introduction to the keyboard and typing. While seated at a computer, pupils view an overhead display of the board and are introduced to the functions of the various keys. Designed for language...
Curated OER
Working With DOS Applications
In this technology worksheet, students practice running the startup using systems that focus upon the DOS setup applications.
Curated OER
Creating TAKS Handout with WebCCAT
Students will use the lesson will integrate WebCCAT a TAKS prep software. The software will be extensions for helping the middle school teachers prepare their students for the upcoming TAKS test.
Code.org
The Need for Algorithms
Pairs work through two scenarios that require them to generate an algorithm. The first activity requires pairs to define a common language to use; the second comes with the language. The pairs then must determine how to code the...
McCook Public Schools
Vocabulary List - Microsoft Word Basics
Never forget a term used in Microsoft Word with these four pages of related vocabulary and their definitions.
Code.org
Creating Functions
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine functions to...
Kenan Fellows
Installing and Working with R Statistical Software
Save download time—install software now in preparation for future lessons. The R statistical software is a free program used by the Federal Reserve Bank and many companies. Bring the power of the software to your classroom to use in the...
Code.org
The Need for Programming Languages
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to replicate the original...
Drexel University
Learning Roomba Module 2: Robot Configurations
How do robots move? A presentation shows viewers the different types of configurations of that help robots move and lists the advantages and disadvantages of each of the configurations.
Code.org
Beyond Buttons Towards Apps
Explore how people use event-driven programming in games with a activity that teaches scholars to use new screen elements and events. They apply these new elements to create a simple chaser game.
Microsoft
Final Independent Project
Finally ... the final project. As a culminating activity for the nine-part Intro to CS with MakeCode unit, scholars create a program within Minecraft that incorporates skills from the unit. They consider how to survive in the wild and...
Curated OER
Describing Words Lesson (Lesson 2)
First graders create a computer slide show. They select pictures from the gallery, write descriptive words or phrases about the pictures, and develop a three slide presentation.
Curated OER
Healthy Fruit Food Group: Yummy Drops Lesson Plan
Students play a computer game where they help deliver fruit that is on a plane to families. In this fruit food group lesson plan, students use the arrows to manipulate the plane. It gets more challenging as the plane goes faster.
Curated OER
Introducing Microsoft Word
Students introduced to word processing by having them open a new document and use at least three to five commands within the program. Word processing commands are reinforced and practiced to gain more knowledge about entering and...
Curated OER
Business Letter
Students create a business letter using "Letter Generator". In this letter writing lesson plan, students use a computer program to learn what the proper business letter consists of. After the instruction, the students are self guided...
Curated OER
Rover Races
Learners identify the challenges encountered by astronauts in operating a planetary rover. In this space science lesson, students create a rover using their team members. They follow a command sequence from the driver and navigate...
Curated OER
Portfolio Autobiographies
Third graders create an autobiography on the computer. They write, design and illustrate using word processing and graphic tools on the computer.
Curated OER
First Contact
Sixth graders have an opportunity to enhance their computer skills by using Internet as a resource tool and a vehicle for global interaction with other students.
Curated OER
Woman on a Mission
Young scholars explore the July 1999 space shuttle mission while learning how to cite Web sites in correct MLA bibliographical format. They discuss the mission's goals and historic importance as the first American space flight commanded...
Curated OER
To Infinity and Beyond
Students examine NASA's next flight commander, Colonel Eileen M. Collins. They explore other extraordinary American women in various fields and create biographies celebrating their achievements.
Curated OER
Introduction to HTML
Young scholars listen to a brief history of HTML and its basic principles. They interact with command tags on computers and perform tasks that the web browser would understand.
Curated OER
"Newimals"
It's fun to dream up crazy or new types of animals. Let your high schoolers' dream animals become a reality by engaging them in a fun photo manipulation activity that requires them to synthesize two images, match colors, textures, and...
College Board
Three Calculator Simulation Activities
Calculators sure come in handy. An AP® Statistics instructional resource provides suggestions for using calculator simulations. It gives activities for adding variances, normal probability plots, and t distributions.