Home
All Resources
Login
Home
All Resources
Past Papers
Syllabus Notes
Revision Qns
Tutors
Login
Information Technology IT | 9626
1 Data processing and information -
Understand differences between data and information
1 Data processing and information -
Identify direct and indirect data sources
1 Data processing and information -
Evaluate quality of information (accuracy, relevance, age, detail, completeness)
1 Data processing and information -
Explain the need for encryption
1 Data processing and information -
Describe encryption methods (symmetric, asymmetric)
1 Data processing and information -
Understand encryption protocols (TLS/SSL, IPsec)
1 Data processing and information -
Apply validation techniques (presence, range, type, length, format, check digit)
1 Data processing and information -
Use verification methods (visual checking, double entry, parity check)
1 Data processing and information -
Describe batch processing applications (utility bills, payroll)
1 Data processing and information -
Explain real-time processing uses (online booking, traffic control)
2 Hardware and software -
Describe characteristics of mainframe computers and supercomputers
2 Hardware and software -
Identify types of system software (compilers, interpreters, OS, utilities)
2 Hardware and software -
Explain utility software functions (anti-virus, backup, disk defragmentation)
2 Hardware and software -
Compare custom-written and off-the-shelf software
3 Monitoring and control -
Identify sensor types (light, temperature, pressure, humidity, gas)
3 Monitoring and control -
Describe sensor applications in monitoring (weather, healthcare)
3 Monitoring and control -
Explain calibration techniques (one-point, two-point, multi-point)
3 Monitoring and control -
Describe control technologies (smart homes, traffic lights, autonomous vehicles)
4 Algorithms and flowcharts -
Write algorithms with decision-making (branching, looping)
4 Algorithms and flowcharts -
Use pseudocode (INPUT, WRITE, FOR, WHILE)
4 Algorithms and flowcharts -
Create and interpret flowcharts
5 eSecurity -
Explain personal data security and confidentiality
5 eSecurity -
Identify malware types (trojan, worms, spyware, ransomware)
5 eSecurity -
Describe malware prevention strategies
6 The digital divide -
Define the digital divide and its causes
6 The digital divide -
Evaluate impact of digital divide on individuals and organizations
7 Expert systems -
Describe components and structure of expert systems
7 Expert systems -
Identify applications of expert systems
8 Spreadsheets -
Create spreadsheet structures (page setup, headers)
8 Spreadsheets -
Use spreadsheet functions (SUM, IF, VLOOKUP, COUNTIF)
8 Spreadsheets -
Test spreadsheet elements (functions, validation, formatting)
8 Spreadsheets -
Create graphs and charts (bar, pie, line)
9 Modelling -
Perform what-if analysis and goal seek
9 Modelling -
Apply modelling to areas (financial forecasting, climate change)
9 Modelling -
Use simulations (disaster planning, pilot training)
10 Database and file concepts -
Assign database data types (text, numeric, date-time, Boolean)
10 Database and file concepts -
Understand database relationships (one-to-one, one-to-many)
10 Database and file concepts -
Create entity relationship diagrams (conceptual, logical)
10 Database and file concepts -
Normalize data to third normal form (3NF)
10 Database and file concepts -
Perform database query operations (create, update, delete)
11 Video and audio editing -
Apply video editing techniques (trimming, splicing, titles)
11 Video and audio editing -
Perform audio editing processes (normalizing, trimming, compression)
12 IT in society -
Understand types and uses of digital currencies (cryptocurrency, virtual currency)
12 IT in society -
Describe data mining applications (security, healthcare, security)
12 IT in society -
Identify social networking platforms (blogs, forums, instant messaging)
12 IT in society -
Evaluate IT impacts on society (healthcare, education, surveillance)
12 IT in society -
Explain technology-enhanced learning (MOOCs, online tutorials)
13 New and emerging technologies -
Describe Internet of Things (IoT) applications
13 New and emerging technologies -
Understand autonomous systems (vehicles, drones)
13 New and emerging technologies -
Explore medical technology advancements
14 Communications technology -
Identify network types (LAN, WAN, VPN, mobile)
14 Communications technology -
Describe network components (routers, switches, hubs)
14 Communications technology -
Understand network servers (file, web, mail, proxy)
14 Communications technology -
Explain cloud computing characteristics and uses
14 Communications technology -
Describe data transmission methods (fibre optic, wireless)
14 Communications technology -
Understand network protocols (TCP/IP, HTTP, FTP)
14 Communications technology -
Apply wireless transmission security (WEP, WPA)
14 Communications technology -
Describe mobile communication systems (3G, 4G, 5G)
14 Communications technology -
Explain network security methods (encryption, firewalls)
14 Communications technology -
Describe disaster recovery strategies
15 Project management -
Understand project life cycle stages (initiation, planning, execution)
15 Project management -
Use project management tools (Gantt charts, PERT charts)
15 Project management -
Explore project management software types
16 System life cycle -
Manage system life cycle phases (analysis, design, testing)
16 System life cycle -
Understand software development methods (agile, waterfall, RAD)
16 System life cycle -
Describe prototyping types (evolutionary, throwaway)
16 System life cycle -
Analyze maintenance types (corrective, adaptive, preventive)
17 Data analysis and visualization -
Perform data transformation and cleaning
17 Data analysis and visualization -
Create data visualization (pivot tables, charts)
18 Mail merge -
Understand mail merge data sources and master documents
18 Mail merge -
Apply mail merge rules (sorting, filtering, conditional fields)
19 Graphics creation -
Use graphics tools (layers, transform, alignment)
19 Graphics creation -
Create vector graphics (Bezier curves, shapes)
19 Graphics creation -
Edit bitmap images (selection, correction, resizing)
19 Graphics creation -
Understand image compression (lossless, lossy)
19 Graphics creation -
Manipulate text in graphics (font style, curves)
20 Animation -
Understand animation components (primary, secondary, sound)
20 Animation -
Create animations using variables (position control)
21 Programming for the web -
Use JavaScript for web interactivity
21 Programming for the web -
Understand JavaScript statements (variables, operators, functions)
21 Programming for the web -
Apply JavaScript loops (for, while, do-while)
21 Programming for the web -
Use JavaScript timing events (setTimeout, setInterval)