Support Material

GCE Computing

OCR Advanced Subsidiary GCE in Computing: H047

Unit: F451

This Support Material booklet is designed to accompany the OCR Advanced Subsidiary GCE specification in Computing for teaching from September 2008.

GCE [subject] 3 of 28

Contents

Introduction 3

Schemes of Work 5

Lesson Plans 18

Other forms of Support 26

GCE [subject] 3 of 28

Introduction

Background

A new structure of assessment for A Level has been introduced, for first teaching from September 2008. Some of the changes include:

·  The introduction of stretch and challenge (including the new A* grade at A2) – to ensure that every young person has the opportunity to reach their full potential

·  The reduction or removal of coursework components for many qualifications – to lessen the volume of marking for teachers

·  A reduction in the number of units for many qualifications – to lessen the amount of assessment for learners

·  Amendments to the content of specifications – to ensure that content is up-to-date and relevant.

OCR has produced an overview document, which summarises the changes to Computing. This can be found at www.ocr.org.uk, along with the new specification.

In order to help you plan effectively for the implementation of the new specification we have produced this Scheme of Work and Sample Lesson Plans for Computing. These Support Materials are designed for guidance only and play a secondary role to the Specification.

Our Ethos

All our Support Materials were produced ‘by teachers for teachers’ in order to capture real life current teaching practices and they are based around OCR’s revised specifications. The aim is for the support materials to inspire teachers and facilitate different ideas and teaching practices.

Each Scheme of Work and set of sample Lesson Plans is provided in:

·  PDF format – for immediate use

·  Word format – so that you can use it as a foundation to build upon and amend the content to suit your teaching style and students’ needs.

The Scheme of Work and sample Lesson plans provide examples of how to teach this unit and the teaching hours are suggestions only. Some or all of it may be applicable to your teaching.

The Specification is the document on which assessment is based and specifies what content and skills need to be covered in delivering the course. At all times, therefore, this Support Material booklet should be read in conjunction with the Specification. If clarification on a particular point is sought then that clarification should be found in the Specification itself.

A Guided Tour through the Scheme of Work

GCE Computing 3 of 27

GCE Computing H047/H447: Unit F451 Computer fundamentals /
Section title: 3.1.1 Components of a Computer System /
Suggested teaching time range / Specification content / Teacher guidance /
Section summary / Candidates should be able to: / Clarification and suggestions / Teacher notes /
·  Types of hardware
·  Types of software / a. define the terms: hardware, software, input device, storage device and output device; / ·  Basic definitions suffice.
·  The relationships between the various pieces of hardware should also be understood.
b. describe the purpose of input devices, storage devices and output devices; / ·  Not just the terms being defined, but what are they used for. Again, keep it very simple. / ·  There are plenty of example uses in the classroom.
c. describe the different roles and functions of systems software and applications packages. / ·  For systems software, read operating system (software).
·  An applications package is considered to consist of software, documentation and will probably be linked to other similar software in the same package to form a suite. / ·  Again, plenty of examples that the students should be used to using.

GCE Computing 5 of 27

