Wednesday, 25 March 2015

Python Challenges

Lesson Objectives

 - identify the InputsProcesses and Outputs of a simple program
 - document the planning by creating a flowchart for the program
 - use programming skills to create a simple program
 - test a program thoroughly, using ExtremeValid and Erroneous data

Starter



1. Open your email account and read through the email feedback comments you received from previous challenges.

2. Identify TWO areas that you should try to improve on this time.

3. Read today's task


Tasks
Identify the InputsProcesses and Outputs for this problem, don't forget to name your variables

Main

Red Task:
1. Create a flowchart using draw.io to plan your solution
2. Build your solution in Python


Orange Task:
1. Test your solution using a variety of data - floats, text, integers
2. Use a blank Python Challenges document  - HERE - to evidence your work


Green Task
1. Research how you could improve your program to check the user has not entered text by mistake, instead of numbers?
2. Include this in your program

Useful websites
Using Python
Tutorials Point

Quiz Challenge Help

Making a Quiz
Video Tutorial

Plenary


Add your flowchart and a screenshot of your code to your blog with a post title Name of Challenge.




Wednesday, 18 March 2015

Computer Science Revision

Lesson Objectives
 - to understand and use a variety of revision techniques to prepare fully for the Computer Science Mock Exam


Starter

Review the areas covered so far in Computer Science - Chapters 1, 2 & 3 of the AQA book - HERE

  • Unit1 - Computer Systems
  • Unit2 - Hardware
  • Unit3 - Data Representation


Main


Red Task
Identify areas where there are gaps in your knowledge, areas you are not so confident with.






Use examtime.com to create ONE of the following for EACH chapter covered:













You can also search examtime.com for a topic of your choice.


Here are some examples:









Amber Task
   Add any resources you have made or found to your Blog - using the HTML option and copying the embed code.



Green Task
Make a list of useful websites on your blog for Computer Science Revision.
Here are two to get you started.



Plenary

Create a Revision Timetable for Computer Science in the time left between now and your exam on Tues 24th March.

See HERE for guidance.

  • Decide upon the amount of time you have to spend on revision
  • State which days you have left
  • Spread the time allocated between those days
  • List the topics you want to cover
  • Allocate topics to time slots

Thursday, 12 March 2015

Python Challenges

Lesson Objectives

 - identify the InputsProcesses and Outputs of a simple program
 - document the planning by creating a flowchart for the program
 - use programming skills to create a simple program
 - test a program thoroughly, using Extreme, Valid and Erroneous data


Starter



1. Open your email account and read through the email feedback comments you received from previous challenges.

2. Identify TWO areas that you should try to improve on this time.

3. Read today's task


Tasks
Identify the InputsProcesses and Outputs for this problem, don't forget to name your variables


Main

Red Task:
1. Create a flowchart using draw.io to plan your solution
2. Build your solution in Python


Orange Task:
1. Test your solution using a variety of data - floats, text, integers
2. Use a blank Python Challenges document  - HERE - to evidence your work


Green Task
1. Research how you could improve your program to check the user has not entered text by mistake, instead of numbers?
2. Include this in your program

Useful websites
Using Python
Tutorials Point

Quiz Challenge Help

Making a Quiz
Video Tutorial

Plenary


Add your flowchart and a screenshot of your code to your blog with a post title Name of Challenge.



Wednesday, 11 March 2015

Data Representation - Sound

Lesson Objectives

To remember that computers interpret only zeros and ones (binary)
To understand how sound is represented on a computer

Starter

You have until the music stops to find definitions of analogue and digital sound
Explain your findings to the class......





Main

Red Task
Watch the video HERE 

Make a list of at least 10 key words or terms to do with this topic.


Orange Task
What do the terms bit depth and sample rate mean? 

Use THIS website to make a wordsearch of your key words from the Red Task
Print it out and ask a friend to complete.

Green Task
How many audio file formats can you list?

Do some research on Lossy and Lossless compression in audio files.
Which formats lose data when compressed and which don't?

Use fileinfo.com to investigate audio file formats



Plenary
Test your knowledge HERE
Complete the JIGSAW 

Extension
Find out about the term 'Codec'.



Further Reading

Homework


Add a post to your Blog about how sound is stored on the computer.
Include your findings on CD and DVD sample rates, as well as your research on audio file formats and compression.


Try to include as many of the following key words as you can:
analogue
digital
sample rate
bit depth
ADC (Analogue Digital Converter)