✒️
Computer Science Principles
  • Introduction
  • Overview
  • Course at a Glance
  • Course Exam Description
  • Create Performance Task
  • Reference Sheet
  • Resources
  • Big Idea 1
    • 1.1 Collaboration
    • 1.2 Program Function and Purpose
    • 1.3 Program Design and Development
    • 1.4 Identifying and Correcting Errors
  • Big Idea 2
    • 2.1 Binary Numbers
    • 2.2 Data Compression
    • 2.3 Extracting Information from Data
    • 2.4 Using Programs with Data
  • Big Idea 3
    • 3.1 Variables and Assignments
    • 3.2 Data Abstraction
    • 3.3 Mathematical Expressions
    • 3.4 Strings
    • 3.5 Boolean Expression
    • 3.6 Conditionals
    • 3.7 Nested Conditionals
    • 3.8 Iteration
    • 3.9 Developing Algorithms
    • 3.10 Lists
    • 3.11 Binary Search
    • 3.12 Calling Procedures
    • 3.13 Developing Procedures
    • 3.14 Libraries
    • 3.15 Random Values
    • 3.16 Simulations
    • 3.17 Algorithmic Efficiency
    • 3.18 Undecidable Problems
  • Big Idea 4
    • 4.1 The Internet
    • 4.2 Fault Tolerant
    • 4.3 Parallel and Distributed Computing
  • Big Idea 5
    • 5.1 Beneficial and Harmful Effects
    • 5.2 Digital Divide
    • 5.3 Computing Bias
    • 5.4 Crowdsourcing
    • 5.5 Legal and Ethical Concerns
    • 5.6 Safe Computing
  • Code
    • Week 10
    • Week 11
    • Week 12
    • Week 13
    • Week 14
    • Week 15
    • Week 16
    • Week 17
    • Week 18
    • Week 19
    • Week 20
    • Week 21
    • Week 22
Powered by GitBook
On this page
  • Starter Code
  • w10problem1.lua
  • w10problem2.lua
  • w10problem3.lua
  • w10problem4.lua
  • w10problem5.lua
  • w10problem6.lua
  • w10problem7.lua
  • w10problem8.lua
  • w10problem9.lua
  • w10problem10.lua

Was this helpful?

Export as PDF
  1. Code

Week 10

Starter Code

-- Example 1
print("Hello World")

-- Example 2 
print("AP Computer Science Principles")

-- Example 3


-- Example 4


-- Example 5


-- Example 6


-- Example 7


-- Example 8

w10problem1.lua

-- Problem 1
print("Problem 1")

w10problem2.lua

-- Problem 2
print("Problem 2")

w10problem3.lua

-- Problem 3
print("Problem 3")

w10problem4.lua

-- Problem 4
print("Problem 4")

w10problem5.lua

-- Problem 5
print("Problem 5")

w10problem6.lua

-- Problem 6
print("Problem 6")

w10problem7.lua

-- Problem 7
print("Problem 7")

w10problem8.lua

-- Problem 8
print("Problem 8")

w10problem9.lua

-- Problem 9
print("Problem 9")

w10problem10.lua

-- Problem 10
print("Problem 10")
Previous5.6 Safe ComputingNextWeek 11

Last updated 5 months ago

Was this helpful?