<turbo-stream action="append" target="section-items">
    <template>
            <a href="/computerscience/page/59376/b-223-stacks-python" 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/b2-programming/b2.2-data-structures/stack.jpeg"
            alt="B 2.2.3 Stacks Python"
        >
    </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 2.2.3 Stacks Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section explores the stack data structure, which operates on the LIFO principle (like a stack of plates!). We'll cover key operations (push, pop, peek, isEmpty), their efficiency, and how to choose...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            09 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/65224/b-223-worksheet-java" 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/04.jpg?v=1790338362"
            alt="B 2.2.3 Worksheet Java"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Activities
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 2.2.3 Worksheet Java
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Name: _________________________ This worksheet uses the standard Java Stack class, which has the following methods: Instructions: For each problem, trace the operations in the order given. Sketch the...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            08 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/65225/b-223-worksheet-java-answers" 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="B 2.2.3 Worksheet Java Answers"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Activities
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 2.2.3 Worksheet Java Answers
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Final Stack: Printed: Final Stack: Printed: Final Stack: [] (Empty) Final Stack: Description: An EmptyStackException is thrown. You cannot pop() from an empty stack. Final Stack: [] (Empty) 1. Sum of...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            08 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/65226/b-223-worksheet-python" 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/02.jpg?v=1790338362"
            alt="B 2.2.3 Worksheet Python"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Activities
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        B 2.2.3 Worksheet Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Name: _________________________ This worksheet uses a standard Python list as a stack, which has the following methods: Instructions: For each problem, trace the operations in the order given. Sketch...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            08 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59024/b-222-arrays-and-lists-python" 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/b2-programming/b2.2-data-structures/grid.jpeg"
            alt="B 2.2.2 Arrays and Lists Python"
        >
    </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 2.2.2 Arrays and Lists Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section explores how arrays and lists are used in Java and Python. We'll delve into one-dimensional and two-dimensional arrays, as well as ArrayLists. You'll learn how to manipulate these data structures,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            03 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59506/a-212-modern-digital-infrastructures" 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-a--concepts-of-computer-science/a2-networks/a2.1-network-fundamentals/global.jpeg"
            alt="A 2.1.2 Modern Digital Infrastructures"
        >
    </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">
                        A 2.1.2 Modern Digital Infrastructures
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Digital infrastructures connect us globally, enabling communication, data storage, services, and innovation. Benefits include efficiency, access to information, and economic growth. Limitations include...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 October 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62753/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-%28hl-only%29/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">
                            Teacher Resources (new)
                        </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"> These lessons focus on Abstract Data Types (ADTs) and Hash Tables/Maps. They cover core concepts like key-value pairs, hashing functions, collision resolution (linear probing and chaining), load factor,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            27 October 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62646/b-413-construct-and-apply-linked-lists-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-%28hl-only%29/b-4.1.3.png"
            alt="B 4.1.3 Construct and apply linked lists - Python (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 - Python (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">
                            25 October 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62694/b-415-construct-and-apply-sets-as-an-adt-python" 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/hash1.jpeg"
            alt="B 4.1.5 Construct and apply sets as an ADT Python"
        >
    </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.5 Construct and apply sets as an ADT Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This resource provides four complete one-hour lessons for teaching IB Computer Science topic B4.1.5, Sets as an ADT, using Python. Students will master set characteristics, union, intersection, difference,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            24 October 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/19709/51-linked-lists" 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/topic-5---abstract-data-structures/doublylinkedlist.png"
            alt="5.1 Linked lists"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teacher Resources (old)
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        5.1 Linked lists
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section discusses linked lists, focusing on their features and characteristics as dynamic data structures. It emphasises understanding the concepts of nodes and pointers. It also outlines how linked...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            24 October 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=43" 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>
