teachwithict
  • Home
  • Teaching & Learning
    • Tools for Teachers >
      • Web 2.0 >
        • Top 10 Web 2.0 Tools
        • Classroom Response Tools
      • Quiz Tools
      • Classroom Management Tools
      • Software >
        • Media Conversion Tools
        • Application Software
      • Multimedia >
        • Free Music
    • Digital Leaders >
      • Digital Leaders Blog >
        • DL Archive
      • DL Tips
      • Quotes
      • Links
    • BYOD
    • Flipped Learning >
      • Flipped Classroom vs. Blended Classroom
    • Gamification >
      • Gamification vs. Game Based Learning vs. Game Design
    • Game Based Learning >
      • Minecraft >
        • Minecraft in Education
        • Minecraft Lesson Ideas
        • Minecraft Literacy
        • Minecraft Coding Tutorials >
          • Minecraft Code Builder Setup
          • Minecraft Code: Walking on Air
          • Minecraft Code: Hello World
          • Minecraft Code: Functions
          • Minecraft Code: Rainbow
          • Minecraft Code: Skyscraper
          • Minecraft Pixel Art
    • The magic of >
      • The magic of Computing
      • The magic of Maths
      • The magic of Science
      • The magic of Literacy
    • Breakout Edu
    • PLN Challenge >
      • Covering your backside
      • Twitter Challenge >
        • Challenge 1
        • Challenge 2
        • Challenge 3
        • Tips for staying safe on Twitter
        • Tips for hosting Edu Twitter Chats
        • Tips for taking part in Twitter chats
        • How to storify a chat
        • How to schedule Tweets
        • Twitter Lists
        • It's all about the hashtag! Essential chats for educators
      • Facebook Challenge >
        • Challenge 4
        • Challenge 5
        • Challenge 6
        • Tips for staying safe on Facebook
      • Google Challenge >
        • Challenge 7
        • Challenge 8
        • Challenge 9
      • Pinterest Challenge >
        • Challenge 10
        • Challenge 11
        • Challenge 12
        • Tips for using Pinterest
      • Blog Challenge >
        • Challenge 13
        • Challenge 14
        • Challenge 15
        • How to create a classroom blog
      • Staffrm Challenge >
        • Challenge 16
        • Challenge 17
        • Challenge 18
      • Skype Challenge >
        • Challenge 19
        • Challenge 20
        • Challenge 21
      • Edmodo Challenge >
        • Challenge 22
        • Challenge 23
        • Challenge 24
      • TeachMeet Challenge >
        • Challenge 25
        • Challenge 26
        • Challenge 27
      • In-school challenge >
        • Challenge 28
        • Challenge 29
        • Challenge 30
      • 30 ways to grow your PLN
    • T&L Blog
  • Computing
    • Computing Blog >
      • GCSE Computer Science
      • General
    • CPD >
      • Blocks to Code
      • Tutorials >
        • How to embed Flash into PowerPoint
        • How to embed YouTube videos in to PowerPoint
        • How to create a wiki
        • How to create a classroom blog
    • Teaching Computer Science >
      • Schemes of Work
      • Programming Resources
      • Theory
      • Posters
    • Theory Lessons >
      • Theory Tests
      • Computer Hardware >
        • Input / Output
        • CPU
        • LMC
        • Storage Devices
        • Memory (RAM / ROM)
      • Binary Lessons >
        • Units of Data
        • Binary Representation
        • Binary Representation of Images
        • Binary Representation of Characters
        • Binary Representation of Sound
        • Binary Representation of Instructions
        • Binary Addition
        • Hexadecimal
      • Software >
        • Operating System
        • Types of Software
        • Utility Software
      • Programming >
        • Flowcharts
    • Game Design
    • App Creation
    • Digital Literacy >
      • Social Media (Good or Bad thing?)
      • Cyberbullying
      • Staying Safe Online
    • ICT Strand >
      • Spreadsheet Modelling
      • Superhero Movie Trailer
      • PowerPoint Task
      • Paint 3D Tutorial
    • Programming Lessons >
      • Microbit >
        • Magic 8 Ball
        • Harry Potter Sorting Hat
        • Music
        • Music (Festive)
        • Quick Start Guide
        • Microbit Simulator
      • TouchDevelop >
        • TouchDevelop Challenge
        • Scheme of Work
        • TouchDevelop Lessons >
          • 8 bit challenge
          • Turing Test
          • Turtle Power
          • 8 Ball
          • Under the hood
        • Tutorials
      • Raspberry Pi >
        • Networking the Pi
        • Minecraft Pi
        • Harry Potter Sorting Hat >
          • Harry Potter Sorting Hat (GPIO)
        • Raspberry Pi LTSP (Networked Classroom)
        • Astro Pi
      • Scratch
      • Python >
        • Chatbot
        • Coding Golf
        • Magic 8 ball
        • Python Mad Libs
        • Shakespearean Insult Generator >
          • Shakespearean Insult Generator Part 2
        • Sorting Hat
      • Little Man Computer
      • Hour of Code >
        • HoC 8-Bit Challenge
  • 21 Things
  • Microbit
    • Physical Computing >
      • micro:bit LEDs
  • About
  • Blog
  • Home
  • Teaching & Learning
    • Tools for Teachers >
      • Web 2.0 >
        • Top 10 Web 2.0 Tools
        • Classroom Response Tools
      • Quiz Tools
      • Classroom Management Tools
      • Software >
        • Media Conversion Tools
        • Application Software
      • Multimedia >
        • Free Music
    • Digital Leaders >
      • Digital Leaders Blog >
        • DL Archive
      • DL Tips
      • Quotes
      • Links
    • BYOD
    • Flipped Learning >
      • Flipped Classroom vs. Blended Classroom
    • Gamification >
      • Gamification vs. Game Based Learning vs. Game Design
    • Game Based Learning >
      • Minecraft >
        • Minecraft in Education
        • Minecraft Lesson Ideas
        • Minecraft Literacy
        • Minecraft Coding Tutorials >
          • Minecraft Code Builder Setup
          • Minecraft Code: Walking on Air
          • Minecraft Code: Hello World
          • Minecraft Code: Functions
          • Minecraft Code: Rainbow
          • Minecraft Code: Skyscraper
          • Minecraft Pixel Art
    • The magic of >
      • The magic of Computing
      • The magic of Maths
      • The magic of Science
      • The magic of Literacy
    • Breakout Edu
    • PLN Challenge >
      • Covering your backside
      • Twitter Challenge >
        • Challenge 1
        • Challenge 2
        • Challenge 3
        • Tips for staying safe on Twitter
        • Tips for hosting Edu Twitter Chats
        • Tips for taking part in Twitter chats
        • How to storify a chat
        • How to schedule Tweets
        • Twitter Lists
        • It's all about the hashtag! Essential chats for educators
      • Facebook Challenge >
        • Challenge 4
        • Challenge 5
        • Challenge 6
        • Tips for staying safe on Facebook
      • Google Challenge >
        • Challenge 7
        • Challenge 8
        • Challenge 9
      • Pinterest Challenge >
        • Challenge 10
        • Challenge 11
        • Challenge 12
        • Tips for using Pinterest
      • Blog Challenge >
        • Challenge 13
        • Challenge 14
        • Challenge 15
        • How to create a classroom blog
      • Staffrm Challenge >
        • Challenge 16
        • Challenge 17
        • Challenge 18
      • Skype Challenge >
        • Challenge 19
        • Challenge 20
        • Challenge 21
      • Edmodo Challenge >
        • Challenge 22
        • Challenge 23
        • Challenge 24
      • TeachMeet Challenge >
        • Challenge 25
        • Challenge 26
        • Challenge 27
      • In-school challenge >
        • Challenge 28
        • Challenge 29
        • Challenge 30
      • 30 ways to grow your PLN
    • T&L Blog
  • Computing
    • Computing Blog >
      • GCSE Computer Science
      • General
    • CPD >
      • Blocks to Code
      • Tutorials >
        • How to embed Flash into PowerPoint
        • How to embed YouTube videos in to PowerPoint
        • How to create a wiki
        • How to create a classroom blog
    • Teaching Computer Science >
      • Schemes of Work
      • Programming Resources
      • Theory
      • Posters
    • Theory Lessons >
      • Theory Tests
      • Computer Hardware >
        • Input / Output
        • CPU
        • LMC
        • Storage Devices
        • Memory (RAM / ROM)
      • Binary Lessons >
        • Units of Data
        • Binary Representation
        • Binary Representation of Images
        • Binary Representation of Characters
        • Binary Representation of Sound
        • Binary Representation of Instructions
        • Binary Addition
        • Hexadecimal
      • Software >
        • Operating System
        • Types of Software
        • Utility Software
      • Programming >
        • Flowcharts
    • Game Design
    • App Creation
    • Digital Literacy >
      • Social Media (Good or Bad thing?)
      • Cyberbullying
      • Staying Safe Online
    • ICT Strand >
      • Spreadsheet Modelling
      • Superhero Movie Trailer
      • PowerPoint Task
      • Paint 3D Tutorial
    • Programming Lessons >
      • Microbit >
        • Magic 8 Ball
        • Harry Potter Sorting Hat
        • Music
        • Music (Festive)
        • Quick Start Guide
        • Microbit Simulator
      • TouchDevelop >
        • TouchDevelop Challenge
        • Scheme of Work
        • TouchDevelop Lessons >
          • 8 bit challenge
          • Turing Test
          • Turtle Power
          • 8 Ball
          • Under the hood
        • Tutorials
      • Raspberry Pi >
        • Networking the Pi
        • Minecraft Pi
        • Harry Potter Sorting Hat >
          • Harry Potter Sorting Hat (GPIO)
        • Raspberry Pi LTSP (Networked Classroom)
        • Astro Pi
      • Scratch
      • Python >
        • Chatbot
        • Coding Golf
        • Magic 8 ball
        • Python Mad Libs
        • Shakespearean Insult Generator >
          • Shakespearean Insult Generator Part 2
        • Sorting Hat
      • Little Man Computer
      • Hour of Code >
        • HoC 8-Bit Challenge
  • 21 Things
  • Microbit
    • Physical Computing >
      • micro:bit LEDs
  • About
  • Blog
