<turbo-stream action="append" target="section-items">
    <template>
            <a href="/computerscience/page/61671/a-344-distributed-databases-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-a--concepts-of-computer-science/a3-databases/a3.4-alternative-databases-and-data-warehouses-%28hl-only%29/distributeddb.jpeg"
            alt="A 3.4.4 Distributed databases (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">
                        A 3.4.4 Distributed databases (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Explore distributed databases. Learn key features: concurrency control, consistency, partitioning, security, transparency, fault tolerance, global queries, replication, scalability. Understand ACID for...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            17 April 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61655/a-343-online-analytical-processing-olap-and-data-mining-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-a--concepts-of-computer-science/a3-databases/a3.4-alternative-databases-and-data-warehouses-%28hl-only%29/datamining.jpeg"
            alt="A 3.4.3 Online analytical processing (OLAP) and data mining (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">
                        A 3.4.3 Online analytical processing (OLAP) and data mining (HL  Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Uncover hidden insights in massive datasets. This section explores key data mining techniques: classification, clustering, regression, association rules, sequential patterns, and anomaly detection. Learn...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            16 April 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61645/a-341-different-types-of-database-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-a--concepts-of-computer-science/a3-databases/a3.4-alternative-databases-and-data-warehouses-(hl-only)/gis2.jpeg"
            alt="A 3.4.1 Different types of database (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">
                        A 3.4.1 Different types of database (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> NoSQL, cloud, spatial, and in-memory databases suit diverse needs like e-commerce, GIS, managed services, real-time analytics, social media, and SaaS. Understanding these models is key. In the world of...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            16 April 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61510/a-327-denormalizing-databases" 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/databaseicon.jpg"
            alt="A 3.2.7 Denormalizing databases"
        >
    </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.7 Denormalizing databases
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Evaluate denormalizing databases. Normalization reduces redundancy, but denormalization speeds up read-heavy apps by reducing joins. This trade-off balances simpler queries with data redundancy risks....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            13 April 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/60038/b-245-recursive-algorithms-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/b2-programming/b2.4-programming-algorithms/russian-dolls.jpg"
            alt="B 2.4.5 Recursive algorithms 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 2.4.5 Recursive algorithms Java (HL Only)
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Become a recursion master! This section dives deeper into recursive programming, focusing on how to construct and trace simple, non-branching recursive algorithms in Java and Python.  Sharpen your problem-solving...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            01 April 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61256/a-324-constructing-tables" 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="A 3.2.4 Constructing tables"
        >
    </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.4 Constructing tables
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> In relational databases, data is organised into tables. How these tables are structured and how they relate to each other is fundamental to the database's effectiveness. This section explores the principles...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            30 March 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61236/a-323-datatypes" 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/boolean.png"
            alt="A 3.2.3 Datatypes"
        >
    </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.3 Datatypes
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> A.3.2.3 covers data types in relational databases (e.g., INTEGER, VARCHAR). It emphasises the importance of data type consistency for accuracy and efficiency. Choosing the wrong type can cause data loss,...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 March 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59990/b-243-bubble-sort-and-selection-sort-in-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.4-programming-algorithms/sorting.jpeg"
            alt="B 2.4.3 Bubble Sort and Selection Sort in 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.4.3 Bubble Sort and Selection Sort in Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Master the basics of sorting. This section explores two fundamental sorting algorithms: bubble sort and selection sort. Learn how to construct, trace, and implement these algorithms in Java and Python....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            25 March 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59989/b-243-bubble-sort-and-selection-sort-in-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/ib/computerscience/2025/theme-b-computational-thinking/b2-programming/b2.4-programming-algorithms/sorting.jpeg"
            alt="B 2.4.3 Bubble Sort and Selection Sort in Java"
        >
    </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.4.3 Bubble Sort and Selection Sort in Java
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Master the basics of sorting. This section explores two fundamental sorting algorithms: bubble sort and selection sort. Learn how to construct, trace, and implement these algorithms in Java and Python....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            25 March 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/22619/unit-planning" 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/course-planning/unit-plan.png"
            alt="Unit planning"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Teachers start here
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        Unit planning
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This guide empowers IB Computer Science teachers to craft robust unit plans, seamlessly weaving in IB philosophy and Approaches to Teaching and Learning (ATL). It champions inquiry-based learning to spark...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            24 March 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=86" 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>
