<turbo-stream action="append" target="section-items">
    <template>
            <a href="/computerscience/page/63911/a-124-worksheet" 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/a1-computer-fundamentals/a1.2-data-representation-and-computer-logic/problem2.png"
            alt="A 1.2.4 Worksheet"
        >
    </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">
                        A 1.2.4 Worksheet
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Instructions: For each logic circuit diagram, construct the complete truth table. Be sure to list all possible input combinations and determine the corresponding output for each combination. Circuit 1:...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            04 December 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61691/b-312-designing-classes" 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.1-fundamentals-of-oop-for-a-single-class/uml.png"
            alt="B 3.1.2 Designing Classes"
        >
    </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 3.1.2 Designing Classes
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section covers software blueprint creation: defining classes, methods, and behaviors for specific applications. It also introduces UML class diagrams for visually representing and communicating software...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            02 December 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59729/b-231-worksheets-activity-1-and-2-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.3.1 Worksheets - Activity 1 and 2 - 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.3.1 Worksheets - Activity 1 and 2 - Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Instructions: Analyse the following Python code snippets and predict the output. If there is an error, explain why. Predicted Output: Predicted Output: Predicted Output: Predicted Output: Predicted Output:...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            01 December 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/65498/newspaper-article-can-a-drone-wall-really-work" 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/blogs/ft.png"
            alt="Newspaper Article - Can a drone wall really work?"
        >
    </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">
                        Newspaper Article - Can a drone wall really work?
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> From 1849's balloon bombs to modern warfare, drones are reshaping global security. EU and NATO propose a “drone wall”, a tech mesh of sensors and jammers, to counter incursions. However, detection is...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/blog/65501/ft-news-can-a-drone-wall-really-work" 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/blogs/ft.png"
            alt="FT News - Can a drone wall really work?"
        >
    </div>

                </div>
                <div class="col-8 col-lg-9">
                                            <h6 class="text-accent">
                            Blog
                        </h6>
                                        <h5 class="fw-semibold text-primary mb-2 d-flex gap-1 align-items-end">
                        FT News - Can a drone wall really work?
                                                <span class='topic-heading-badge d-inline-flex align-items-center justify-content-center'>Free</span>

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> In 1849, Austria launched unmanned balloons laden with explosives towards Venice, a moment historians often cite as the world’s first drone attack. Fast forward 175 years, and the technology has evolved...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            29 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/19708/51-abstract-data-structures" 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/queue-1.png"
            alt="5.1 Abstract data structures"
        >
    </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 Abstract data structures
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section discusses abstract data structures, including two-dimensional arrays, stacks, and queues. It describes their characteristics, applications, and the construction of algorithms using them....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            28 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59975/b-243-bubble-and-selection-sort" 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 and Selection sort"
        >
    </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.4.3 Bubble and Selection sort
                                    

                    </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">
                            22 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59305/b-21-programming-fundamentals-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.1-programming-fundamentals/programming.png"
            alt="B 2.1 Programming fundamentals 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.1 Programming fundamentals Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section explores the foundational elements of programming, including variables, data types, string manipulation, exception handling, and debugging techniques. Understanding these concepts is crucial...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            15 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/59319/b-21-programming-fundamentals-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.1-programming-fundamentals/programming.png"
            alt="B 2.1 Programming Fundamentals Java"
        >
    </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.1 Programming Fundamentals Java
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This section explores the foundational elements of programming, including variables, data types, string manipulation, exception handling, and debugging techniques. Understanding these concepts is crucial...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            15 November 2025
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/65332/b-212-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.1-programming-fundamentals/programming.png"
            alt="B 2.1.2 Java"
        >
    </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.1.2 Java
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> This page provides a complete 60-minute lesson for IB DP Computer Science topic B2.1.2 (String Manipulation) using Java. It focuses on teaching concatenation (+), extraction (.substring()), and replacement...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            15 November 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=40" 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>