Search by typing & pressing enter

YOUR CART

8/9/2013 13 Comments

Teaching Computer Science: Day 1 - The day I took my screwdrivers to work

Picture
Friday was my first GCSE computing lesson with year 10. Fortunately, at the end of last term, I was able to acquire some old desktop computers that were due to be retired to the big scrap heap in the sky. So, with screwdrivers in hand, I thought i would start off by allowing the students to take a look inside a computer.

The objectives of the lesson where for students to:
  • Define a computer system
  • Describe the purpose of RAM in a computer system
  • State the purpose of the CPU
  • Explain the need for secondary storage

Suggested time: 100 mins


Starter

I started by asking students how many computers they thought they had in their homes. (Based on the Royal Institute Christmas Lectures 2008: Chips with everything).

I used edmodo (www.edmodo.com) to create an online poll. (See results below.) Alternatively, you could use your existing classroom response system or favourite Web 2.0 tool. (See alternatives below.) 
Picture
Just under 64% of pupils thought they had more than 10 computers in their home.
After discussing the results of the poll, I then informed students that the average household contained over 100 computers and explained what the characteristics of a computer system are. I then challenged the students to list as many computer systems they could possibly think of in an average household.

Challenge 1

After discussing the students answers, I explained the four basic components that make up a computer system – Input, Process, Output and Storage. I then challenged the students to conduct some research on these three areas, the results of which would be used to create a class wiki the following lesson. 

