<turbo-stream action="append" target="section-items">
    <template>
            <a href="/computerscience/page/61551/a-333-updating-data-in-databases-with-sql" 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/a3-databases/a3.3-database-programming/databaseicon.jpeg"
            alt="A 3.3.3 Updating Data in Databases with SQL"
        >
    </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">
                        A 3.3.3 Updating Data in Databases with SQL
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> SQL can modify databases via INSERT, UPDATE, and DELETE. Indexing impacts update speed and large changes may require index rebuilds. In this section we will explore how Structured Query Language (SQL)...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            08 February 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61532/a-332-constructing-queries-in-sql" 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/a3-databases/databaseicon.jpg"
            alt="A 3.3.2 Constructing Queries in SQL"
        >
    </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">
                        A 3.3.2 Constructing Queries in SQL
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Querying across two SQL tables involves using JOIN to combine data. Essential elements include relational and logical operators for filtering, LIKE for pattern matching, and ORDER BY for sorting. Key...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            08 February 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61410/a-326-database-scenarios" 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/a3-databases/a3.2-database-design/3nf.png"
            alt="A 3.2.6 Database Scenarios"
        >
    </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">
                        A 3.2.6 Database Scenarios
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Learn to construct 3NF databases for real-world scenarios (e.g., library, hospital, e-commerce, school, employee, inventory, crime reporting). Design efficient, normalized databases for practical applications....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            04 February 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62670/b-414-binary-search-trees-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/bst.png"
            alt="B 4.1.4 Binary Search Trees - 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.4 Binary Search Trees - Python (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> These materials provide three detailed, one-hour lessons for Python. Students will explore BST properties, their use in data organisation, and the core algorithms for insertion, deletion, traversal, and...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            02 February 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62666/b-414-binary-search-trees-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/bst.png"
            alt="B 4.1.4 Binary Search Trees - 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.4 Binary Search Trees - Java (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> These materials provide three detailed, one-hour lessons for both Java. Students will explore BST properties, their use in data organisation, and the core algorithms for insertion, deletion, traversal,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            02 February 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62687/b-414-binary-search-trees-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)/bst.png"
            alt="B 4.1.4 Binary Search Trees (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.4 Binary Search Trees (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section explains the structure and properties of BSTs, how they organise data for O(log n) efficiency, and how to perform key operations. Learn to sketch, search, traverse, insert, and delete nodes...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            02 February 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/66716/b-325-coding-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/01.jpg?v=1790338362"
            alt="B 3.2.5 Coding 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 3.2.5 Coding worksheet - Java
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Use the following code and copy and paste it into various files in your IDE in a project called DesignPatterns. Instructions: Open your project in your IDE. Complete the coding tasks in order. After each...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            30 January 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61810/b-325-design-patterns-in-oop-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/b3-object-oriented-programming/b3.2-fundamentals-of-oop-for-multiple-classes-%28hl-only%29/designpattern.jpeg"
            alt="B 3.2.5 Design Patterns in OOP (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 3.2.5 Design Patterns in OOP (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section explains common OOP design patterns, including singleton, factory, and observer. It explores how these patterns are applied to solve recurring programming problems. Relevant ATL Skills: Link...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            30 January 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/66724/b-325-coding-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 3.2.5 Coding 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 3.2.5 Coding Worksheet - Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Students should copy this code from their slides into a single file to begin the worksheet. Task: Modify the Singleton class to track an "access count." Reflection: Task: Add a new animal type to the...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            30 January 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/66699/b-325-worksheet-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/03.jpg?v=1790338362"
            alt="B 3.2.5 Worksheet 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 3.2.5 Worksheet Answers
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Scenario 1: Game Settings Scenario 2: Shape Creation Scenario 3: Stock Market Updates...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            28 January 2026
                        </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=32" 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>
