Search this site
Embedded Files
Computer Science
  • CS@CHS
    • CHS CS Academy
    • California CS Standards
    • License and Credit
  • Principles (AP)
    • Exam Info
      • Reference Sheet
    • Create Task
      • Submission Requirements
        • Component A: Program Code
        • Component B: Video
        • Component C: PPR
      • Exam Prompts
        • Prep Videos
        • 2025-1
        • 2025-2
        • 2024-1
        • 2024-2
      • Terminology
      • Sample Responses
        • 2025 FRQ1 S1
          • A
          • B
          • C
          • D
          • E
          • F
        • 2025 FRQ1 S2
          • A
          • B
          • C
          • D
          • E
          • F
        • 2025 FRQ2 S1
          • A
          • B
          • C
          • D
          • E
          • F
        • 2025 FRQ2 S2
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ1 S1
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ1 S2
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ2 S1
          • A
          • B
          • C
          • D
          • E
          • F
        • 2024 FRQ2 S2
          • A
          • B
          • C
          • D
          • E
          • F
        • TClark
          • Sample TClark Chess
          • Sample TClark Morse
          • Sample TClark Polygon
          • Sample TClark Mancala
          • Sample TClark Quadratic
        • 2023
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
        • 2022
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
        • 2021
          • A
          • B
          • C
          • D
          • E
          • F
          • H
          • I
          • J
        • 2021 Pilot
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
        • 2019
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
        • 2018
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
        • 2017
          • A
          • B
          • C
          • D
          • E
          • F
          • G
          • H
          • I
          • J
      • Resources From Teachers
      • Digital Portfolio
      • OLD Written Response
        • Old Prompt Vids
  • Advanced (AP)
    • Exam Info
      • Reference Sheet
    • FRQs
      • Vocabulary
      • 2025CED
        • 2025CED 1A
        • 2025CED 1As
        • 2025CED 1B
        • 2025CED 1Bs
        • 2025CED 2
        • 2025CED 2s
        • 2025CED 3
        • 2025CED 3s
        • 2025CED 4
        • 2025CED 4s
      • 2025
        • 2025 1A
        • 2025 1As
        • 2025 1B
        • 2025 1Bs
        • 2025 2
        • 2025 2s
        • 2025 3A
        • 2025 3As
        • 2025 3B
        • 2025 3Bs
        • 2025 4A
        • 2025 4As
        • 2025 4B
        • 2025 4Bs
      • 2024
        • 2024 1A
        • 2024 1As
        • 2024 1B
        • 2024 1Bs
        • 2024 2
        • 2024 2s
        • 2024 3A
        • 2024 3As
        • 2024 3B
        • 2024 3Bs
        • 2024 4A
        • 2024 4As
        • 2024 4B
        • 2024 4Bs
      • 2023
        • 2023 1A
        • 2023 1As
        • 2023 1B
        • 2023 1Bs
        • 2023 2
        • 2023 2s
        • 2023 3A
        • 2023 3As
        • 2023 3B
        • 2023 3Bs
        • 2023 4A
        • 2023 4As
        • 2023 4B
        • 2023 4Bs
      • 2022
        • 2022 1A
        • 2022 1As
        • 2022 1B
        • 2022 1Bs
        • 2022 2
        • 2022 2s
        • 2022 3A
        • 2022 3As
        • 2022 3B
        • 2022 3Bs
        • 2022 4A
        • 2022 4As
        • 2022 4B
        • 2022 4Bs
      • 2021
        • 2021 1A
        • 2021 1As
        • 2021 1B
        • 2021 1Bs
        • 2021 2
        • 2021 2s
        • 2021 3A
        • 2021 3As
        • 2021 3B
        • 2021 3Bs
        • 2021 4A
        • 2021 4As
        • 2021 4B
        • 2021 4Bs
      • 2019CED
        • 2019CED 1A
        • 2019CED 1As
        • 2019CED 1B
        • 2019CED 1Bs
        • 2019CED 3A
        • 2019CED 3As
        • 2019CED 3B
        • 2019CED 3Bs
      • 2019
        • 2019 1A
        • 2019 1As
        • 2019 1B
        • 2019 1Bs
        • 2019 2
        • 2019 2s
        • 2019 3A
        • 2019 3As
        • 2019 3B
        • 2019 3Bs
        • 2019 4A
        • 2019 4As
        • 2019 4B
        • 2019 4Bs
      • 2018
        • 2018 1A
        • 2018 1As
        • 2018 1B
        • 2018 1Bs
        • 2018 2A
        • 2018 2As
        • 2018 2B
        • 2018 2Bs
        • 2018 3
        • 2018 3s
        • 2018 4A
        • 2018 4As
        • 2018 4B
        • 2018 4Bs
      • 2017
        • 2017 1A
        • 2017 1As
        • 2017 1B
        • 2017 1Bs
        • 2017 2
        • 2017 2s
        • 2017 3A
        • 2017 3As
        • 2017 3B
        • 2017 3Bs
        • 2017 4A
        • 2017 4As
        • 2017 4B
        • 2017 4Bs
      • 2016
        • 2016 1A
        • 2016 1As
        • 2016 1B
        • 2016 1Bs
        • 2016 2A
        • 2016 2As
        • 2016 2B
        • 2016 2Bs
        • 2016 2C
        • 2016 2Cs
        • 2016 3A
        • 2016 3As
        • 2016 3B
        • 2016 3Bs
        • 2016 4A
        • 2016 4As
        • 2016 4B
        • 2016 4Bs
        • 2016 4C
        • 2016 4Cs
    • All Notes
      • Animated Slides
  • Topics
    • Internet
      • Internet and WWW
      • Basic Concepts
      • Architecture and Packet Switching
      • IP Addresses and Domain Names
      • Cryptography Basics
      • Cryptography: Securing the Internet
      • Privacy
      • Cybersecurity
      • Digital Citizenship
    • Data
      • Hardware Abstraction
      • Binary Numbers
      • Logic Gates
      • Pixel Compression
      • Big Data Sheets
      • Machine Learning - AI
      • Algorithms
    • Search & Sort
  • Resources
    • Colors
    • Vocab & Terms
    • Keyboard Shortcuts
      • Screenshot
      • TClark Settings
    • Program Video
    • Google Apps
      • Google Classroom
      • Chrome Sync
      • Translate a Google Doc
      • Security
    • Student Opportunities
    • CMU Symbols
  • Math
    • Unit Circle
    • Factor Quadratics
      • 1a
      • 1b
      • 2
      • 3a
      • 3b
      • 4a
      • 4b
      • 4c
    • Trigonometric Proof
  • Scratch
    • Unit 1
      • Session 1
      • Session 2
      • Session 3
      • Session 4
    • Unit 2
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5
    • Unit 3
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5a
      • Session 5b
    • Unit 4
      • Session 0
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5
      • Session 6
      • Session 7
  • App Inventor
    • Starting with App Inventor
    • Lessons & Notes
      • Concept Cards
      • One Minute Minis
    • Soundboard
      • I Have a Dream - A
      • I Have a Dream - B
      • Checkbox
      • Soundboard Project
    • Painting
      • Paint Pot - A
      • Paint Pot - B
      • Setters, Getters, Math
      • Paint Pot - C
      • Painting Project
    • Tapping Game
      • What is Abstraction
      • Turn Off Lights - A
      • Turn Off Lights - B
      • Procedural Abstraction
    • Random
      • Coin Flip - A
      • Pseudorandom Numbers
      • Coin Flip - B
      • Random Project
    • Quiz
      • Math Operations
      • Vocab Notecards
      • Quiz - A
      • Lists & Loops
      • Quiz - B
    • Creative App Project
  • Hour of Code
    • Videos
    • For Teachers
    • K-2
    • 3-5
    • Middle School
    • High School
Computer Science

2025 CED FRQ - 1B - Solution

Scenario and Question From The College Board

TClark's Commentary

TClark's Commentary using for loop

TClark's Solution with notes


Since there's an instance variable numWords already set up, we can use it in a for loop instead of using a while loop:

TClark's Commentary using .split


Note: Using .split is a great way to solve this, especially now that .split is listed in the Reference, but problem #1 will not require you to use array techniques.

Tim Gallagher's Commentary

AP Canonical Solution

Scoring: 3pts

Resources

License & Credit

Report abuse
Report abuse