These activities were developed by Sofia Lemons for Computer Science 1 in Java. Most activities include a lesson plan with introductory discussion prompts and end-of-class assessment questions (implemented as Kahoot quizzes.)
For sample versions or full access, contact Sofia Lemons.
| Stage | Activity Name | 
|---|---|
| 2: Piloted | JAV_CODE - Code reading in Java | 
| 3: Refined | JAV_BRANCH_1 - Branching I | 
| 3: Refined | JAV_BRANCH_2 - If-Else Statements | 
| 3: Refined | JAV_ARR_2 - Arrays & Initialization | 
| 3: Refined | INTELLIJ_DEBUG_1 - Debugging Java in IntelliJ | 
| 3: Refined | INTELLIJ_DEBUG_2 - Debugging Java Methods in IntelliJ | 
| 2: Piloted | ALG_THINKING - Algorithmic Thinking | 
| 3: Refined | DECOMP - Decomposition | 
| 3: Refined | PROB_SOLVING - Problem Solving Strategies | 
| 2: Piloted | JAV_DES - Iterative Design | 
| 3: Refined | JAV_BIN - Binary Numbers | 
| 3: Refined | JAV_METH_1 - Methods Introduction | 
| 3: Refined | JAV_METH_2 - Methods & Parameters | 
| 2: Piloted | JAV_MOD - Modularity | 
| 2: Piloted | JAV_MIS - Common Misconceptions | 