Challenge 2

After reviewing some of the students research, I decided to let them loose on the old computers. Students were put into groups of 3, each group armed with a screwdriver and iPad. They were then instructed to take their computer apart - remembering where each part goes as they had to put them back together ready for the next class.

As well as taking the computers apart, students had to photograph each component and explain briefly its purpose. Students were allowed to use whichever tool they wished to record their findings. These included tools such as: Skitch (iPad), Explain Everything (iPad), iMovie (Mac) or Movie Maker, iPhoto (Mac) or PhotoStory, and PowerPoint or Word etc. To help them along their way, I uploaded some resources to edmodo (see links below). Some students even had a go at using Morfo (www.morfoapp.com) to create talking computer components.

Useful Links:

Your PC, inside and out: Part 1 (Free download courtesy of makeuseof.com)

In this guide Lachlan Roy breaks the computer down into its different components. For each component he describes its function, talks about best brands on the market, explains the different specifications to look out for and provides a bit of history, too. Part 1 focusses on the motherboard.

Your PC, inside and out: Part 2 (Free download courtesy of makeuseof.com)

Part 2 highlights everything you need to know about CPUs, storage devices, memory, graphics cards and other computer components. 

Examples of student's work:
A talking hard disk drive created using Morfo
Picture
A brief description of the power supply using Skitch
This is what the students collectively produced:
Slideshow created using iPhoto (See alternatives to iPhoto below)
Plenary

