Wednesday 26 November 2014

Memory - Volatile / Non-Volatile / Virtual / Cache

Lesson Objectives

To understand the difference between Volatile and Non-Volatile Memory
To exlpain what Virtual Memory is and how it is created

Starter

Start a new Blog post entitled Memory - Volatile and Non-Volatile. 
Write a brief definition for each on your Blog to explain the difference between the two.

Useful website HERE

Main Tasks

Red Task
Add to the same blog post the following subheadings and answer the questions

1. ROM – non-volatile memory
 - what’s so special about it?
 - where is it found?
 - how is it better than HDD or SSD?


2. RAM – volatile memory
 - where is it found?
 - what is SRAM and DRAM?


3. Virtual Memory
 - what is it?
 - how does it work?


4. Cache Memory
 - where is it positioned?
 - why is it so special?


Orange Task
Use your www.examtime.com account to make some flashcards for ROM, RAM, Volatile Memory, Non-Voltaile Memory, Virtual Memory and Cache Memory.


Green Task
Work through the DRAG and DROP Exercises HERE

Extension Task: 

What is meant by the terms Static RAM(SRAM) and Dynamic RAM(DRAM)



Plenary

Test your knowledge and beat the clock HERE


Friday 21 November 2014

Python Evidence - Session 2 - Maths

 Using Python Basics - Level 1 
 Chapters 1 & 2

Lesson Objectives

 - use maths operators successfully in Python






Starter
Read the Maths section on pg 19 and 20


Main

Python is great for maths tasks, today you will investigate some of it's powerful tools.

Red Task
Explain the difference in outputs between / (divide normal) and // (divide integer)?

~~~Evidence~~~
1. Write a short program that makes use of both  / and //  
- print it , stick it in your book and write a note to explain the difference


Orange Task
Combining text and maths - copy the code on pg 21


~~~Evidence~~~ to edit
1. Write a short prgram of your own that uses  %modulus  
- print it , stick it in your book and write a note to explain it's purpose


Green Task
Add two new posts to your blog showing what you have covered in the last two sessions

Blog Posts (to finish for hwk)
Add the following notes/code snippets to your  blog
- understanding how to change the layout of text on screen \n, \t, \\, \" 
 - using maths operators successfully in Python -, *, +, /, //, %
Plenary
Further reading - http://learnpythonthehardway.org/book/ex3.html

Python Evidence - Session 1 - Text

Using Python Basics - Level 1 
Chapters 1 & 2


Lesson Objectives

 - understand how to change the layout of text on screen





Starter
Identifying Errors


Main

In Python there are lots of ways you can manipulate the layout of text on the screen.

Red Task
What do you think \n does?



~~~Evidence~~~
1. Write a short program that makes use of  \n  
- print it , stick it in your book and write a note to explain it's purpose




Orange Task
Experiment with some of these other tools, known as 'escape sequences'


~~~Evidence~~~
1. Write a short program that makes use of  \t , \\ , and \"  
- print it , stick it in your book and write a note to explain their purpose


Green Task
Write a program to produce the following EXACTLY as shown below:


Video Clip - http://youtu.be/UsCQXe1OHZk

Plenary

Wednesday 19 November 2014

HDD and SSD Storage

Lesson Objectives
 - to understand the difference between HDD and SDD storage




Starter



On a post-it write down what you understand by these terms 


Main

See lesson presentation HERE


Red Task
Use the links below to find out about Hard Disk Drives and Solid State Drives



BLOG POST
Add a post to your Blog to explain the differences between HDD and SSD - give advantages/disadvantages for each


Orange Task

Find out the typical storage capacity today of the following:


CD, DVD, Blue Ray, HDD, SSD, USB Memory Stick


Green Task
Log on to ICTworkout.co.uk and complete 3 exercises from the Storage Devices section

BLOG POST
Add a  snipping of ONE of your completed exercises to your blog

Plenary

Explain to a partner the difference between HDD and SSD and give ONE advantage of each

Monday 10 November 2014

Storage Devices

Lesson Objectives

- identify different types of Storage Devices
describe and explain the fundamental pieces of hardware required to make a functioning computer system

Starter



Complete the Storage Devices sheet

Click HERE  for help with this task









Main
Red Task
Watch the following video on Storage Devices and make notes for your blog:



Orange Task
Create a Powtoon or Postermywall presentation on Storage Devices - see criteria below:

Green Task
Add to your powtoon a screen that explains the difference between a Hard Drive and a Solid State Drive



Useful Links:
http://www.bbc.co.uk/education/guides/zxgkxnb/revision/6
http://computer.howstuffworks.com/solid-state-drive.htm
http://uk.pcmag.com/storage-devices-reviews/8061/feature/ssd-vs-hdd-whats-the-difference



Extension
For Computing Quizzes click 
HERE

Plenary

Key words spellings

Wednesday 5 November 2014

Hardware - Inputs/Outputs

Lesson Objectives
 - identify common input and output devices
 - create a Pinterest board of peripheral devices

Starter
Input/Outputs sheet


Main
1. Look at the following websites to consolidate your understanding of Input and Outputs
BBC Bitesize
Teach-ICT

2. Set up an account on pinterest.com and create a board on input and output devices.


 






Plenary
Add a link to your Inputs and Outputs board on your Computer Science blog.
Take the Inputs/Outputs TEST