IB MYP-Year-5 Computer Science
IB MYP-Year-5 Computer Science learning path with 41 interactive activities covering 14 topics.
What's inside (55 items)
- Constructors and destructors
- Computer Science - Object-Oriented Programming - Constructors and destructors - Birth and Death of Objects
- Computer Science - Object-Oriented Programming - Constructors and destructors - Constructors in Depth
- Computer Science - Object-Oriented Programming - Constructors and destructors - Constructor Design
- Encapsulation
- Computer Science - Object-Oriented Programming - Encapsulation - Public, Protected, Private
- Computer Science - Object-Oriented Programming - Encapsulation - Add Encapsulation
- Computer Science - Object-Oriented Programming - Encapsulation - The Vending Machine Analogy
- Inheritance
- Computer Science - Object-Oriented Programming - Inheritance - Family Tree of Vehicles
- Computer Science - Object-Oriented Programming - Inheritance - Inheritance in Python
- Computer Science - Object-Oriented Programming - Inheritance - Inheritance Tracing
- Computer Science - Object-Oriented Programming - Inheritance - Build the Hierarchy
- Polymorphism
- Computer Science - Object-Oriented Programming - Polymorphism - Polymorphism in Practice
- Computer Science - Object-Oriented Programming - Polymorphism - Polymorphism Patterns
- Computer Science - Object-Oriented Programming - Polymorphism - Poly or Not?
- Computer Science - Object-Oriented Programming - Polymorphism - Same Command, Different Results
- Abstraction
- Computer Science - Object-Oriented Programming - Abstraction - Levels of Detail
- Computer Science - Object-Oriented Programming - Abstraction - Abstract Classes and Interfaces
- Computer Science - Object-Oriented Programming - Abstraction - Design Abstract Classes
- Bubble sort
- Computer Science - Algorithms - Bubble sort - Bubble Sort Dance
- Computer Science - Algorithms - Bubble sort - Bubble Sort Algorithm
- Computer Science - Algorithms - Bubble sort - Trace Bubble Sort
- Selection sort
- Computer Science - Algorithms - Selection sort - Selection Sort Algorithm
- Computer Science - Algorithms - Selection sort - Pick the Smallest
- Computer Science - Algorithms - Selection sort - Selection Sort Drill
- Insertion sort
- Computer Science - Algorithms - Insertion sort - Sort Your Hand of Cards
- Computer Science - Algorithms - Insertion sort - Insertion Sort Tracing
- Computer Science - Algorithms - Insertion sort - Insertion Sort Algorithm
- JavaScript basics
- Computer Science - Web Development - JavaScript basics - Click and React
- Computer Science - Web Development - JavaScript basics - JavaScript Fundamentals
- Computer Science - Web Development - JavaScript basics - JavaScript Essentials
- DOM manipulation
- Computer Science - Web Development - DOM manipulation - DOM Tree and Manipulation
- Computer Science - Web Development - DOM manipulation - DOM Manipulation Code
- Computer Science - Web Development - DOM manipulation - DOM Detective
- Responsive design
- Computer Science - Web Development - Responsive design - Device Size Challenge
- Computer Science - Web Development - Responsive design - Responsive Web Design
- Computer Science - Web Development - Responsive design - Make It Responsive
- Logic gates
- Computer Science - Computer Architecture - Logic gates - Logic Gate Light Switch
- Computer Science - Computer Architecture - Logic gates - Logic Gates and Truth Tables
- Computer Science - Computer Architecture - Logic gates - Truth Table Challenge
- Boolean algebra
- Computer Science - Computer Architecture - Boolean algebra - Boolean Algebra Laws
- Computer Science - Computer Architecture - Boolean algebra - Simplify Boolean Expressions
- Networking basics
- Computer Science - Networking - Networking basics - Computer Networks
