<turbo-stream action="append" target="section-items">
    <template>
            <a href="/computerscience/page/21054/d3-program-development-definitions-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/02.jpg?v=1790338362"
            alt="D.3 Program development definitions 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">
                        D.3 Program development definitions Answers
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> 1. Consider the following code.  a) Give an examples of each of the following Class - ProductInstance variable - descriptionClass variable - barcodeParameter - discountLocal variable - discountedCost...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/60761/a-233-packet-switching-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/subject/generic/44/03.jpg?v=1790338362"
            alt="A 2.3.3 Packet Switching 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 2.3.3 Packet Switching Worksheet
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Instructions: Answer the following questions and complete the activities to test your understanding of packet switching....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/60042/b-251-file-processing" 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.5-file-processing/files.png"
            alt="B 2.5.1 File Processing"
        >
    </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.5.1 File Processing
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Learn file processing in Java and Python. This resource covers opening, reading, writing, and appending to text files, including error handling and best practices. Hands-on activities, worksheets, and...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/67667/b-251-worksheet-1-python-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/04.jpg?v=1790338362"
            alt="B 2.5.1 Worksheet 1 Python 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.5.1 Worksheet 1 Python Answers
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Part 1: Core Concepts Part 2: Coding the Basics Opening a File: Writing to a File: Appending Data: Reading with Error Handling: File Processing Sequence: * MISSING STEP: The file needs to be closed....</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/67666/b-251-worksheet-1-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/01.jpg?v=1790338362"
            alt="B 2.5.1 Worksheet 1 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.5.1 Worksheet 1 Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Part 1: Core Concepts Part 2: Coding the Basics File Processing Sequence: Look at the following Python code block. Identify the critical missing step that should occur at the end of this sequence to prevent...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/60132/b-251-worksheet-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.5.1 Worksheet 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.5.1 Worksheet 2 Python
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Instructions: Complete the following coding challenges. Remember to use the with statement for file handling to close files automatically. Handle potential FileNotFoundError exceptions. 1. Character Frequency:...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/60134/b-251-worksheet-2-python-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 2.5.1 Worksheet 2 Python 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.5.1 Worksheet 2 Python Answers
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> 1. Character Frequency: Explanation: This code reads the file, converts all characters to lowercase, and counts the frequency of each alphabetic character using a dictionary. frequencies.get(char, 0)...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            31 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/61517/a-331-data-language-types" 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.3.1 Data Language Types"
        >
    </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.1 Data Language Types
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> Data Definition Language (DDL) and Data Manipulation Language (DML) are two distinct but equally important categories of SQL commands. DDL is concerned with defining and managing the structure of the...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            25 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/19705/43-introduction-to-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/topic-4-computational-thinking/prgs.jpg"
            alt="4.3 introduction to programming"
        >
    </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">
                        4.3 introduction to programming
                                    

                    </h5>
                                            <p class="text-body mb-0 mb-lg-3"> The topic introduces programming, emphasizing the nature of programming languages and their use. It covers the fundamental operations of a computer, features of computer languages, and the need for higher-level...</p>
                                        <div class="clearfix">
                        <span class="text-muted fs-sm float-end">
                            25 March 2026
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </a>
    <a href="/computerscience/page/62770/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-%28hl-only%29/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">
                            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 - Java (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">
                            21 March 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=27" 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>
