GRADE 12 / YEAR 13 AS ICT COURSE SYLLABUS 2020-2021
Candidates for Cambridge International A Level Information Technology study the following topics 11–19 and are expect to know the units 1-10 from the AS IT course.
11. Emerging technologies
12. Role and impact of IT in society
13. Networks
14. Project management
15. System life cycle
16. Graphics creation
17. Animation
18. Mail merge
19. Programming for the web
Learning Outcomes
11. Emerging technologies
Candidates should be able to:
- describe emerging technologies (including: 3D printing, 4G and 5G cellular communications, artificial
intelligence, augmented reality, biometrics, cloud computing, computer-assisted translation, holographic
and 4th generation optical data storage, holographic imaging, quantum cryptography, robotics,
QR codes, wearable computing, ultra-high definition television (including: 4K resolution screens)
vision enhancement, virtual reality, and their possible uses in different fields, (including: medicine,
manufacturing, space exploration)
- evaluate the impact of emerging technologies on individuals and their lifestyles (including: smartphones
performing many of the tasks that PCs and laptops perform)
- evaluate the impact of emerging technologies on organisations
- evaluate the impact of emerging technologies on medicine (including: development of prosthetics
and medical products, tissue engineering, artificial blood vessels and the design of medical tools and
equipment)
- evaluate the impact of emerging technologies on the environment
- discuss the advantages and disadvantages of storing data in the cloud
12. Role and impact of IT in society
Candidates should be able to:
12.1 E-business
• evaluate the impact of information technology on e-business (including: banking, shopping, trading
goods)
- describe how it is possible to be subjected to fraud when using credit cards online
- evaluate the impact of digital currency (including: Bitcoin, Litecoin)
- explain how IT is used in e-business (including: electronic funds transfer, automatic stock control, electronic data exchange, business-to-business buying and selling, online stores)
- discuss how organisations mine data to analyse social and economic trends
12.2 Social networking
- evaluate methods used for social networking (including: chat rooms, instant messaging, forums, email,
blogs, microblogs) and their impact on changing social patterns
12.3 Video conferencing and teleworking
- describe video conferencing and the hardware and software used
- describe web conferencing and the hardware and software used
- discuss the advantages and disadvantages of video conferencing on employers and employees
- discuss the advantages and disadvantages of web conferencing on employers and employees
- describe teleworking
- discuss the effects of teleworking on employers and employees
12.4 Technology in society
- evaluate the impact of information technology on society (including: sport, manufacturing, medicine,
education, banking, e-business)
12.5 Technology enhanced learning
- discuss the advantages and disadvantages of software-based training methods
- evaluate the impact of technology on learning (including: Massive Open Online Courses (MOOC), computer based training, online tutorials, video conferencing)
13. Networks
Candidates should be able to:
13.1 Network components
- describe the role and operations of the following components in a network: switches, hubs, wireless access points, network interface cards, wireless network interface cards, routers, repeaters, gateways, bridge, firewalls (hardware and software) and servers
- describe bandwidth
- describe bit rate
- describe bit streaming (both real time and on demand)
- discuss the importance of bit rates/broadband speed on bit streaming
- describe packet switching, circuit switching and message switching
- describe optical communication/transmission methods (fibre optic, laser), their advantages,
- disadvantages and their typical applications
- evaluate wireless communication/transmission methods (including: Bluetooth, infrared, WiFi, radio), their advantages, disadvantages and their typical applications
- explain the importance of bandwidth and bit rate when transmitting data
- analyse how different types of communication/transmission media (cables, wireless, optical) govern the bandwidth available for transmitting data
- describe what a protocol is and different types of protocols (including: Wide Area Network protocols and Local Area Network access protocols)
- describe how the BitTorrent protocol provides peer-to-peer file sharing
13.2 Network security
- describe the security issues that could arise from networking computers
- explain how security issues can be prevented on a computer network
- evaluate a range of physical and software based security methods for a computer network
- list the principles of a data protection act
- analyse the need for a data protection act
- evaluate methods for combating IT crime (including: physical security methods, biometric methods, firewalls, back-up, encryption, access rights, malware security, antivirus, anti-spyware)
13.3 Satellite Communication Systems
- describe how Satellite Communication Systems are used and work in data transfer systems, television and radio broadcasting systems and global positioning systems (GPS)
- discuss the advantages and disadvantages of using satellites for data transfer systems, television and radio broadcasting systems, and GPS
14. Project management
Candidates should be able to:
14.1 Stages in project management
- describe the stages of project management from project conception to project close
14.2 Types of project management
discuss the types of project management software and the advantages and disadvantages of each type
14.3 Project management software
- explain how project management software is used (including: planning, scheduling of tasks, allocation of resources, costings, communications, decision-making)
14.4 Critical path analysis
- describe, interpret and create a critical path analysis
14.5 Gantt charts
- describe, interpret and create a Gantt chart
14.6 Disaster recovery management
- describe disaster recovery management (including: risk analysis, perpetrator analysis, risk testing, quantifying the risk, securing the risk, software protection, password controls, recovery management)
14.7 Prototyping
- describe prototyping
- describe types of prototyping (including: evolutionary, incremental, throw-away, rapid)
- discuss the advantages and disadvantages of prototyping
- describe Rapid Application Development (RAD) and other methods of software development (including: the conventional ‘waterfall’ method) discuss the advantages and disadvantages of rapid application development (RAD)
14.8 CAD/CAM
- evaluate the use of computer-aided design (CAD) and computer-aided manufacturing (CAM)
- describe the uses of computer-aided design (CAD) and computer-aided manufacturing (CAM)
- discuss the benefits and drawbacks of using computer-aided design (CAD) and computer-aided manufacturing (CAM)
15. System life cycle
Candidates should be able to:
15.1 Analysis
- analyse and evaluate different methods of researching a situation (including: questionnaires, interviews, observation, document analysis)
- describe the content of the requirements specification, system specification and design specification
15.2 Design
- identify a flow of data through a system and create a data flow diagram (DFD) and a system flowchart
- design and evaluate data collection forums and screen layouts
- design and evaluate validation routines
- create a data dictionary for a given situation
- evaluate suitable hardware and software for a new system
15.3 Development and testing
- describe the purpose of test data
- explain the purpose of alpha testing
- explain the purpose of beta testing
- analyse the difference betwen alpha testing and beta testing
- explain the purpose of black box testing
- explain the purpose of white box testing
- analyse the difference between black box testing and white box testing
- explain the importance of testing and having a test plan
- describe how a test plan is created
- create a test plan for a given situation
15.4 Implementation
- describe the different methods of implementing a system (including: parallel running direct changeover, phased implementation, pilot implementation)
- analyse the suitability of an implementation method for a given situation
15.5 Documentation
- design and develop elements of technical documentation
- design and develop elements of user documentation
- explain the need for technical and user documentation
15.6 Evaluation and maintenance
- evaluate a new system in terms of efficiency, ease of use and meeting user requirements
- explain the need for maintenance
- explain perfective, adaptive, preventive and corrective maintenance
16. Graphics creation
Candidates should be able to:
16.1 Vector images
- create a vector image that meets the requirements of its intended application and audience
- use layers to overlap items
- use grouping or merging tools
- use rotation and place an item
- use transform tools to resize
- use selection tools to select parts of an image
- use crop tools to crop part of an image
- use fill tools to colour items
- use colour gradients
- use node editing
- fit text to a path
- save an image in different file formats
- compress an image to different resolutions using file formats (including: .jpg and .png) to suit
- different media file size requirements
16.2 Bitmap images
- create a bitmap image that meets the requirements of its intended application and audience
- use layers to overlap items
- use rotation and place an item
- use grouping or merging tools
- use selection tools to select parts of an image
- use crop tools to crop part of an image
- use masking tools
- use tools to improve parts of an image (including: blend, replicate, retouch)
- use tools to remove red eye
- use filters (including: blur, distort, sharpen)
- convert between colour, duotone and black and white images
- use colour gradients
- resize an image
- resize the canvas
- change the opacity of all or part of an image
- use text tools to include text
- save an image in different file formats
- compress an image to different resolutions using file formats (including: .bmp, .jpg, .png, gif to suit different media file size requirements)
- describe the difference between a bitmap and a vector graphic
- describe how typical features found in bitmapped and vector graphics software are used in practice
- evaluate their suitability for a given scenario
- evaluate the impact of image editing on society (including: media, advertising, fashion, shopping, politics, entertainment)
17. Animation
Candidates should be able to:
- create and evaluate an animation (stop frame and key frame) that meets the requirements of its
- intended application and audience
- place objects
- place an image
- use frames
- set key frames
- use timings
- use layers
- show and hide objects
- resize objects
- use coordinates to move and place objects
- understand the use of tweening and what effect it creates
- use tweening (motion tweening) to create a smooth transition between frames
- use morphing (shape tweening)
- understand the use of morphing and what effect it creates
- use morphing to create a smooth transition between images
- add text
- change the opacity of objects and text
- use masking layers
18. Mail merge
Candidates should be able to:
- create a master document structure (including: standard letter)
- create a source file using appropriate software
- link a master document to a source file, identifying and using correct field names, using conditional
- operators
- specify rules for managing recipients and contents of a mail merge
- set up fields for manual completion
- create appropriate prompts to the user for manual completion
- use the software to automatically select the required records
- use manual methods and software tools to ensure error-free accuracy
- perform mail merge using the master document and data sources
- create variable fields to control record selection and omission when merging
- explain why mail merge documents are created
19. Programming for the web
It is recommended that for this section of the syllabus, candidates should have a working knowledge of html and css, (for example, have studied website authoring in Cambridge IGCSE Information and Communication Technology, syllabus 0417).
Candidates should be able to use JavaScript to:
- demonstrate a range of object-based programming techniques
- recognise data types (including: number, string, Boolean, array, object)
- assign and understand the term variables
- carry out calculations and basic string manipulation
- use arrays
- use comparison and logical operators
- use conditional statements (including: if, else, else if, switch)
- use loops (including: for, for/in, while, do/while)
- use iterative methods
- create functions
- trap errors
- control events
- create html forms to interact with the user
- add comments to explain JavaScript code
- output/display data to:
- HTML documents
- HTML elements
- alert boxes
- the browser console
- add interactivity to webpages
- explain JavaScript terms and programming techniques
Unit Overviews
- Impact of Information Technology
Information Technology (IT) is the application of technology to process information.
The impact of IT on all aspects of everyday life is immense. The enormity of the impact can be seen in
industry and commerce, transport, leisure, medicine and the home. The impact on the work force is a
very important factor to consider and communications using new technologies have made the World
seem smaller.
- Hardware and software
Many hardware components and software applications are used in IT systems. It is important to
understand how these work, and how they interact with each other and within our environment.
- Network
Computer systems can be connected together to form networks allowing them to share resources.The internet
The internet is a global communications network that allows computers worldwide to connect and share
information in many different forms. Examples include email, web pages, and audio and video files. The
impact of the internet on our lives is profound. While it provides huge benefits to society, security of
data is an issue, both in the work place and for personal data.
- System life cycle
Information systems are developed within a planned continuous cycle that covers the initial
development of the system through to its scheduled updating or redevelopment. Each phase of
development is organised into separate stages.
- New technologies
As the information industry changes so rapidly, it is important to keep track of new and emerging
technologies and consider how they might affect everyday life.
Assessment
Paper 3 Advanced Theory 1 hour 45 minutes This written paper test section 11-19 of the syllabus content. The content of section 1 -10 is assumed knowledge. Candidates answer each question in spaces provided on the question paper . All question are compulsory 90 marks |
25% |
Paper 4 Advanced practical 2 hours 30 minutes
This paper tests section 16-19 of the syllabus content, and section 8-9 of the syllabus content within a problem-solving context. Candidates will also need to use their previous knowledge from all section of the syllabus. All task are compulsory. Candidates must use the post appropriate software of the most appropriate methods. 110 marks |
25% |