Computational Thinking, Algorithms & Programming
Boolean Logic
3 Lessons
|
3 Quizzes
Logic Diagrams
Logic Diagrams
Truth Tables
Truth Tables
Combining Gates & Solving Problems
Combining Gates & Solving Problems
Computational Thinking
1 Lesson
|
1 Quiz
Computational Thinking
Computational Thinking
Algorithm Design
5 Lessons
|
5 Quizzes
Problem Structure
Problem Structure
Pseudocode & Natural English
Pseudocode & Natural English
OCR Exam Reference Language
OCR Exam Reference Language
Flowcharts
Flowcharts
Improving Algorithms
Improving Algorithms
Programming Fundamentals & Data Types
5 Lessons
|
5 Quizzes
The Use of Outputs
The Use of Outputs
Variables & Data Types
Variables & Data Types
Variables, Constants & Input
Variables, Constants & Input
Casting Variables
Casting Variables
The Common Operators
The Common Operators
Sequence, Selection & Iteration
5 Lessons
|
5 Quizzes
Sequence and Selection 1
Sequence and Selection 1
Sequence and Selection 2
Sequence and Selection 2
Sequence and Selection 3
Sequence and Selection 3
Iteration 1
Iteration 1
Iteration 2
Iteration 2
String Manipulation & File Handling
3 Lessons
|
3 Quizzes
Basic String Manipulation 1
Basic String Manipulation 1
Basic String Manipulation 2
Basic String Manipulation 2
Basic File Handling Operations
Basic File Handling Operations
Data Structures
4 Lessons
|
4 Quizzes
One-Dimensional Arrays
One-Dimensional Arrays
Two-Dimensional Arrays
Two-Dimensional Arrays
Records
Records
SQL
SQL
Sub Programs
2 Lessons
|
2 Quizzes
Procedures
Procedures
Functions
Functions
Producing Robust Programs
4 Lessons
|
4 Quizzes
Defensive Design Considerations
Defensive Design Considerations
Input Validation
Input Validation
Maintainability
Maintainability
Testing
Testing
Programming Languages & IDEs
2 Lessons
|
2 Quizzes
Language Types & Translators
Language Types & Translators
The Integrated Development Environment
The Integrated Development Environment
Searching & Sorting 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
Next Module
Boolean Logic
Computational Thinking, Algorithms & Programming
Boolean Logic
Module Content
0% Complete
0/3 Steps
Logic Diagrams
Logic Diagrams
Truth Tables
Truth Tables
Combining Gates & Solving Problems
Combining Gates & Solving Problems
Back to Course
Next Module