AP CSP
The Internet
Negative Effects
A person can unknowingly give away personal information on social media
Positive Effects
Apps like Facebook, Instagram, and Snapchat connect people from around the world
World Wide Web
Cloud Computing
Programming
Binary Sequence
Decimal (Base 10)
Bit
Binary (Base 2)
Hexidecimal (Base 16)
Programs
Algorithms
Flowchart
Pseudocode
Sequences and Repetition
Control Structures
Open Source Programs
Event Handlers
User Interface
List Picker
Notifier
Web Viewer
If/Else block
Variables
Initialize Global...
Image Representation
Image Compression
Run-Length Encoding
Lists
Storage
RAM
TinyDB
Steganography
Procedure
Logic Gates
AND Gate
NOT Gate
Boolean
OR Gate
Abstractions
Simplifying
APIs
GPS
Condensing
Procedural Abstraction
Refactoring
Bugs
Debugging
Data Abstraction
ADT