Computer Design and Robotics
Class Folder
Problem Solving:
Community problem solving activity
Processing Unit:
-Project 1 animated screen saver. Due Monday 9/17
-Project 2 Car Animation
Earsketch: (Curriculum)
Set up EarSketch account
Day 1 Intro
Section 1: Fundamentals of Earsketch (Getting started)
1.1 Why Learn Programming for Music?
1.2 Tools of the Trade: DAWs and APIs
1.3 The EarSketch Workspace
1.4 Running a Script
1.5 Adding Comments
1.6 The DAW in Detail
1.7 What is Programming?
1.8 Sections of an EarSketch Script
1.9 Composing In EarSketch
1.10 Chapter 1 Summary
1.11 Questions
- Unit 1 Section 1 Review
- Section 1 Quiz
- Project 1 (30 Second Song)
Section 2: The Building Blocks of a Program
2.1 Rhythm
2.2 Data Types
2.3 Functions
2.4 Numbers
2.5 Variables
2.6 Constants
2.7 Chapter 2 Summary
2.8 Questions
-Unit 1 Section 2 Review
-Unit 1 Section 2 Quiz
-Project 2 (1 Minute Song)
Section3. Debugging and Documenting
3.1 What is Debugging
3.2 Using the Console
3.3 Documenting Code
3.4 Chapter 3 Summary
3.5 Questions
Unit 1 Section 3 Quiz
-Unit 1 Section 3 Review
-Unit 1 Section 3 Quiz
-Project 3 Commenting and debugging (PowerPoint) (rubric)
Section 4. Effects in EarSketch: setEffects
4.1 Using Effects in EarSktech
4.2 Chapter Summary
4.3 Questions
Section 5 Effects and Envelopes
5.1 Envelopes
5.2 Envelopes with setEffect
5.3 More Effects
5.4 Chapter Summary
5.5Questions
Unit 1 Section 4-5 Quiz Effects and Envelopes
-Unit 1 Section 4-5 Review -Unit 1 Section 4-5 Quiz Effects and Envelopes
-Project 4 Lyrics (PowerPoint) (Rubric)
Section 6. Tempo and Pitch
6.1 Tempo
6.2 Pitch
6.3 Transition Strategies
6.4 Chapter 6 Summary
6.5 Questions
Unit 1 Section 6 Quiz Tempo and Pitch
-Unit 1 Section 6 Review
-Unit 1 Section 6 Quiz Tempo and Pitch
-Project 5 Custom beat (PowerPoint)(Rubric)
Unit 2: Abstraction (Earsketch Curriculum)
Section 9. Looping
9.1 The For-Loop
9.2 Components of a For-Loop
9.3 Example Loop
9.4 Following Control Flow
9.5 Adding Effects with Loops
9.6 Automating Effects in Loops
9.7 Chapter 9 Summary
9.8 Questions
Unit 2 Section 9 Quiz Looping
-Unit 1 Section 9 Review
-Unit 2 Section 9 Quiz Looping
-Project 6 Final song creation (rubric)
Final Project: Processing Animation with Earsketch Music
-Download your song as a MP3 and create a animation in openProcessing that plays along with the song.
Unit 3 - Arduinos
Lesson One- Turning on a light.
Lesson Two - Button
+Part 1: Light on when button pushed
+Part 2: Light off when button pushed
+Part 3: Toggle Button
Lesson Three - Multicolor LED light
Unit 4 - Web Design
Html code Ginger Bread Man
Coding the web
HTML webpage w3schools
Project 1 Webpage Requirements:
- All elements listed in ginger bread man
- Bold word <strong> your word </strong>
- Italic word <em> your word </em> OR <i> your word </i>
- Line Break <br/>
- Horizontal Line <hr/>
- Background color
- Links <a href=”url”>Link Text</a>
- Images Just the image <img src=”source to your image.jpg”> OR Image with specific height and width and title
<img src=”xxx.jpg” width=”some#” height=”some#” title= “best image ever”> (w3Schools)
- Table with class list and times (Tables Template for an example)
Project 2 Style of Webpage
- Add style on a CSS page and tie the pages together (Example of how to tie a HTML and CSS file together Details) All style must now be in the CSS page, not the HTML page.
Project 3 Making Multiple pages:
- Make 5 different pages on your webpage and link them all together with a header (How to make Multi-Pages in HTML)
- Add a footer with the created by your name
- Add a Favicon to your webpage tab (Favicon Generator ) (Fun Logo Creator)
-Code for Favicon <link rel="icon" href="favicon.ico" type="image/x-icon"/>
Project 4 Create your final finished webpage with all the items on the rubric.
- Final Webpage Rubric - HTML & CSS Webpage Rubric and Description 2019 ( make a copy of the rubric for a check off sheet to track your progress.)
Unit 5 - 3D Printing
Tinkercad
Tutorial for using Tinkercad
Assignment 1- (building a wrench)
Assignment 2- Your own design with blueprints
Assignment 3- Blueprints for your dream property/house
Unit 6 - Drone Technology
Research
Unit 7 Alice -
Tutorial