Part of Unit: Operating Systems
Lesson Plan Overview / Details
In this lesson, students will learn what an operating system is, main components, functions, and types. They also will be able to identify the different types of network operating systems.
Lesson Time
- Operating Systems
- 50 Minutes
Standards
California Career and Technical Education Standards
Objectives and Goals
Activities in this Lesson
- Robot Operating System - Hooks / Set
As the students enter to the classroom show the video Robot Operating System.
After watching the video, instruct the students to answer questions like:
a)What is the analogy mentioned in the video between robotics and personal computing?
b)How can the robotic industry be standarized?
c)Explain the need for a robot operating system?
- Robot Operating System (2min) [ Watch Video ] [ Download Original Video ] Robot Operating System(ROS) video that shows the need and benefits for a ROS
- Give commands to your robot - Hooks / Set
As the students enter to the clasroom, show the video Nao Robot.
After watching the video, instruct the students to go to the website below and play a programming-style puzzle game. The purpose of the game is to give commands to a robot to light up the factory. Students will need to complete levels, each level requires more programming steps than the previous level.Very soon they will realize though that using the main method on it’s own is not enough and they will have to start creating re-usable functions to achieve the ultimate goal.
http://www.kongregate.com/games/Coolio_Niato/light-bot or
http://www.noob.us/games/flash-game-light-bot/ or
http://www.ludobox.com/LightBot,flash-game-1643.html
The purpose of this activity is to introduce the students to programming by giving command to robots to acomplish a task. After watching the video and playing the game generate discusion with the students about the need of commands (software) to make the hardware (robot) to perform a task.
Optional:
Show one more video: Honda ASIMO Conducts The Detroit Symphony Orchestra
- Introducing Nao Robot (3minutes) [ Watch Video ] [ Download Original Video ] Introducing Nao Robot, the video shows what a software can do with the hardware.
- Honda ASIMO conducts The Detroit Symphony Orchestra (3.25 minutes) [ Watch Video ] [ Download Original Video ]
- What are the operating systems that were used in past? - Hooks / Set
Instruct the students to use Internet and go to http://www.google.com/squared and type "Operating Systems", and answer the following questions:
- List the O.S. that were used in 1980?
- List the O.S. that were used in 1990?
Students can use other Internet sites to find the answers.
- Operating System Google Squared sample [ Go to Site ] Sample for Operating System Google Squared
- Time Line of Operating Systems- Wikipedia [ Download ] Time Line of Operating Systems
- What is an Operating System? - Lecture
Use the attached presentation to lecture on Operating Systems about:
- Definition
- Functions, features and limitations
- Types
- Relationship among computer hardware and network
- Introduction to Operating Systems [ Download ] Introduction to Computer Operating Systems, definition, functions, types
- OS Jeopardy - Closure
Provide a review of the lecture, and asses student's knowledge by using this power point presentation activity.
Depending on you class size, ask students to answer individually, or form group of 2 or more students to answer the questions.
- Intro to O.S. Jeaopardy PPT [ Download ] Power Point Presentation Jeopardy Game to review O.S. concepts
- Intro to O.S. Criss Cross Puzzle activity - Independent Practice
Print the following criss cross puzzle worksheet, and ask the students to complete it. You can have the students to answer individually, or ask them to work in groups of 2 or 3 students.
Assessment
- Assessment Types:
- Observations,
Observe students while they are answering questions on the jeopardy game and on the criss cross puzzle activity.




