Digital Analysis, Legislation & Emerging Issues
Content Area 1: Problem Solving
Computational Thinking
3 Lessons
|
3 Quizzes
Modularisation & Decomposition
Modularisation & Decomposition
Pattern Recognition
Pattern Recognition
Abstraction
Abstraction
Algorithms
4 Lessons
|
4 Quizzes
Algorithm Design
Algorithm Design
Pseudocode
Pseudocode
Improving Algorithms
Improving Algorithms
Flowcharts
Flowcharts
Content Area 2: Introduction to Programming
Program Data
4 Lessons
|
4 Quizzes
Handling Data Within a Program
Handling Data Within A Program
Data Structures – Lists
Data Structures – Lists
Data Structures – Dictionaries
Data Structures – Dictionaries
Data Structures – Arrays
Data Structures – Arrays
Operators
1 Lesson
|
1 Quiz
Arithmetic, Relational & Logical Operators
Arithmetic, Relational & Logical Operators
File Handling
1 Lesson
|
1 Quiz
File Operations
File Operations
Program Structure
3 Lessons
|
3 Quizzes
Sequential Programming
Sequential Programming
Selection Programming
Selection Programming
Iteration Programming
Iteration Programming
Built-In Functions
6 Lessons
|
6 Quizzes
Random Number Functions
Random Number Functions
Range & Rounding Functions
Range & Rounding Functions
String Functions
String Functions
Basic Input & Output Functions
Basic Input & Output Functions
Library Functions
Library Functions
Functions & Procedures
Functions & Procedures
Standard Algorithms
5 Lessons
|
5 Quizzes
Linear Search
Linear Search
Binary Search
Binary Search
Bubble Sort
Bubble Sort
Insertion Sort
Insertion Sort
Merge Sort
Merge Sort
Validation & Error Handling
2 Lessons
|
2 Quizzes
Validating Data 1
Validating Data 1
Validating Data 2
Validating Data 2
Maintainable Code
1 Lesson
|
1 Quiz
Maintainable Code
Maintainable Code
Testing
2 Lessons
|
2 Quizzes
Component Testing & Methodologies
Component Testing & Methodologies
Root Cause Analysis & Test Plans
Root Cause Analysis & Test Plans
Content Area 3: Emerging Issues & Impact of Digital
Moral & Ethical Issues
4 Lessons
|
4 Quizzes
Understanding The Issues 1
Understanding the Issues 1
Understanding the Issues 2
Understanding the Issues 2
Understanding the Issues 3
Understanding the Issues 3
Response to Ethical & Moral Issues
Response to Ethical & Moral Issues
Emerging Trends & Technology
1 Lesson
|
1 Quiz
Implications of Emerging Technologies
Implications of Emerging Technologies
Content Area 4: Legislation & Regulatory Requirements
Legislation
3 Lessons
|
3 Quizzes
Data Protection & Computer Misuse
Data Protection & Computer Misuse
Health & Safety and Equality
Health & Safety and Equality
Intellectual Property, Monitoring & International Law
Intellectual Property, Monitoring & International Law
Guidelines & Codes of Conduct
3 Lessons
|
3 Quizzes
Codes of Conduct
Codes of Conduct
Guidelines & Agreed Standards
Guidelines & Agreed Standards
Acceptable Use Policies
Acceptable Use Policies
Next Module
Computational Thinking
Digital Analysis, Legislation & Emerging Issues
Computational Thinking
Module Content
0% Complete
0/3 Steps
Modularisation & Decomposition
Modularisation & Decomposition
Pattern Recognition
Pattern Recognition
Abstraction
Abstraction
Back to Course
Next Module