GCE Computing H047/H447: Unit F451 Computer fundamentals /
Section title: 3.1.2 Software /
Suggested teaching time range / Specification content / Teacher guidance /
Section summary / Candidates should be able to: / Clarification and suggestions / Teacher notes /
·  The systems development life cycle / a.  describe the stages of the systems life cycle; / ·  Standard stages which should be taken as being those in this specification section. / ·  Much of this section will be specifically related to the project work in module 4 and candidates should use this knowledge when producing their project.
b.  explain the importance of defining a problem accurately; / ·  Need for agreement between the analyst and the client to ensure the correct problem is being solved.
c.  describe the function and purpose of a feasibility study;
d.  explain the importance of determining the information requirements of a system and describe different methods of fact finding, including questionnaires, observation, and structured interviews, highlighting the advantages and disadvantages of each method;
e.  describe what is involved when analysing the requirements of a system, explaining the nature and content of the requirements specification, including current data structures, inputs, outputs and processing represented in diagrammatic form (data flow diagrams, system flowcharts), identify inefficiencies/problems in the current system; / ·  Accurate diagrams and the correct use of conventions are to be applauded, but in the first instance concentrate on the logic of the situations.
f.  describe a design specification including input design, diagrammatic depiction of the overall system, processing, data structure design and output design;
g.  explain the importance of evaluating the system, and how to identify the criteria used for evaluation; / ·  A system should be evaluated against the objectives originally agreed between the client and the analyst. Other areas may need to be evaluated but only if the originally defined objectives were inadequate.
h.  explain the content and importance of different types of documentation at different stages in the system life cycle, including the technical and user manuals; / ·  Documentation will differ in type and volume according to the type of problem solution being created. Candidates should also be aware of the need for documentation to be created and used throughout the solution and not just appended at the end.
i.  explain the importance of system testing and installation planning; / ·  Installation planning is not something that the analyst can do in isolation, it must be in collaboration with the client.
j.  explain the purpose of maintaining the system, and explain the need for system review and reassessment, understanding that software has a limited life span; / ·  Include: corrective, perfective, adaptive maintenance techniques and the reasons for each.
k.  describe prototyping to demonstrate how a solution will appear;
l.  describe the spiral and waterfall models of the systems life cycle;
·  Generic applications software / m.  identify the features of common applications found in business, commercial and industrial applications: e.g. stock control, order processing, payroll, process control, point of sale systems, marketing, computer aided design (CAD), computer aided manufacture (CAM); / ·  Although this is an open list, examples will normally be taken from those listed.
n.  identify and justify generic applications software for particular application areas e.g. word processing, spreadsheets, desktop publishing(DTP), presentation software, drawing packages;
o.  identify and justify application areas for which custom-written applications software is appropriate; / ·  Normally it will be because the application is a ‘one-off’ and does not fit the normal criteria for standard software.
p.  describe the characteristics of knowledge based systems; / ·  A knowledge based system has four distinct sections: the knowledge base, the rule base, the inference engine which applies the rules to the knowledge, and the user interface.
·  Operating systems / q.  describe the purpose of operating systems;
r.  describe the characteristics of different types of operating systems and their uses: batch, real-time, single user, multi-user, multi-tasking and distributed systems;
s.  describe a range of applications requiring batch processing and applications in which a rapid response is required;
·  User interfaces
/ t.  identify and describe the purpose of different types of user interface: forms, menus, GUI, natural language and command line, suggesting the characteristics of user interfaces which make them appropriate for use by different types of user; / ·  Candidates will be expected to be able to apply knowledge to given applications.
u.  discuss the importance of good interface design;
·  Utilities / v.  identify and describe the purpose of a range of utilities, e.g. compression software, hardware drivers, anti-virus software, file handlers. / ·  The important ones are the ones specified here. Note that ‘file handlers’ cover a large number of different tasks that are carried out with files.

GCE Computing 5 of 27

GCE Computing H047/H447: Unit F451 Computer fundamentals /
Section title: 3.1.3 Data: Its representation, structure and management in information systems /
Suggested teaching time range / Specification content / Teacher guidance /
Section summary / Candidates should be able to: / Clarification and suggestions / Teacher notes /
·  Number systems / a.  express numbers in binary, binary coded decimal (BCD), octal and hexadecimal;
b.  describe and use two’s complement and sign and magnitude to represent negative integers;
c.  perform integer binary arithmetic: addition and subtraction;
d.  explain the use of code to represent a character set (ASCII, EBCDIC and UNICODE); / ·  ASCII is the important one and should be understood. The others are examples of different standard sets of code and the understanding of the fact that there are others is enough.
·  Data capture, preparation and entry / e.  describe manual and automatic methods of gathering and inputting data into a system, including form design, keyboard entry, voice recognition, barcodes, optical mark recognition (OMR), optical character recognition (OCR), magnetic ink character recognition (MICR), touch screens; image capture, chip and pin, sensors and remote data logging; / ·  Note: ‘Describe the methods…’ The methods themselves may need to be described but also the characteristics that make them useful and used.
·  Validation and verification of data / f.  explain the techniques of validation and verification, and describe validation tests which can be carried out on data; / ·  All the normal validation tests are expected including the use of check digits.
·  Outputs from a system / g.  describe possible forms of output such as graphs, reports, interactive presentations, sound, video, images, animations, stating the advantages and disadvantages of each with reference to the target audience; / ·  Candidates will be expected to justify uses of different output formats in given situations.
h.  explain the procedures involved in backing up data and archiving, including the difference between data that is backed up and data that is archived.

