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
KnowItAll Ninja Logo
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