Tuesday 26 April 2016

Unit 7 - Programming Concepts - L4 - Error Handling

Learning Objectives:
  • Explain what is meant by an Integrated Development Environment (IDE)
  • Describe and give examples of syntax, logic and runtime errors
  • Describe common tools and facilities available in an IDE to help debug programs: watch, breakpoint, step
  • Correct logic errors in a program


Main






Tasks
Worksheet - HERE


BBC Bitesize - HERE - add notes to your book

Test your knowledge - HERE




Textbook Ref:
  • error handling 80

Monday 25 April 2016

Revision - Computer Science Glossary

Make your very own Glossary of Computer Science terms, just like the one below.



Download your own file - HERE

Revision Cards

Starter

Go to Google Classroom HERE
Find our class - eg 11ACs1 or 11BCs1


Main


Task 
Open the Revision Cards Assignment 


Use the Revision Guide below to help you complete the cards:

AQA Student Revision Guide  - HERE


Friday 22 April 2016

Unit 7 - Programming Concepts - L3 Data Types & Structures

Data types and Structures

Learning Objectives:
  • Define the terms variable and constant
  • Use and identify variables and constants in program code
  • Identify and use the data types integer, real, Boolean, character and string
  • Use one- and two-dimensional arrays
  • Use text files to read and write data

Starter

Fill in the sheet - HERE

Main




Plenary

BBC Bitesize - HERE


Test your knowledge - HERE

Homework

Programming Homework 3 Data types and structures




Textbook Ref:
  • constants 27, 31
  • data structures 39–40
  • data types 21, 22

Monday 18 April 2016

CS Keywords Quiz

Download and save BOTH files below in to the same folder.
Run the python program to start the quiz.

Python File - HERE
Keywords .csv - HERE


Unit7 - Programming Concepts L2

Lesson Objectives

 - Understand and use sequenceselection and iteration in an algorithm
 - Use NOT, AND and OR when creating Boolean expressions




Starter

Think of some real life situations where you:
 SEQUENCE - to do things in a particular order
SELECTION - to do one thing rather than another
ITERATE - to continue to do something until a certain thing happens


Fill in the sheet HERE with your examples.


Controlled Assessment Tip:
Think of some examples of
SEQUENCE, SELECTION and ITERATION that you have used in your Controlled Assessment Coursework.


Add a paragraph explaining how each of the above is used in your coursework for extra marks.




 


Main


RED TASK

Look at the presentation below and make notes in your book when you see the pencil!





AMBER TASK

Download, Save and fill in the worksheet HERE


GREEN TASK
See BBC Bitesize - HERE

Useful Prezi - HERE


Extension 
TEST

Plenary

Explain to a partner what you have learnt in today's lesson and what you would like to find out more about.

Homework
Fill in the 
Program Control Flow sheet  HERE

Thursday 14 April 2016

Exam Top Tips

Unit7 - Programming Concepts L1

Algorithms, flow diagrams and pseudocode

Learning Objectives:

  • Understand algorithms written using flow diagrams or pseudocode
  • Correct or complete algorithms
  • Produce algorithms using flow diagrams or pseudocode to solve problems


Monday 11 April 2016

Controlled Assessment - Final Changes



You still have 2 weeks left to make any final changes to your Controlled Assessment coursework.

See the FULL MARK SCHEME HERE. Have a go at marking your own work.



You will need to plan your time carefully. 

Access the Planning Document HERE and Open/Save in your Google Drive. You will need to share, once complete.

Take some time to fill in the Planning Document, thinking carefully about what still needs doing and what time you have available after school.


IMPORTANT:
Once completed share the document with me and your new ICT teacher. (see me if you are unsure who that is)