<turbo-stream action="append" target="section-items">
    <template>
            <a href="/computerscience/page/63299/topic-a4-project-exemplar" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/subject/generic/44/01.jpg?v=1790338362"
            alt="Topic A4 Project Exemplar"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teacher Resources (new)
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        Topic A4 Project Exemplar
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> 1. Problem Specification 2. Decomposition 3. Abstraction 1. Pattern Recognition 2. Algorithm Design (using K-NN with k=1) Pseudocode: 1. Code Implementation 2. Testing & Debugging Plan | Test Case # |...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            20 July 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61927/b4-abstract-data-types-hl-only-approaches" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-(hl-only)/adt.jpeg"
            alt="B4 Abstract data types (HL only) Approaches"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teacher Resources (new)
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B4 Abstract data types (HL only) Approaches
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section outlines the planning for the unit in terms of allocation for each learning statement.  This section offers lesson plans, activities, and worksheets. Depending on your students' prior learning,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            30 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62284/b-413-construct-and-apply-linked-lists-java-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-%28hl-only%29/b-4.1.3.png"
            alt="B 4.1.3 Construct and apply linked lists - Java (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teacher Resources (new)
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.3 Construct and apply linked lists - Java (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> The syllabus subtopic B4.1.3 focuses on the practical skill of constructing and applying various types of linked lists within the Diploma Programme (DP) Computer Science course, specifically for Higher...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62093/b-412-evaluate-linked-lists-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-%28hl-only%29/ll.jpeg"
            alt="B 4.1.2 Evaluate linked lists (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teacher Resources (new)
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.2 Evaluate linked lists (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Explore linked lists (singly, doubly, circular), their diagrammatic representation, and core operations: insertion, deletion, traversal, and search. We'll also evaluate their advantages and disadvantages,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61930/b-411-adts-in-programming" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-%28hl-only%29/adt.jpeg"
            alt="B 4.1.1 ADTs in programming"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teacher Resources (new)
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.1 ADTs in programming
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section is dedicated to understanding Abstract Data Types (ADTs) in programming. This page breaks down the properties and purpose of ADTs, focusing on their core principles and their role in providing...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62750/b-415-sets-as-an-adt-python-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-(hl-only)/slide2.png"
            alt="B 4.1.5 Sets as an ADT Python (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            eBook
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.5 Sets as an ADT Python (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> In computer science, we often need to work with groups of items. You are already familiar with lists, which are ordered collections. But what if you need a collection where the order doesn't matter, and...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62751/b-415-sets-as-an-adt-java-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-%28hl-only%29/slide2.png"
            alt="B 4.1.5 Sets as an ADT Java (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            eBook
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.5 Sets as an ADT Java (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> In computer science, we often need to work with groups of items. You are already familiar with arrays and ArrayLists, which are ordered collections. But what if you need a collection where the order doesn't...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62809/b-416-core-principles-of-adts-python-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-(hl-only)/screenshot-2025-06-21-at-15.23.25.png"
            alt="B 4.1.6 Core principles of ADTs - Python (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            eBook
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.6 Core principles of ADTs - Python (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Discover the power behind Python's dict and set in this guide to Abstract Data Types and hash tables. Learn how hashing functions, collision resolution, and load factors enable lightning-fast data operations....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62810/b-416-core-principles-of-adts-java-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-(hl-only)/screenshot-2025-06-21-at-15.23.25.png"
            alt="B 4.1.6 Core principles of ADTs - Java (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            eBook
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.6 Core principles of ADTs - Java (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Uncover the mechanics behind Java's HashMap and HashSet. This guide explains Abstract Data Types (ADTs) and the hash table structure that powers them. Delve into .hashCode(), collision resolution with...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62634/b-413-construct-and-apply-linked-lists-java-hl-only" class="card text-body rounded-0 text-decoration-none" data-turbo-frame="_top" data-turbo="false">
        <div class="card-body">
            <div class="row align-items-start gx-3">
                <div class="col-4 col-lg-3">
                    <div class="rounded overflow-hidden hover-zoom hover-overlay">
        <img
            class="d-block w-100 height-150 object-cover"
            src="https://teacher-sites-storage.inthinking.net/ib/computerscience/2025/theme-b-computational-thinking/b4-abstract-data-types-%28hl-only%29/b-4.1.3.png"
            alt="B 4.1.3 Construct and apply linked lists - Java (HL Only)"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            eBook
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 4.1.3 Construct and apply linked lists - Java (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> The syllabus subtopic B4.1.3 focuses on the practical skill of constructing and applying various types of linked lists within the Diploma Programme (DP) Computer Science course, specifically for Higher...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 June 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>



    </template>
</turbo-stream>

    <turbo-stream action="update" target="load-more">
        <template>
            <div class="d-flex justify-content-center my-3">
    <a href="/computerscience/latest-updates?page=69" class="btn btn-secondary loader">
        <i class="fa-regular fa-circle-plus"></i>
        Load more
    </a>
    <div class="spinner-border load-more text-primary" role="status">
        <span class="visually-hidden">Loading...</span>
    </div>
</div>

        </template>
    </turbo-stream>
