png, 299.59 KB
png, 299.59 KB
docx, 27.96 KB
docx, 27.96 KB
docx, 28.39 KB
docx, 28.39 KB
docx, 28.3 KB
docx, 28.3 KB
docx, 28.62 KB
docx, 28.62 KB
docx, 28.43 KB
docx, 28.43 KB
docx, 28.83 KB
docx, 28.83 KB
docx, 28.12 KB
docx, 28.12 KB
docx, 28.24 KB
docx, 28.24 KB
docx, 28.57 KB
docx, 28.57 KB

This comprehensive bundle contains 9 complete unit planners covering the entire IB DP Computer Science Theme B: Computational Thinking and Problem-Solving (FA2027). Designed for combined SL/HL classrooms across Year 1, Term 2–3 and Year 2, Term 2 (~100+ teaching hours).

9 Units Included:

B1.1 CT Approaches – Problem specification; abstraction, decomposition, pattern recognition, algorithmic design; flowchart tracing.

B2.1 Programming Fundamentals – Variables, data types, scope, substring manipulation, exception handling, debugging.

B2.2 Data Structures – Static vs dynamic; arrays/Lists (1D/2D); stacks (LIFO); queues (FIFO).

B2.3 Programming Constructs – Sequencing; selection (if/else, Boolean/relational operators); loops (counted/conditional); functions, parameters, modularization.

B2.4 Programming Algorithms – Big O notation; linear search (O(n)); binary search (O(log n)); bubble/selection sort (O(n²)). HL: recursion.

B2.5 File Processing – Read/write/append modes; exception handling for file I/O.

B3.1 OOP Single Class – Classes, objects, attributes, methods, constructors; UML; static vs instance; encapsulation (private/public, getters/setters).

B3.2 OOP Multiple Classes (HL) – Inheritance, polymorphism (overriding/overloading), abstraction (abstract classes), composition vs aggregation, design patterns (singleton, factory, observer).

B4.1 Abstract Data Types (HL) – Linked lists (singly/doubly/circular); BSTs (insert/delete/traverse/search); sets (union/intersection/difference); hash tables (hashing, collision resolution).

Activities – Flowchart tracing, code writing, debugging, stack/queue simulations, search/sort tracing, file I/O, UML, inheritance hierarchies, linked list/BST drawing, hash table simulations.

Assessment – Formative (exit tickets, trace tables) + Summative (unit tests: MCQs, scenarios, practical programming).

Differentiation – Scaffolding (templates, syntax cards); extension (research); affirming identity (everyday analogies).

Cross-curricular – TOK (formal vs natural language, modelling reality); CAS (tutoring, community projects).

CT Skills – Abstraction, decomposition, pattern recognition, algorithmic thinking.

Resources – Craig’n’Dave, CS Field Guide, GeeksforGeeks, W3Schools, VisuAlgo, IB Guide, lab materials.

Pacing – 9 units (~100+ teaching hours).

#IBDP #IBComputerScience #ThemeB #ComputationalThinking #Programming #DataStructures #Algorithms #OOP #ADT #LinkedList #BinarySearchTree #HashTable #BigONotation #Recursion #FileProcessing #UML #Inheritance #Polymorphism #DesignPatterns #SLHL #HLOnly #IBTeachers #CompleteBundle

Get this resource as part of a bundle and save up to 20%

A bundle is a package of resources grouped together to teach a particular topic, or a series of lessons, in one place.

Bundle

IB DP Computer Science – Complete Teaching Bundle | Scheme of Work + Theme A & B 24 Unit Planners + IA + CSP + Case Study

Save hours of planning with this comprehensive IB Diploma Programme Computer Science teaching bundle, designed specifically for the First Assessment 2027 syllabus. This collection provides everything needed to plan, teach, and manage the complete two-year course for both Standard Level (SL) and Higher Level (HL). Whether you are teaching the course for the first time or updating your existing materials to match the new syllabus, this bundle offers a coherent, structured set of planning resources covering every stage of the programme—from curriculum mapping and weekly lesson planning to the Internal Assessment (IA), Collaborative Sciences Project (CSP), and Case Study preparation. This Bundle Includes IBDP Computer Science – Complete 2-Year Scheme of Work * Full two-year teaching plan * Weekly course schedule * SL & HL coverage * Assessment timeline * IA and CSP integration * Curriculum mapping * Resource planning Theme A: Concepts of Computer Science – 15 Unit Planners Covering every Theme A unit with: * Learning objectives * Lesson sequence * Teaching activities * Practical investigations * Assessment opportunities * Suggested resources * Differentiation ideas Theme B: Computational Thinking and Problem Solving – 9 Unit Planners Each planner includes: * Detailed lesson planning * Programming and computational thinking activities * Practical exercises * Assessment guidance * Resource suggestions * Skills progression Internal Assessment (IA), CSP & Case Study Planning Pack A dedicated planning resource to help teachers organise: * Internal Assessment timeline * Collaborative Sciences Project planning * Case Study integration * Student milestones * Teacher checkpoints * Course management Sample Unit Planner Theme A Topic A1.1: Computer Hardware and Operation Ideal for previewing the structure and quality of the complete unit planner series. Perfect For: IB Diploma Programme Computer Science teachers New IB educators Experienced teachers transitioning to First Assessment 2027 Department heads IB coordinators Schools standardising course delivery across multiple teachers Key Features: * Fully editable resources * Designed for both SL and HL * Covers the complete First Assessment 2027 syllabus * Logical progression across all curriculum topics * Ready-to-use planning documents * Helps ensure complete syllabus coverage * Saves significant lesson preparation time * Suitable for individual teachers and departments This bundle provides a complete planning solution for the entire IB DP Computer Science course, allowing teachers to focus more on delivering engaging lessons and supporting student success rather than creating planning documents from scratch. #IBDPComputerScience #IBComputerScience #IBDiploma #ComputerScience #FirstAssessment2027 #SchemeOfWork #SOW #UnitPlanner #TeachingBundle #ThemeA #ThemeB #SL #HL #InternalAssessment #IA #CSP #CaseStudy #CurriculumPlanning #CoursePlanning #LessonPlanning #EditableResources #TeacherResources #IBResources #ComputationalThinking #Programming #Algorithms #ComputerHardware #ProblemSolving #AssessmentPlanning #TwoYearCourse #InternationalBaccalaureate

£55.25

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.