GCE Computing 5 of 27

GCE Computing H047/H447: Unit F451 Computer fundamentals /
Section title: 3.1.4 Hardware /
Suggested teaching time range / Specification content / Teacher guidance /
Section summary / Candidates should be able to: / Clarification and suggestions / Teacher notes /
·  Processor components / a.  describe the function and purpose of the control unit, memory unit and ALU (arithmetic logic unit) as individual parts of a computer;
b.  explain the need for and use of registers in the functioning of the processor (Program Counter, Memory Address Register, Memory Data Register, Current Instruction Register and Accumulator);
c.  explain the need for and describe the use of buses to convey information (Data, Address and Control buses);
d.  describe the connectivity of devices (methods of hard wiring and wireless connections);
e.  describe the differences between types of primary memory and explain their uses; / ·  RAM and ROM will be sufficient. Be careful with definitions of the uses. For example BIOS is not fully stored in ROM because it can be user defined.
f.  describe the basic features, advantages, disadvantages and uses of secondary storage media; / ·  Magnetic, optical and solid state media should be covered.
g.  describe the transfer of data between different devices and primary memory, including the uses of buffers and interrupts;
·  Peripheral devices / h.  describe a range of common peripheral devices in terms of their features, advantages, disadvantages and uses : bar code readers, MICR, OCR, OMR, scanners, printers, plotters, speakers, microphones, sensors, actuators (this list is indicative and any device which could be connected to the computer for input, output and storage should be considered as included);
i.  describe and justify the appropriate peripheral hardware for a given application.

GCE Computing 5 of 27

GCE Computing H047/H447: Unit F451 Computer fundamentals /
Section title: 3.1.5 Data transmission /
Suggested teaching time range / Specification content / Teacher guidance /
Section summary / Candidates should be able to: / Clarification and suggestions / Teacher notes /
·  Data transmission / a.  describe the characteristics of a LAN (local area network) and a WAN (wide area network);
b.  show an understanding of the hardware and software needed for a LAN and for accessing a WAN, e.g. the Internet;
c.  describe the different types of data transmission: serial and parallel; and simplex, half duplex and duplex modes;
d.  explain the relationship between bit rates and the time sensitivity of the information;
e.  recognise that errors can occur in data transmission, and explain methods of detecting and correcting these errors (parity checks, the use of parity in data blocks to become self correcting, check sums and echoes); / ·  Any practical work on these concepts will be based on small examples rather than large scale. For example, a check sum may consider 4 bytes of data being transmitted in order to make the calculation manageable.
·  Circuit switching and packet switching / f.  describe packet switching and circuit switching;
g.  explain the difference in use of packet switching and circuit switching;
·  Protocols / h.  define the term protocol and explain the importance of a protocol to the transmission of data; / ·  A protocol should be seen as a set of rules to manage the transmission of data. Candidates will not be expected to describe specific protocols but will be expected to be able to suggest and explain the rules that would be a part of a protocol, for example: bit rate, method of data transfer, type of parity.
·  Networking / i.  describe the need for communication between devices and between computers, and explain the need for protocols to establish communication links; / ·  The concept of standardisation can be touched upon but a comprehensive treatment is above this level of assessment.
j.  explain the need for both physical and logical protocols and the need for layering in an interface. / ·  A higher level understanding is needed for this section. Keep the explanation straight forward. The rules in the protocol can be divided into two types and each one must be determined before others that depend on it, hence the concept of layering.