After reviewing the students work, we finished off by playing a game of "You Say, We Pay" - Inside a Computer. If you have never played the game before, this is a game borrowed from from the 'Richard and Judy Show'. The aim of the game is for one student (Blind folded or back turned to the computer screen) to guess what pictures are being displayed on the screen using only descriptions from other students (Other students are not allowed to use the word or use words that rhyme). For a little extra competition, you can also split the class into two and take it in turns to see which team can get the most correct answers (without cheating) - See PowerPoint below:
plenary.pptx
File Size: 4385 kb
File Type: pptx
Download File


Alternatives

As promised, each week I will provide alternative suggestions for some of the activities in each lesson. Here are my alternative suggestions for this weeks lesson:

Poll: Instead of using edmodo (www.edmodo.com) to conduct a poll, you could also use socrative (www.socrotive.com) or infuse learning (www.infuselearning.com). (For other alternatives, see my blog on online response systems). Alternatively, you could just ask for a show of hands.

Slideshow: If you don't have access to iPhoto (Mac) you could also use Movie Maker, PhotoStory or Animoto (www.animoto.com)

Keywords
Picture
Related: Teaching Computer Science, App Creation, Game Design
13 Comments
Matt
11/9/2013 02:31:56

Thanks for posting your ideas, looks like a great start to the year!

Reply
Simon link
11/9/2013 15:55:28

Thanks Matt! Keep visiting for more lessons.

Reply
Bernadette
16/9/2013 02:07:21

This is a great resource. Thank you for sharing.

Reply
Simon link
18/9/2013 02:55:07

Thank you Bernadette!

Reply
Gavin
25/10/2013 05:12:00

What a brilliant idea. I got my class to open up laptops and research each of the parts they took out. They then wrote their answers on lined paper. Never thought of using iPads as well! That would have made the lesson so much better!

Reply
S Johnson link
26/10/2013 06:31:44

Thanks Gavin! Another idea, if students have smart pones or you have access to tablet devices, is to print out QR codes using QRStuff (QRStuff.com), containing videos, links and useful resources that will help the students with their research. You can then place the QR codes on each of the main components inside the PC for students to scan.

Reply
John Olson link
5/5/2014 07:43:00

Great stuff -- but did you really accomplish all of that in one day? How long was the class? Or is this s summary of the first week?

Reply
S Johnson link
5/5/2014 15:02:29

Hi John, thanks for the comments! Yes, we did manage to accomplish all this is one double lesson (100 mins). However, the students did spend most of their 20 min break working on the task. I did observe that the students had setup their own competition to see who could strip down and catalogue each of the components the quickest!

Reply
Kathy C
24/6/2014 08:32:21

Excellent resource to enhance any computing course.

Reply
susan bayes
7/7/2014 15:08:12

Excellent, a huge help and great for providing ideas, thanks

Reply
S Johnson
7/7/2014 16:18:57

Thanks Kathy / Susan! If you are feeling really brave, once the students have re-built their machines, you could challenge them to switch them on to see how many start up - depending on how many screws are left over ;)

Reply
Hard Drive Destroyer link
17/6/2015 01:06:43

I really enjoyed this post. You describe this topic very well. I really enjoy reading your blog and I will definitely bookmark it! Keep up the interesting posts!

Reply
mobile app designer link
19/6/2015 02:32:27

I appreciated your professional way of writing this post thanks; you have made such a nice blog. I found in your website perfect for my needs it contains wonderful and helpful posts.

Reply

Your comment will be posted after it is approved.


Leave a Reply.

    Author 

    Simon Johnson​

    Picture
    Microsoft Innovative Educator Expert / MIE Trainer
    Picture
    ​Minecraft Cert. Educator / Global Mentor
    Picture
    ​CAS Master Teacher
    Picture
    ​Raspberry Pi Cert. Educator
    Picture
    ​Tickle Ambassador

    Archives

    June 2017
    March 2017
    December 2016
    November 2016
    November 2015
    July 2015
    June 2015
    May 2015
    March 2015
    February 2015
    January 2015
    December 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013
    September 2013

    Categories

    All Algorithms Cpu Fundamentals Hardware Input & Output Memory OCR A451 Software Storage

    RSS Feed

Powered by Create your own unique website with customizable templates.