Untitled Flashcard Set

Big Idea 1: Creative Development

  • Collaboration benefits 

  • Simulation use

Big Idea 2: Data

  • Binary, ASCII, RGB 

  • Data compression 

  • Data storage + metadata 

  • Overflow errors 

Big Idea 3: Algorithms & Programming

  • Procedures, parameters, returns 

  • Iteration & lists 

  • Searching 

  • Algorithm efficiency + growth 

  • Robot / procedural logic 

Big Idea 4: Computer Systems & Networks

  • Parallel computing 

  • Fault tolerance 

  • Network concepts

Big Idea 5: Impact of Computing

  • Cybersecurity 

  • Digital divide 

  • Privacy concerns 




3-Day Review Plan 

DAY 1: Cybersecurity, Networks, & Impact (Big Ideas 4 + 5)

📍 Barron’s Pages: 309–322
📍 Barron’s Pages: 327–344

🔑 Topics to Cover

  • Phishing vs malware vs keylogging

  • Multifactor authentication

  • Data privacy risks (databases, storage)

  • Parallel computing basics

  • Fault tolerance (redundancy)

  • Digital divide + ethics

📘 Key Vocabulary

  • Phishing

  • Malware / Keylogger

  • Multifactor Authentication (MFA)

  • Encryption

  • Fault tolerance

  • Redundancy

  • Parallel processing

  • Digital divide

  • Privacy vs security

🧠 Big Ideas to Emphasize

  • Humans are the weakest link in security

  • More data = more risk

  • Redundancy = reliability

  • Access to tech ≠ equal across populations

Common Mistakes 

  • Confusing phishing with hacking

  • Thinking MFA = password rules 

  • Not recognizing database storage = privacy risk 

  • Misunderstanding parallel vs sequential time savings


DAY 2: Data + Binary + Compression (Big Idea 2)

📍 Barron’s Pages: 143-178

🔑 Topics to Cover

  • Binary representation (numbers + ASCII)

  • RGB color values

  • Overflow errors

  • Lossy vs lossless compression

  • Metadata + data analysis limits

📘 Key Vocabulary

  • Bit / Byte

  • Binary

  • ASCII

  • RGB

  • Metadata

  • Lossy compression

  • Lossless compression

  • Overflow error

  • Sampling / approximation

🧠 Big Ideas

  • All data = binary underneath

  • Tradeoff: size vs quality

  • Data can answer some questions—but not all

  • Storage limits cause real errors (overflow)

Common Mistakes

  • Mixing up lossy vs lossless

  • Thinking more bits = worse quality

  • Not recognizing overflow as cause of weird values 

  • Assuming data tells everything 






DAY 3: Algorithms & Programming (Big Idea 3 + 1)

📍 Barron’s Pages: 193-292
📍 Barron’s Pages: 127-140

🔑 Topics to Cover

  • Procedures + parameters

  • Abstraction (black box thinking)

  • Loops + iteration

  • Lists and accumulation

  • Searching (linear vs binary)

  • Algorithm efficiency (growth rates)

  • Simulation & modeling

📘 Key Vocabulary

  • Algorithm

  • Procedure

  • Parameter

  • Abstraction

  • Iteration

  • List

  • Accumulator

  • Binary search

  • Linear search

  • Heuristic

  • Simulation

🧠 Big Ideas

  • Abstraction = use without knowing internals

  • Binary search requires sorted data

  • Efficiency matters as data grows 

  • Programs often follow patterns