Skip to main content

AP Computer Science P Unit 1 Cheatsheet: Creative Development

AP Computer Science P Unit 1 Cheatsheet: Creative Development

Start with the first 3 sections of the Unit 1 one-page cheatsheet below. The full sheet is a PDF you can print.

Collaboration & Diversity

Why collaboration matters:

  • Diverse perspectives reduce bias in computing innovations
  • Effective teams combine different talents and viewpoints
  • User consultation helps programs better meet real user needs, though it does not guarantee them

Key interpersonal skills:

  • Communication
  • Consensus building
  • Conflict resolution
  • Negotiation

Collaboration tools & models:

  • Online platforms for sharing code and feedback
  • Pair programming
  • Gathering user input through surveys, interviews, testing, observation

Computing Innovation Types

A computing innovation includes a program as an integral part of its function.

Three categories:

  • Physical: self-driving car, smart home device
  • Nonphysical software: photo editor, messaging app
  • Nonphysical concept: e-commerce, social media platform

Purpose: Solve problems or enable creative expression.

Understanding the purpose of a computing innovation gives developers an improved ability to develop that innovation.

Program Basics

Program: Collection of statements that performs a specific task when run.

Code segment: Part of a program (subset of statements).

Key requirements:

  • Must work for variety of inputs and situations
  • Behavior describes how it functions during execution
  • Can be described broadly (what it does) or in detail (what + how)

Documentation:

  • Written description of function and development
  • Comments are code-embedded documentation
  • Should acknowledge code from other sources
  • Helps maintain programs individually or collaboratively

The rest of the Unit 1 sheet

6 more sections are on the one-page PDF:

  • Input & Output

  • Development Process Phases

  • Design Phase Details

  • Error Types & Identification

  • Testing Strategy

  • Study Tips for Unit 1 Test

Made by you

Visual Cheatsheets

Pick a Unit 1 topic and a format: flowchart, comparison chart, vocab sheet, Cornell notes and more. Ready in about a minute.

Printable PDF · from the Fiveable shop

AP Computer Science Principles Unit 1 Cheatsheet

1 page · Creative Development · PDF

Visual Cheatsheets

One topic, the format you pick, ready in about a minute

Format

Topic

Takes 30–60 seconds

Preview: Standard

Unit 1: Creative Development, topic by topic

Each topic has a full study guide. See the whole unit.