For Google Docs & Assignment Submission [email protected]
|
Create a Folder in your gmail to save your "Junior IDS Assignment Submission" Receipts
SolidWorks Reintroduction
Due Friday 11/22
Keychain SolidWorks Part FileKeychain .STL FileKeychain SolidWorks Drawing .PDF FileSolidWorks Keychain & 3-D Printing Reflection Sheet |
.SLDPRT Submission & Link on Reflection Sheet.STL Submission & Link on Reflection Sheet.PDF Submission & Link on Reflection SheetGoogle Doc Submission (Photo & Reflection can wait) |
Reflection & Photo can wait until your Keychain is printed, but turn in the file and edit those sections as needed.
PreCalc Spherical Law of Cosines
Your "Around the World" App will be used to complete an assignment for Mrs. Tallman in IDS on Friday. Your App is the only tool you get to use to answer the problems. Submit your App on the Junior IDS Assignment Submission Form.
AppLab IDS/Physics/PreCalc Individual Program |
End of Q1 Coding Project
Unit 5 Chapter 2 Assessments 3 &4 (Lessons 11-17) |
Complete & Submit one of these per group after you have sent in your app to the CAC website.
|
Unit 5 Vocabulary - Building Apps
Lessons 1-5
|
|
Unit 5: Building Apps
Chapter 2 Programming w/ Data Structures
U5L11 Lesson 11: While Loops
|
|
U5L12 Lesson 12: Loops & Simulations
|
|
U5L13 Lesson 13: Introduction to Arrays
|
|
|
|
|
|
U5L14 Lesson 14: Building an App: Image Scroller
|
|
U5L15 Lesson 15: Processing Arrays
|
|
U5L16 Lesson 16: Functions w/ Return Values
|
Introduced Codereturn |
- Use the return command to design functions.
- Identify instances when a function with a return value can be used to contain frequently used computations within a program.
- Design functions that return values to perform frequently needed computations within a program.
U5L17 Lesson 17: Building an App: Canvas Painter
|
|
Unit 5: Building Apps
Chapter 1 Event-Driven Programming
U5L1 Lesson 1: Buttons and Events
|
|
Introduced Code
U5L2 Lesson 2: Multi-Screen Apps
|
|
Introduced Code
U5L3 Lesson 3: Building an App: Multi-Screen App
|
|
U5L4 Lesson 4: Controlling Memory with Variables
|
|
|
- Use variables in a program to store numeric values.
- Store the value returned by a function (randomNumber, promptNum) in a variable for use in a program.
- Debug problems related to variable re-assignment.
- Write arithmetic expressions that involve variables.
- Reason about multi-line segments of code in which variables are re-assigned multiple times.
Introduced Code
U5L4 Activity & Assignment - Demonstrate Variables
Make your own program that prompts the user for some numeric values and then performs an action. You will use AppLab for this. The user input values can then be used to print a calculation to the screen, or they could be used to control some part of a turtle drawing (such as the number of times to repeat an action). It is up to you to show your ability to understand variable and how they can be used. When you are done, share the link on your submission form.
Ideas:
Calculate how many days of school are left.
Determine the number of days until the weekend.
Make a prediction on somebody's mood based upon their answer to a few questions.
Ideas:
Calculate how many days of school are left.
Determine the number of days until the weekend.
Make a prediction on somebody's mood based upon their answer to a few questions.
U5L1-U5L4 DUE BEFORE MONDAY 9/29
U5L5 Lesson 5: Building an App: Clicker Game
|
|
U5L6 Lesson 6: User Input and Strings
|
Begins @ Step 10
|
Introduced Code
getText(id)
var x = prompt("Enter a value");
str.toUpperCase
str.toLowerCase
- Identify strings as a unique data type which contains a sequence of ASCII characters.
- Describe characteristics of the string data type.
- Accept string input in a program.
- Manipulate user-generated string input to generate dynamic output.
U5L7 Lesson 7: If-statements Unplugged
|
|
- Reason about if-statements by tracing pseudocode programs by hand
- Write a short program in pseudocode that uses if statements
- Explain the purpose of if-statements in programs
U5L8 Lesson 8: Boolean Expressions and "if" Statements
|
|
Introduced Code
if( ){ //code }
if ( ){ // if code } else { // else code }
__ == __
__ != __
__ > __
__ >= __
__ < __
__ <= __
- Write and test conditional expressions using comparison operations
- Given an English description write code (if statements) to create desired program logic
- Use the comparison operators (<, >, <=, >=, ==, !=) to implement decision logic in a program.
- When given starting code add if, if-else, or nested if statements to express desired program logic
U5L9 Lesson 9: "if-else-if" and Conditional Logic
|
|
U5L10 Lesson 10: Building an App: Color Sleuth
|
|
U5LXC Create & Send a Digital Greeting Card
|
Requirements
- Must have all of U5L1-10 Completed & Turned In
- At least 2 screens (Outside Cover & Inside Personalized Note)
- Audio and/or Images
- Interactive (recipient can go from screen to screen)
- *Encourage a response from recipient
Unit 2 Vocabulary - Digital Information
Heuristic
Image Metadata Pixel |
Hexadecimal
RGB Lossless Compression Lossy Compression |
U2L1 Lesson 1: Bytes & File Sizes
|
(Save link as text file)
|
- Use appropriate terminology when describing the size of digital files.
- Identify and compare the size of familiar digital media.
- Solve small world problems that require reasoning about file sizes.
U2L2 Lesson 2: Text Compression
|
|
U2L3 Lesson 3: Encoding B&W Images
|
|
PSAT is Wed AM 10/16
Must Register w/ Mrs. Ansel by Friday! Cost is $20
U2L4 Lesson 4: Encoding Color Images
|
|
U2L5 Lesson 5: Lossy vs. Lossless Compression
|
|
U2L1-U2L5 DUE BEFORE MONDAY 9/16
U2L6 Lesson 6: Rapid Research - Format Showdown
|
|
In each section, only one group can research/present each file/format.
AppLab IDS Programming & PreCalc Law of Spherical Cosines
Unit 2
Unit 1
U1C2L13 Lesson 13: HTTP in Action
Lesson 13 needs to be completed over the weekend if not completed on Friday.
U1C2L12 Lesson 12: The Need for DNS
12 begins with a short "unplugged activity, then you will explore the Internet Simulator w/ DNS to conduct an interview with your partner. This interview/Questionnaire gets turned in by each student.
Part 2 will be a "Rapid Research" & Share Out of what you learned from the article. Claim one of the links on the Activity Guide - Research: DNS in the Real World by commenting. Read about it with your partner & prepare to share with the class.
U1C2L11 Lesson 11: Packets & Making a Reliable Internet
After you complete Lesson 10, we will do an "unplugged" activity as a class before beginning this Lesson & Activity Guide w/ the online portion. The Activity Guide can be completed & submitted by groups of students, no more than 3 per group.
U1C2L10 Lesson 10: Routers and Redundancy
This Activity Guide needs to be completed & submitted by individual students, although you will work with and communicate with others during the activity.
U1C2L9 Lesson 9: The Need for Addressing
You work with a group of 3, 4 if you have to. The Activity Guide needs to be completed
Friday: |
Complete the video guide with the same group that you submitted your Activity Guide with.
|
U1C2L8 Lesson 8: What is the Internet
You work with a partner. Read the article entitled "The Internet is for Everyone". With your partner, choose 2 of the challenges addressed for you to share with the class, 2 that are in some way meaningful to you. Be prepared to: Read the statement you chose: “Internet is for everyone - but it won’t be if….” and then explain in your own words what it means. Explain why that particular challenge is meaningful to you or relates to some experience you've had.
U1C1L7 Lesson 7: Representing Text
You work with a partner. Work through the 7 words and/or phrases that I physically hand you. When you have successfully sent/received these with your partner, attempt to send them to another group.
Now you can view the U1L07 Reference and continue on to the "Check Your Understanding" reflection questions.
Remember to complete any "Check Your Understanding" within your own login. The Activity Guide is a Reference only to help you through the process, and is not an assignment to turn in.
Friday Sept. 21 PM in the AM "Puzzle Protocol
Work in a group of up to 3. Choose a puzzle to solve, then write & submit the protocol for someone to follow to solve the puzzle.
U1C1L6 Lesson 6: Sending Numbers
You work with a partner, and complete & submit one Activity Guide for your group. Remember to complete any "Check Your Understanding" within your login. The Worksheet is only to help you through the process, providing a place for notes, mistakes, and correcting your protocol.
U1C1L5 Lesson 5: Binary Numbers
You can work with a partner, but must complete your own Flippy Do & submit your own Activity Guide. Remember to complete any "Check Your Understanding" within your login.
U1C1L4 Lesson 4: Number Systems
Complete the lesson w/ a partner as well as the Activity Sheet. This is done with you & a partner. Submit the Activity Guide via Google Docs when complete, and each of you needs to complete the "Check for Understanding".
U1C1L3 Lesson 3: Sending Binary Messages with the Internet Simulator
Complete the lesson as well as the Activity Sheet & Video Sheet. These are done with you & a partner. Submit both documents via Google Docs when complete.
Complete the lesson as well as the Activity Sheet & Video Sheet. These are done with you & a partner. Submit both documents via Google Docs when complete.