Handout
Computer Hope

Computer Hope: Unix / Linux Shortcut Keys

For Students 9th - 10th
Shortcut keys help provide an easier and usually quicker method of navigating and using computer software programs. Here is a listing of keyboard shortcuts for UNIX / Linux opearting systems.
Activity
TeachEngineering

Teach Engineering: Haptics: Touch Command

For Teachers 6th - 8th
Students experience haptic (the sense of touch) feedback by using LEGO MINDSTORMS NXT robots and touch sensors to emulate touch feedback recognition. With four touch sensors connected to LEGO NXTs, they design sensor attachments that...
Activity
TeachEngineering

Teach Engineering: Commanding a Robot Using Sound

For Teachers 5th - 8th
Students continue their exploration of the human senses and their engineering counterparts, focusing on the auditory sense. Working in small groups, students design, create and run programs to control the motion of LEGO TaskBots. By...
Handout
Computer Hope

Computer Hope: Information on Batch Files

For Students 9th - 10th
This site from Computer Hope.com contains information and help with DOS batch files.
Lesson Plan
Curated OER

Google for Education: Children and Technology: Robots and Block Diagrams

For Teachers Pre-K - 1st
A robot can execute very primitive commands, but it needs instructions to combine them. In this lesson, look at two types of instructions: commands and conditionals. Learners split into pairs and one becomes a robot while the other one...
Handout
Computer Hope

Computer Hope: Tips Relating to Linux and Unix

For Students 9th - 10th
A listing of various tips that can be used with most Linux and UNIX.
Website
Other

Computer Tech. Doc. Project: Linux Op. System Background

For Students 9th - 10th
This section of the website contains a large amount of information about Linux. It contains six documents on various aspects of Linux.
Activity
TeachEngineering

Teach Engineering: Understanding Communication With a Robot

For Teachers 4th - 8th
Student pairs first act out the instructions a robot is given with one person providing instructions and the other person following the instructions. This activity helps students understand how a robot is programmed and with what type of...
Article
Khan Academy

Khan Academy: Using Different Code Editors

For Students 9th - 10th
A discussion of using and selecting different code editors: online editors, desktop editors, and command-line editors.
Article
Other

University of Wolverhampton: Getting Started With File Transfer Protocol

For Students 9th - 10th
An article describing the Internet File Transfer Protocol. Includes a FTP session, command choices, command formats, and FTP utilities.
Website
Other

Compu Kiss: Keyboard Basics

For Students 9th - 10th
Computer keyboards have traditional typing keys (alpha, numeric, and symbol) in additional to unique keys with special functions. Learners will be able to explore the abilities of all unique keys that access the major keyboard functions.
Activity
Other

Crunchzilla: Code Monster

For Students 9th - 10th
An instructional program that shows students how to code using JavaScript. The Code Monster and his speech bubble are at the top of the screen where kids read straightforward explanations, commands, and questions. Code Monster is simple...
Interactive
ABCya

Ab Cya: Joe Lost 2

For Students 2nd - 6th
Well, Joe got lost again and he needs your help to find his way home in this fun game that helps teach programing skills. Help guide Joe through each level by selecting a command and placing it on the level in the proper order. You'll...
Interactive
ABCya

Ab Cya: Joe Lost

For Students 2nd - 6th
Poor Joe is lost... He needs your help to find his way home in this fun game that helps teach programming skills. Help guide Joe through each level by selecting a command and placing it on the level in the proper order. You'll have to...
Interactive
ABCya

Ab Cya: Robot Islands 2

For Students 2nd - 6th
Our little robot friend is back in this fun game to help teach basic programming skills. Help guide the robot through each level by selecting a command and placing it on the map in the proper order. You'll have to use your problem...
Interactive
ABCya

Ab Cya: Robot Islands

For Students 2nd - 6th
Robot Islands is a fun game to help teach basic programming skills. Help guide the robot through each level by selecting a command and placing it on the map in the proper order. You'll have to use your problem solving skills in order to...
Article
Khan Academy

Khan Academy: Developing Webpages Outside of Khan Academy

For Students 9th - 10th
Suggested web development tools: online editors, desktop editors, and command-line editors.
Article
Khan Academy

Khan Academy: Intro to 'Memory'

For Students 9th - 10th
An introduction to creating a single player version of the memory game using drawing commands and implementing the rules of the game using variables and logic.