COMPUTING SCHEME OF WORK YEAR 9 Term 1 (Autumn) 02/09/13 to 20/12/13 (15 weeks) LOGIC and PROGRAMMING LOGIC Objectives: Outcomes: Students should have knowledge and understanding Students should be able to: of: convert between binary and denary numbers from binary numbers 0 to 15 types of application software in different contexts state the output of different logic gates AND, OR logic gates and NOT Sequencing of instructions. Sequence instructions into a logical order. PROGRAMMING PLANNING Objectives: Students should have knowledge and understanding of: a method of planning the flow of a program (e.g. flowcharts, pseudo code or algorithms). Outcomes: Students should be able to: identify key requirements of a program plan a program they intend to write. INPUT, OUTPUT and STORE DATA Objectives: Students should have knowledge and understanding of: what a variable is what is meant by inputting and outputting data. Outcomes: Students should be able to: output to text or movement on screen store an input in a variable. SEQUENCE Objectives: Students should have knowledge and understanding of: how instructions are executed in the sequence they are written. Outcomes: Students should be able to: write programs with instructions in the correct order SELECTION Students should have knowledge and understanding of: how programs can be made to only execute code if a condition is true using Boolean operators in conditions such as “equal to” (e.g. a==b) “not equal to” (e.g. a!=b), “less than” ((e.g. a<b) and “greater than” (e.g. a>b). ITERATION Students should have knowledge and understanding of: what is meant by a loop. Students should be able to: make a program execute something IF a given condition is true. Students should be able to: use a loop in a program to execute statements multiple times ARITHMETICS OPERATIONS Students should have knowledge and understanding of: the arithmetic operators: + - * /. Students should be able to: use an arithmetic operator within a program COMMENTS Students should have knowledge and understanding of: why comments are used in a program Students should be able to: add suitable comments to their programs. TEST and EVALUATE Students should be able to: test a program works in the way it is expected to evaluate a program they have written. Term 2 (Spring) 02/09/13 to 11/04/14 (13 weeks) HARDWARE AND SOFTWARE HARDWARE Objectives: Students should have knowledge and understanding of: components of a computer internal components of a computer and their function Peripherals and their function. Outcomes: Students should be able to: identify the components of a computer, eg input, output and storage devices identify the basic function of the common internal components of a computer, eg motherboard, CPU, RAM, ROM, graphics cards, sound cards, hard disks identify the basic functions of common peripherals, eg camera, keyboard, microphones, monitor, mouse, scanner, speakers, printer SOFTWARE Objectives: Students should have knowledge and understanding of: functions of an operating system types of application software in different contexts types of system software in different contexts types of utility software in different contexts Outcomes: Students should be able to: state why an operating system is needed, including its functions describe the difference between application software and system software state the purpose of different application software, eg presentation, desktop publishing (DTP), spreadsheet, database, image editing, web browsing, word processing state the purpose of different system utilities, eg computer security (antivirus, spyware protection and firewalls), disk organisation (formatting, file transfer, and defragmentation), and system maintenance (system information and diagnosis, system clean-up tools, automatic updating) Term 3 (Summer) 28/04/14 to 18/07/14 (11 weeks) TRENDS IN COMPUTING Objectives: Outcomes: Students should have knowledge and Students should be able to: understanding of: describe a development in computing a computing technology and how it has describe different examples of the use/application of that developed technology and their impact examples of that technology use technical terms when describing their development technical terms relevant to their chosen describe examples of ethical, social and legal considerations technology related to their chosen development. (Ethical considerations what are meant by ethical, social and are when we look at whether things that happen are legal considerations. considered as wrong or unfair. Legal considerations are when we look at whether things that happen are against the law. Social considerations are when things happen that change the way we live our lives). Term 1 (Autumn) 02/09/13 to 20/12/13 (15 weeks) LOGIC and PROGRAMMING Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 & 9 Week 10 Week 11 Week 12 & 13 Week 14 Week 15 Introduction to Binary System Conversion from Binary to Decimal Conversion from Decimal to Binary Logic gates (AND, OR and NOT) Sequencing instructions using logic gates End of topic test (LOGIC) Introduction to Programming and Microsoft Small Basic Algorithms, Flowcharts and Pseudo code Statements, Properties and Operations Variables Conditions and Loops Branching and Subroutines End of topic Test (Programming) Term 2 (Spring) 02/09/13 to 11/04/14 (13 weeks) HARDWARE AND SOFTWARE Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 &9 Week 10 & 11 Week 12 Week 13 Introduction to Computer systems Process device: The Central Processing Unit (CPU) Input devices: Computer peripherals (camera, keyboard, microphones, mouse, scanner, touch screen, sensors) Output devices: Computer peripherals (monitor, printer, speakers) Storage devices: Memory (RAM and ROM) and Hard Disks Common internal components of a computer (Motherboard, graphics card, sound cards) End of topic Test (Hardware) Operating Systems Utility Software Application Software and Common Software Applications Mock test and End of term Test (Hardware, Software and Logic) Term 3 (Summer) 28/04/14 to 18/07/14 (11 weeks) TRENDS IN COMPUTING Week 1 & 3 Week 4 Week 5 Week 6 to 10 Week 11 Development in computing Impact of developments in computing Computing ethical considerations Project (presentation) completion and delivery End of the year week (TBC)