Wednesday 25 February 2015

How A CPU Works








Year 11 computer science cover

Carry on with your Scratch game please.

Please finish and send me Design of Solution and Soluation Development at the end of the double. 

Cover for Mr Knight

9m6

Sorry not with you today im at rock challenge.

Can you make me a powerpoint to teach year 7 and Miss Litton to count in binary.

Count from 0 - 15 and convert into a foot bit number.

Sheet is still on wall

Please email me your powerpoints at end of lesson

Thanks

Friday 13 February 2015

Scratch Lesson 6


Develop programming skills using independent research and investigation





a) Open your Scratch Evidence document that you have been completing each lesson

b) Check that each section is complete and that the screenshots are an appropriate size

c) Read through the evaluation section and begin noting down some answers to the questions






Task 1:
Use your own research to find out how to add another level in Scratch









Task 2:
Add more code blocks to your game that make your game more challenging or interesting







Complete the evaluation section of your Scratch Evidence document




Complete any sections of your HomeStudy that is not finished

DUE: Next ICT Lesson

Binary Game for amazing class

Tuesday 10 February 2015

How to layout your Controlled Assesment


Scenario 3 Game Application Treasure Hunt 2017





Header and Footer with Information about you the work and the School

Use Arial Font for all writing 
Fully Justify your text also 

and Consolas Regular Font for all code in size 12



Further explanation of some of these sections can be seen here



TITLE PAGE (Fully  Complete this and also add an appropriate picture)

CONTENTS PAGE (If time add one)

DESIGN OF SOLUTION (9 Marks)
What the Problem Involves (The problem in your own words from the paper)
What do I need to do? (Overview Plan) (A numbered list of the problems in each task)
Users Needs (What does the USer actual need to do for each task? Press/Do/Collect)
IPSO Tables (How you will Input, Then Process and where will you save and locate files and your program?)
Flow Charts (Flow Charts for each task then a Flow Chart showing the whole project? as Text and Flowcharts)

Extra points to add
Predicting Future Needs (What do you think you might add to the solution in the future)
How to Solve this Problem (The tasks in order?  Is there any logical way? What needs to happen before to make the next task work?) 
Detailed Plan (From all the above what is your plan Using AQA Pseudocode)

SOLUTION DEVELOPMENT (9 Marks)
How my solution meets the User's Requirements (Show what you have planned will do what you have been asked)
Annotated Code (Show where your code attempts to solve the problem this part of the code solves task 3...)
What the User Sees (Snips/Print Screens of the program)

PROGRAMMING TECHNIQUES (36 Marks)
Techniques used and how they work with each other
Data Structures Used (Variables (What do you think you need?  Think about Naming Conventions Processes Used )
How Have I Coded Efficiently?
How Do The Different Parts of My Program Work Together?
How Have I Made My Code Robust?

Full Code Print Out (in Consolas Font)


TESTING AND EVALUATION (9 Marks)
Test Plan
Evidence of Test Plan  (Print Screens of your program running/What the user sees)
Test Results and Changes Made
Evaluation Against Users Needs (How Well Does It Deliver What the User Wanted?
Suggested Improvements, Validation)

Extra points to add
Trace Table Testing

If at any time you find problems with what you have already done don't delete what you have written but add an improved version e.g. flowchart v2 and add a note explain this in the testing section and by the improvement.

Safer Internet Day 2015 #Up2Us #SID2015.


For more information click here


Friday 6 February 2015

Scratch Lesson 5


Demonstrate broadcast programming in Scratch




Design a 'Game Over' screen on paper for your game




Task 1: 
a) Paint a new background in your game that will be your Game Over screen



















Task 2:
a) Add script blocks to your stage that display the game over screen when needed











Task 3:
a) Program broadcasting for Game Over screen on your main character



b) Duplicate the script block to all sprites in your game



Add a win screen to your game using the same technique as above





a) Open your Scratch Evidence Document
b) Complete the Lesson 5 section
c) Save your work




Complete the next section of your HomeStudy Booklet

Due: Next ICT Lesson

Wednesday 4 February 2015

Different Types of Software

Here are some common types of software. Click on More » to see more information about each type of software.

TypeOperating systems
ExamplesMicrosoft Windows. Linux. Macintosh OS X.
PurposeControl your computer.
More »
TypeWord processors
ExamplesWord. Corel WordPerfect. AbiWord.
PurposeWrite essays, novels, reports, or other types of text.
More »
TypeSpreadsheets
ExamplesExcel. Lotus 1-2-3. VisiCalc.
PurposeTrack budgets or investments, or make other calculations.
More »
TypePresentation software
ExamplesPowerPoint.
PurposeCreate slideshows for meetings.
More »
TypeDatabase management systems
ExamplesAccess. Oracle. Sybase. 4th Dimension.
PurposeOrganize and filter lists of data, such as addresses or inventories.
More »
TypePhoto editors
ExamplesPhotoshop. Fireworks. PhotoPaint. Gimp.
PurposeChange digital photos and other images.
More »
TypeGames
ExamplesThe Sims. PacMan. Minesweeper.
PurposeHave fun playing or experiencing challenges.
More »
TypeDesktop publishing
ExamplesPageMaker. InDesign. QuarkXPress.
PurposeMake a magazine, a poster, or an advertisement.
More »
TypeComputer-aided design (CAD) software
ExamplesAutoCAD. SolidWorks. MicroStation.
PurposeCreate blueprints or designs.
More »
TypeWeb browsers
ExamplesInternet Explorer. Netscape. Mozilla Firefox. Opera. Safari.
PurposeView pages on the World Wide Web.
More »
TypeE-mail clients
ExamplesOutlook. Eudora. Entourage.
PurposeSend letters and files to other people.
More »
And these categories are just the beginning.
Programmers have also created software to do the following tasks:
  • Organize employee schedules
  • Encode messages to protect bank transactions and other private information
  • Change speech into type
  • Format screenplays
  • Determine how to get the most lumber from a log
  • Count down seconds, like an egg timer
  • Create music CDs
  • Block unwanted advertisements on the World Wide Web or in e-mail
  • Keep track of airplane traffic
  • Design Web sites
  • Edit sound recordings
  • Help create more software

Monday 2 February 2015

Scratch Dice Game


Here are a couple of really basic videos that talk pupils though creating a dice game in Scratch.

You need to download Scratch at home and make the game for homework.

You need to email your finished game to me.

extension tasks


  1. pick the number of sides on the dice (4-6)
  2. pick how many dice (1 or 2)
  3. keep a score of which player won

Running order - Demo - Make Dice - Rolling dice - Multiple dice - Totals


CPU

Exam Questions

  • Describe the purpose of the processor (CPU) 
  • Explain how different components link to a processor (ROM, RAM, I/O, storage, etc)
  • Explain the effect of common CPU characteristics on the performance of the processor. These should include clock speed, number of cores and cache size/types