# CSP Unit 3 - Intro to Programming

3.1: The Need For Programming Languages This category is for all discussion related to lesson 3.1. 3.7: APIs and Function Parameters This category is for all discussion related to lesson 3.7 3.8: Creating Functions with Parameters This category is for all discussion related to lesson 3.8 3.9: Looping and Random Numbers - Under the Sea This category is for all discussion related to lesson 3.9 3.10: Design a Digital Scene This category is for all discussion related to lesson 3.10 3.4: Using Simple Commands This category is for all discussion related to lesson 3.4. 3.6: Functions and Top-Down Design This category is for all discussion related to lesson 3.6. 3.3 Creativity in Algorithms This category is for all discussion related to lesson 3.3 3.2 The Need for Algorithms This category is for all discussion related to lesson 3.2 3.5: Creating Functions This category is for all discussion related to lesson 3.5