22- 2nd Per ECS-Ouielle-Silva 005 Assignments
- Instructor
- Maestra Maribel Ouielle-Silva
- Term
- 2022-2023 School Year
- Department
- Computer Science Department
- Description
-
Exploring Computer Science introduces students to the breadth of the field of computer science through an exploration of engaging and accessible topics. The goal of Exploring Computer Science is to develop in students the computational thinking practices of algorithm development, problem-solving, and programming within the context of problems that are relevant to the lives of today’s students. Students will also be introduced to topics such as interface design, limits of computers, and societal and ethical issues. There are three underlying themes: 1)The creative nature of computing; 2)Technology as a tool for solving problems & 3) The relevance of computer science and its impact on society. The course is divided into the following units: 1. Human-Computer Interaction 2. Problem Solving 3. Web Design 4. Programming (Scratch) 5. Computing and Data Analysis 6. Robotics
Upcoming Assignments
No upcoming assignments.
Past Assignments
Due:
We are learning about data, how to manage it, and how to interpret data to gain a better understanding of how various systems operate. Students will have the opportunity to experience the process of data collection and analysis in a real-world context.
Data collection and analysis can be done with many different methods and forms of technology. This unit will focus on Geographic Information Systems or GIS for short. GIS is a visualization tool that combines geography with data collection and data representation enabling the user with an opportunity to examine potential patterns and relationships that exist within datasets.
Data collection and analysis can be done with many different methods and forms of technology. This unit will focus on Geographic Information Systems or GIS for short. GIS is a visualization tool that combines geography with data collection and data representation enabling the user with an opportunity to examine potential patterns and relationships that exist within datasets.
Due:
This is the link for our last Unit. Unit 6 GIS Data. Please answer the questions to the best of your knowledge. When you finish the survey click "turn in" here so you can get credit for this assignment and so I know you have finished it.
Thank you,
Thank you,
Due:
Task:
Build a robot that dances to music for 1-2 minutes.
Requirements:Dance must be 1-2 minutes long. The robot must stay in the marked space.The robot must be autonomous. Other than hitting the start button, no human can touch it while it performs.The dance should be choreographed to the music you provide. The music must be appropriate for playing at school—no obscenities, etc.Teams may restart the robot up to 2 times.Teams are encouraged to be as creative and entertaining as possible! Props, costumes, and varied dance moves are encouraged. You may dance alongside your robot.
Day 1: Build your robot, decide on the music & start programming
Day 2 -Complete programming & make your robot dance
Presentations are on Wed. May 24, 2023- first part of the class.
Build a robot that dances to music for 1-2 minutes.
Requirements:Dance must be 1-2 minutes long. The robot must stay in the marked space.The robot must be autonomous. Other than hitting the start button, no human can touch it while it performs.The dance should be choreographed to the music you provide. The music must be appropriate for playing at school—no obscenities, etc.Teams may restart the robot up to 2 times.Teams are encouraged to be as creative and entertaining as possible! Props, costumes, and varied dance moves are encouraged. You may dance alongside your robot.
Day 1: Build your robot, decide on the music & start programming
Day 2 -Complete programming & make your robot dance
Presentations are on Wed. May 24, 2023- first part of the class.
Due:
Go to your EV3 Classroom App (Go to the bottom left "Start" and find the red logo app)
> Download Robot Unit > Then spend time working on the following challenges:
CHALLENGES
😎 3.Grab and Release
🌞 4. Colors and Lines - You can use the pdf attached below for this challenge.
🦋 5. Angles and Patterns
🌻 6.The Robot Factory
-Record a video of each challenge. Upload the video(s) into your google drive and then copy the video link and post the link on the Google Sheet attached below. Make sure you share the video with "Chicago public schools" so I can have access to "view" the video. ( Write the name of the team members so they can all get credit for each challenge)
TEam members can take turns have the following roles.
1) Coder/Programmer 2) Robot controller/driver 3) Video/ film maker 4) Researcher/Reader of Instructions on computer -works hand in hand with coder/programmer
-Make sure that the video link has been shared with “Chicago Public Schools” access so I can watch it and grade it.
> Download Robot Unit > Then spend time working on the following challenges:
CHALLENGES
😎 3.Grab and Release
🌞 4. Colors and Lines - You can use the pdf attached below for this challenge.
🦋 5. Angles and Patterns
🌻 6.The Robot Factory
-Record a video of each challenge. Upload the video(s) into your google drive and then copy the video link and post the link on the Google Sheet attached below. Make sure you share the video with "Chicago public schools" so I can have access to "view" the video. ( Write the name of the team members so they can all get credit for each challenge)
TEam members can take turns have the following roles.
1) Coder/Programmer 2) Robot controller/driver 3) Video/ film maker 4) Researcher/Reader of Instructions on computer -works hand in hand with coder/programmer
-Make sure that the video link has been shared with “Chicago Public Schools” access so I can watch it and grade it.
Due:
Unit Intro:
SWBAT:
List and explain the criteria that describe a robot.
Determine if something is a robot, using the criteria.
SWBAT:
List and explain the criteria that describe a robot.
Determine if something is a robot, using the criteria.
Due:
LEARNING OBJECTIVES:
1. To understand Robotics which lead to broaden many possibilities to develop 21st-century skills and to strengthen numerous abilities in the future.
2. To help learners think creatively and maximize efficiency in their design.
3. To make the learners engage in Robotics through writing, presentation skills, and lastly, design
4. To make the learners understand how the real tech world market works where companies are looking for problems to solve through technology.
SLIDES: 🤖Prepare a poster and present the info from the slides assigned. Mrs. Silva will give you the materials for your poster.
#4-6 -Stephanie & Anabel
#7-10 -Venecia's table
#11-13 -Jose & Andrew
#14-17 - Mateo's table
#18-21 - Fatima's table
#22-23 Emilia's table
#24-25 Sixto's table
1. To understand Robotics which lead to broaden many possibilities to develop 21st-century skills and to strengthen numerous abilities in the future.
2. To help learners think creatively and maximize efficiency in their design.
3. To make the learners engage in Robotics through writing, presentation skills, and lastly, design
4. To make the learners understand how the real tech world market works where companies are looking for problems to solve through technology.
SLIDES: 🤖Prepare a poster and present the info from the slides assigned. Mrs. Silva will give you the materials for your poster.
#4-6 -Stephanie & Anabel
#7-10 -Venecia's table
#11-13 -Jose & Andrew
#14-17 - Mateo's table
#18-21 - Fatima's table
#22-23 Emilia's table
#24-25 Sixto's table
Due:
DESCRIPTION:
Stop Motion is typically done with physical objects and a camera. This project is a little bit different. Instead of getting out all of those materials, we are going to do it digitally. Using Google Slides, students will animate a story across multiple slides. The prompt is editable so it can be made more (or less) complicated to meet your needs. The backgrounds and graphics are provided for students, and they can add their own if needed.
You can create your animation in Scratch or you can use the attached slide. In the comments for this assignment let me know NOW if you will use the slides or Scratch-please. If doing SCRATCH -Add the link to our SCratch Google Sheet.
ANIMATION: the process of creating the illusion of motion by creating individual frames as opposed to filming naturally occurring action at a regular frame rate
ASPECT RATIO: A measure of the relative sizes of the horizontal and vertical components of an image- standard=4:3 widescreen=16:9
FRAME: individual picture which eventually appears on a print
FRAME RATE: the number of frames captured or projected per second
SCENE: continuous block of storytelling set in a single location or following a particular character
SCRIPT: a written work detailing story, setting, and dialogue
STOP MOTION: a form of animation in which objects are filmed frame by frame and altered slightly between each frame
STORYBOARD: graphic organizer in the form of sketches or images displayed in sequence for the purpose of pre-visualizing a motion picture.
Check: the Happy Earth Day ANIMATION Projects (see link below- These can use some extra animations) You can remix, but make sure you also:
Add 2 different sound effects,
4+ more animations,
Add a beginning and ending scene.
At least 3 scenes in your story with the message "Happy Earth Day".
Check Ipzy's Scratch projects -to get ideas
Stop Motion is typically done with physical objects and a camera. This project is a little bit different. Instead of getting out all of those materials, we are going to do it digitally. Using Google Slides, students will animate a story across multiple slides. The prompt is editable so it can be made more (or less) complicated to meet your needs. The backgrounds and graphics are provided for students, and they can add their own if needed.
You can create your animation in Scratch or you can use the attached slide. In the comments for this assignment let me know NOW if you will use the slides or Scratch-please. If doing SCRATCH -Add the link to our SCratch Google Sheet.
ANIMATION: the process of creating the illusion of motion by creating individual frames as opposed to filming naturally occurring action at a regular frame rate
ASPECT RATIO: A measure of the relative sizes of the horizontal and vertical components of an image- standard=4:3 widescreen=16:9
FRAME: individual picture which eventually appears on a print
FRAME RATE: the number of frames captured or projected per second
SCENE: continuous block of storytelling set in a single location or following a particular character
SCRIPT: a written work detailing story, setting, and dialogue
STOP MOTION: a form of animation in which objects are filmed frame by frame and altered slightly between each frame
STORYBOARD: graphic organizer in the form of sketches or images displayed in sequence for the purpose of pre-visualizing a motion picture.
Check: the Happy Earth Day ANIMATION Projects (see link below- These can use some extra animations) You can remix, but make sure you also:
Add 2 different sound effects,
4+ more animations,
Add a beginning and ending scene.
At least 3 scenes in your story with the message "Happy Earth Day".
Check Ipzy's Scratch projects -to get ideas
Due:
Survey for UniT 4
Please read the different columns carefully and complete the questions with well-written, elaborate answers.
Please read the different columns carefully and complete the questions with well-written, elaborate answers.
Due:
In Class-Challenge: Create a Scratch story related to "Save our Planet Earth" / "Earth Day" > If you remix a project make sure you add your special touch - by changing backdrops/ colors/ messages/sound effects/music files, etc.
Exemplars:
1) https://scratch.mit.edu/projects/405237525
2) https://scratch.mit.edu/projects/10265899
3) Story: https://scratch.mit.edu/projects/212386552 - this is a long story, but yours can be shorter.
4) https://scratch.mit.edu/projects/517856701
Exemplars:
1) https://scratch.mit.edu/projects/405237525
2) https://scratch.mit.edu/projects/10265899
3) Story: https://scratch.mit.edu/projects/212386552 - this is a long story, but yours can be shorter.
4) https://scratch.mit.edu/projects/517856701
Due:
Complete this form after all the presentations are done.
Due:
The students will be able to:
Decide on their final project Scratch game: A Game or A Community Project using Scratch?
Start your storyboard for your final projects.
Projects are due by the end of class on March 24, 2023 (B day) &
March 27th, 2023 (A day).
This project will involve making a game or community-based program. In the attached slide set the assignment is explained.
You need to do two things today.
🌻1) First select which final project you are going to complete and create a storyboard.
🌻2) In the google doc you will explain which project you are selecting and what your project is going to be about. In the same document add the storyboard that you are going to use to create the project.
If you have any questions, let me know.
🌸ღ꧁ღ╭⊱ꕥ Mrs. Ouielle-Silva ꕥ⊱╮ღ꧂ღ 🌸
Decide on their final project Scratch game: A Game or A Community Project using Scratch?
Start your storyboard for your final projects.
Projects are due by the end of class on March 24, 2023 (B day) &
March 27th, 2023 (A day).
This project will involve making a game or community-based program. In the attached slide set the assignment is explained.
You need to do two things today.
🌻1) First select which final project you are going to complete and create a storyboard.
🌻2) In the google doc you will explain which project you are selecting and what your project is going to be about. In the same document add the storyboard that you are going to use to create the project.
If you have any questions, let me know.
🌸ღ꧁ღ╭⊱ꕥ Mrs. Ouielle-Silva ꕥ⊱╮ღ꧂ღ 🌸
Due:
The students will be able to:
Investigate two different types of games.
Get ideas for their final projects. Projects are due March 20, 2023, the latest to get full credit.
1) Open the MONKEY GAME link from your slide deck
. Make sure you click on: REMIX
Play the game > Finish it >
Complete Google Form #1
2) Open the PINBALL link in your assignment
Make sure you click on: REMIX
Play the game > Finish it > Complete Google Form #2
Investigate two different types of games.
Get ideas for their final projects. Projects are due March 20, 2023, the latest to get full credit.
1) Open the MONKEY GAME link from your slide deck
. Make sure you click on: REMIX
Play the game > Finish it >
Complete Google Form #1
2) Open the PINBALL link in your assignment
Make sure you click on: REMIX
Play the game > Finish it > Complete Google Form #2
Due:
Use this review game to prepare for our next Quiz on Wed. 3/15/23.
You can log in with your Google login.
If questions, let me know. If you have completed the review and you want to improve your score you can try it again.
Otherwise, you're ok.
Thank you,
Mrs. Ouielle-silva
You can log in with your Google login.
If questions, let me know. If you have completed the review and you want to improve your score you can try it again.
Otherwise, you're ok.
Thank you,
Mrs. Ouielle-silva
Due:
Watch the video and answer the questions in Edpuzzle.
You will have time during class to work on this video.
You will have time during class to work on this video.
Due:
The students will be able to:
Create a timing game. (remix the given project-remember to personalize it by adding a couple of unique features)
Assess their peers to help them gauge progress.
Evaluate their peers’ timing games.
Please, watch the video recording from my previous class so you can actually see the 2 exemplars from the slide show- start watching the video in minute 1:08
You will have the 2nd part of this lesson and the following block to work on your "Timing Game".
*Add your final project to our project list in google sheets and make sure your project is ready on March 13, 2023
Make sure you add the game instructions on "how to start the game" right at the beginning scene... For example "click "X" key to start/to catch the "Ys"/ to ... or use your "space bar" to start the game or something like this.
*If a player would use your game s/he won't know where to press to start the game.
Also, please check your spelling!!!!
Thanks a lot,
Create a timing game. (remix the given project-remember to personalize it by adding a couple of unique features)
Assess their peers to help them gauge progress.
Evaluate their peers’ timing games.
Please, watch the video recording from my previous class so you can actually see the 2 exemplars from the slide show- start watching the video in minute 1:08
You will have the 2nd part of this lesson and the following block to work on your "Timing Game".
*Add your final project to our project list in google sheets and make sure your project is ready on March 13, 2023
Make sure you add the game instructions on "how to start the game" right at the beginning scene... For example "click "X" key to start/to catch the "Ys"/ to ... or use your "space bar" to start the game or something like this.
*If a player would use your game s/he won't know where to press to start the game.
Also, please check your spelling!!!!
Thanks a lot,
Due:
Lesson 4-13 Abstraction Project - Dance to Music
Day 1 3/06/22- Dance to Music (Look at the last slide for a visual idea of "the ballerina project")
Create your own new blocks for each "dance move". You have the rest of today and the next class to complete this project.
Day 2 3/08/22 - Coordination to Dance to Music -see exemplar posted in slide presentation 1 -last slide.
Code must be ready for class on March 10th, 2023 - at the beginning of class
Day 1 3/06/22- Dance to Music (Look at the last slide for a visual idea of "the ballerina project")
Create your own new blocks for each "dance move". You have the rest of today and the next class to complete this project.
Day 2 3/08/22 - Coordination to Dance to Music -see exemplar posted in slide presentation 1 -last slide.
Code must be ready for class on March 10th, 2023 - at the beginning of class
Due:
Lesson 4-12 Abstraction (Going to Mars)
The student will be able to:
Explain abstraction
Identify examples of abstraction in everyday life.
Modify/remix a program to use user-defined blocks to represent more detailed tasks commands.
Download the Space Travel Starter (REMIX)
Create abstractions (blocks) for:
🌕 Go to Mars
🪐Go to Saturn
🌑 Go to Pluto
🌎 Go to Earth
Exemplars> visit: https://scratch.mit.edu/projects/490191863 (CANNOT BE REMIXED or NO CREDIT WILL BE GIVEN)
Update the main program to use your blocks. Add your file to our Scratch Project file and turn it in.
The student will be able to:
Explain abstraction
Identify examples of abstraction in everyday life.
Modify/remix a program to use user-defined blocks to represent more detailed tasks commands.
Download the Space Travel Starter (REMIX)
Create abstractions (blocks) for:
🌕 Go to Mars
🪐Go to Saturn
🌑 Go to Pluto
🌎 Go to Earth
Exemplars> visit: https://scratch.mit.edu/projects/490191863 (CANNOT BE REMIXED or NO CREDIT WILL BE GIVEN)
Update the main program to use your blocks. Add your file to our Scratch Project file and turn it in.
Due:
Scratch Taks:
o plan and organize ideas to develop a program
o compare multiple scripts to determine which is the most appropriate for the task
o store and modify data using variables
o compare coding blocks to determine their function and select an appropriate value to complete a task
o debug errors to find and fix a mistake in a script
o test and refine scripts
o edit blocks to improve a script and produce a unique outcome
Add your project link to our 5th Per Scratch -Google Sheet, please.
o plan and organize ideas to develop a program
o compare multiple scripts to determine which is the most appropriate for the task
o store and modify data using variables
o compare coding blocks to determine their function and select an appropriate value to complete a task
o debug errors to find and fix a mistake in a script
o test and refine scripts
o edit blocks to improve a script and produce a unique outcome
Add your project link to our 5th Per Scratch -Google Sheet, please.
Due:
Lesson 4-11 - Rock Paper Scissors - Post your project link when you finish it.
Use the link below as your "Rock, Paper, Scissors Starter"
>remember to click "remix" to make your own copy.
Post your link in our Google Sheet so you can get full credit. Links posted after the deadline will be graded accordingly- Late Post/Submission Policy.
Use the link below as your "Rock, Paper, Scissors Starter"
>remember to click "remix" to make your own copy.
Post your link in our Google Sheet so you can get full credit. Links posted after the deadline will be graded accordingly- Late Post/Submission Policy.
Due:
4-8 Variables
The students will be able to:
Explain the concept of variables.
Create examples of variables.
Explain the concept of iteration.
Create examples of iteration.
4-9 Conditionals
The students will be able to:
Explain the concept of conditionals.
Enhance a variable program with conditionals.
The students will be able to:
Explain the concept of variables.
Create examples of variables.
Explain the concept of iteration.
Create examples of iteration.
4-9 Conditionals
The students will be able to:
Explain the concept of conditionals.
Enhance a variable program with conditionals.
Due:
Listen carefully to the video and then answer the questions. Open-ended questions need details from the video.
Due:
Listen carefully to the video and then answer the questions. Open-ended questions need details from the video.
Due:
Identity survey 2 link: https://forms.gle/KKn5Lg1CQZ93c77h6
Due:
1. Post your Broadcasting Project 4-6 -Vote for Top 3 projects.
2. Intro to new 4-7 Scratch Story Project.
Remember to NAME all your Scratch Projects today.
On your notebook you will write your storyboard draft for this new project.
Always edit your spelling mistakes (dialogues), and use proper punctuation.
No "remix" is allowed for this project.
2. Intro to new 4-7 Scratch Story Project.
Remember to NAME all your Scratch Projects today.
On your notebook you will write your storyboard draft for this new project.
Always edit your spelling mistakes (dialogues), and use proper punctuation.
No "remix" is allowed for this project.
Due:
1. Adventure Animation Online Gallery Walk
2. Self-reflection
4. Homework 4-6 Summer Story Instructions
5. Complete the program for the Summer Story
Due date: -have it ready before class - and post your link in the google sheet
-Remember to bookmark the 5th Scratch Projects Google Sheet
Look at the slide where the rubric is posted and make sure your project meets all the criteria listed there.
*Last 4 slides have the coding for the "Broadcasting exemplar I showed you this morning"
2. Self-reflection
4. Homework 4-6 Summer Story Instructions
5. Complete the program for the Summer Story
Due date: -have it ready before class - and post your link in the google sheet
-Remember to bookmark the 5th Scratch Projects Google Sheet
Look at the slide where the rubric is posted and make sure your project meets all the criteria listed there.
*Last 4 slides have the coding for the "Broadcasting exemplar I showed you this morning"
Due:
💻The programs you have written so far have really just been animations. You click the "green flag" and then sit back and watch what happens. In all these cases the program controls the action.
💻 In an event-driven program, the user controls the actions by typing a key, clicking the mouse, etc. The outcome of the program is not known in advance.
Today you will create an Adventure Animation in Scratch and you will have next class to finish it.
Upload your storyboard in the goog doc posted here (4-5 My Storyboard) Instructions on your Adventure Project are posted in the slide deck -READ CAREFULLY and follow the instructions!!!
💻 In an event-driven program, the user controls the actions by typing a key, clicking the mouse, etc. The outcome of the program is not known in advance.
Today you will create an Adventure Animation in Scratch and you will have next class to finish it.
Upload your storyboard in the goog doc posted here (4-5 My Storyboard) Instructions on your Adventure Project are posted in the slide deck -READ CAREFULLY and follow the instructions!!!
Due:
1. Read the slide deck very carefully as there is important information and the instructions for project 4.4 "Moving Sprites"2. Complete the attached worksheet.
3. Complete the map program. Add the link to our 2nd period Google Sheet File (bookmark it) and turn it in.
3. Complete the map program. Add the link to our 2nd period Google Sheet File (bookmark it) and turn it in.
Due:
The students will be able to:
• Develop a dialogue between two or more Scratch sprites.
• Explain the reasoning behind how their dialogue works.
Follow the instructions for project 4.3 in the slides below. Project must be complete by Thursday 8am. If you have any questions, please email me.
• Develop a dialogue between two or more Scratch sprites.
• Explain the reasoning behind how their dialogue works.
Follow the instructions for project 4.3 in the slides below. Project must be complete by Thursday 8am. If you have any questions, please email me.
Due:
The student will be able to:
Use table, row, and column tagging in an html page.
Add css styling to an html table.
Use grid elements in css div placement.
Create a web page that includes layout styles.
Use table, row, and column tagging in an html page.
Add css styling to an html table.
Use grid elements in css div placement.
Create a web page that includes layout styles.
Due:
Lesson 3-3
Follow the instructions along with Mrs. Ouielle-Silva so you don't get lost. The slideshow has clear and detailed instructions on what to do in each slide. Follow along.
By the end of class your "My First Web Page" needs to have the following:
Main Header
Two paragraphs and a sub heading for each paragraph
One list below one of the paragraphs
Two images - One image below each paragraph
We will finish our webpage next class.
🌸ღ╭⊱ꕥ Mrs. Ouiellé-Silva ꕥ⊱╮ღ 🌸
Follow the instructions along with Mrs. Ouielle-Silva so you don't get lost. The slideshow has clear and detailed instructions on what to do in each slide. Follow along.
By the end of class your "My First Web Page" needs to have the following:
Main Header
Two paragraphs and a sub heading for each paragraph
One list below one of the paragraphs
Two images - One image below each paragraph
We will finish our webpage next class.
🌸ღ╭⊱ꕥ Mrs. Ouiellé-Silva ꕥ⊱╮ღ 🌸
Due:
The student will be able to:
Navigate an html editor.
Create an html page with a title and a body.
Create an html page with paragraph tags, headings, line breaks, horizontal lines and lists.
Navigate an html editor.
Create an html page with a title and a body.
Create an html page with paragraph tags, headings, line breaks, horizontal lines and lists.
Due:
Our new unit is Web Design. The first step in Web Design is to lay out the page and decide how it will look. This layout is called a “storyboard”.
* I added 3 slide decks with extra information on HTML, the Structure of an HTML Web Page & Formatting Text in HTML. Please study them for homework *
* I added 3 slide decks with extra information on HTML, the Structure of an HTML Web Page & Formatting Text in HTML. Please study them for homework *
Due:
1. Please complete this Google Doc and follow the instructions.
2. Please add the link of your Google Doc in the Google Form -
Thank you,
Mrs. Ouielle-Silva
2. Please add the link of your Google Doc in the Google Form -
Thank you,
Mrs. Ouielle-Silva
Due:
Group work -(5 students in each group)
Detailed instructions will be given in class.
You will have 1.5 class periods to prepare this final project presentation.
Due date for Period 6th - Nov. 2 -Presentations -all work must be ready by the end of class on Monday, October 31, 2022
Period 2 - Nov. 3 - Presentations -all work must be ready by the end of class on Tuesday, November 1st, 2022
https://www.mapcustomizer.com/ (referenced in slide#17 to plot the different site locations)
Unit 2 project
Hancock has just been selected by Amazon to be the new distribution point for their drone delivery service. You have been hired by Amazon to work with their logistics team. Your team is tasked to carry out a fact-finding exercise for their new drone delivery system. One of the problems is to determine the fastest and shortest routes for a single drone to deliver twenty 5lb packages in the Cook County area. The drone can carry 20lbs at a time and can make 4 deliveries before returning to the service center for more packages. The drone can also fly for 38 miles before it needs to be recharged. It flies at 50 mph.
You and your team must:
Use the Problem Solving Process to analyze this problem. Show your team’s work in all 4 parts of the process:
Understanding the problem:
What data or information is known?
What is unknown?
What are the conditions?
Plan the solution: Show your plan for solving this problem.
Find the location of all coordinates provided (save and note these locations). Do not look up the names! The coordinates show the exact location for the delivery.
Carry out the plan: Using your plan, show your work and your solution.
Create a solution or plan for making deliveries. Make a note of distances and keep in mind the capacity (weights, fuel and speed) of the drone.
Create a Minimum Spanning Tree map of your deliveries.
Make a note of the total distance and time the drone flies.
Designate tasks among your team for this exercise.
Each person must come up with a solution for at least one flight.
Google Tips
You can save locations for later.
You can add locations to a chart by clicking on the: map customizer
You can measure distances by right-clicking on a location and choosing “Measure Distance” and then right-clicking on another location and choosing “Distance to here.” You can keep adding points.
MapCustomizer (https://www.mapcustomizer.com/) will accept the text file “bulk input” and plot the locations.
Individually answer the following question in Google Classroom:
How did your team divide up the different trips? Your goal was to come up with “the fastest and shortest routes.” Why do you think your team’s algorithm provided this optimal solution?
Team Leader will turn in the final project slides to Mrs. Ouielle-Silva in Google Classroom -but all students in the team must share the same slide presentation.
Examples:-It's possible for one of the students (in a team) to do only one or 2 short trips based on the distances--- example: from Location 1 to Location 18 (26.1) - YES- it's possible-(Keep in mind that your drone trips will pick sites that are in almost in line) so keep the rules of the project in mind.
-https://www.ontheclock.com/convert-hours-minutes-to-decimal-hours.aspx to convert decimal hours to hours
Detailed instructions will be given in class.
You will have 1.5 class periods to prepare this final project presentation.
Due date for Period 6th - Nov. 2 -Presentations -all work must be ready by the end of class on Monday, October 31, 2022
Period 2 - Nov. 3 - Presentations -all work must be ready by the end of class on Tuesday, November 1st, 2022
https://www.mapcustomizer.com/ (referenced in slide#17 to plot the different site locations)
Unit 2 project
Hancock has just been selected by Amazon to be the new distribution point for their drone delivery service. You have been hired by Amazon to work with their logistics team. Your team is tasked to carry out a fact-finding exercise for their new drone delivery system. One of the problems is to determine the fastest and shortest routes for a single drone to deliver twenty 5lb packages in the Cook County area. The drone can carry 20lbs at a time and can make 4 deliveries before returning to the service center for more packages. The drone can also fly for 38 miles before it needs to be recharged. It flies at 50 mph.
You and your team must:
Use the Problem Solving Process to analyze this problem. Show your team’s work in all 4 parts of the process:
Understanding the problem:
What data or information is known?
What is unknown?
What are the conditions?
Plan the solution: Show your plan for solving this problem.
Find the location of all coordinates provided (save and note these locations). Do not look up the names! The coordinates show the exact location for the delivery.
Carry out the plan: Using your plan, show your work and your solution.
Create a solution or plan for making deliveries. Make a note of distances and keep in mind the capacity (weights, fuel and speed) of the drone.
Create a Minimum Spanning Tree map of your deliveries.
Make a note of the total distance and time the drone flies.
Designate tasks among your team for this exercise.
Each person must come up with a solution for at least one flight.
Google Tips
You can save locations for later.
You can add locations to a chart by clicking on the: map customizer
You can measure distances by right-clicking on a location and choosing “Measure Distance” and then right-clicking on another location and choosing “Distance to here.” You can keep adding points.
MapCustomizer (https://www.mapcustomizer.com/) will accept the text file “bulk input” and plot the locations.
Individually answer the following question in Google Classroom:
How did your team divide up the different trips? Your goal was to come up with “the fastest and shortest routes.” Why do you think your team’s algorithm provided this optimal solution?
Team Leader will turn in the final project slides to Mrs. Ouielle-Silva in Google Classroom -but all students in the team must share the same slide presentation.
Examples:-It's possible for one of the students (in a team) to do only one or 2 short trips based on the distances--- example: from Location 1 to Location 18 (26.1) - YES- it's possible-(Keep in mind that your drone trips will pick sites that are in almost in line) so keep the rules of the project in mind.
-https://www.ontheclock.com/convert-hours-minutes-to-decimal-hours.aspx to convert decimal hours to hours
Due:
The students will be able to:
-Learn and solve a minimal spanning tree.
-Draw a graph to solve a problem. (DUE TODAY: slide Lesson 2-8 Muddy City Problem-2021)
-Answer the questions from the google form 2-8 Muddy City. DUE TODAY
-Learn and solve a minimal spanning tree.
-Draw a graph to solve a problem. (DUE TODAY: slide Lesson 2-8 Muddy City Problem-2021)
-Answer the questions from the google form 2-8 Muddy City. DUE TODAY
Due:
Alan Turing (1912–1954)
Famed code-breaking war hero (WWII) and now considered the father of computer science and artificial intelligence.
He made a lot of contributions to code-breaking and AI.
Famed code-breaking war hero (WWII) and now considered the father of computer science and artificial intelligence.
He made a lot of contributions to code-breaking and AI.
Due:
The Office of Computer Science HS team is working to improve our current programming support with sustainable resources and funding. A critical part of improving programming supports also depends on data we receive back from students. I am asking that you please complete this survey today.
This will give us critical information to advocate for programs or resources. I appreciate taking the time to read this email and assign the survey
This will give us critical information to advocate for programs or resources. I appreciate taking the time to read this email and assign the survey
Due:
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
The students will be able to:
The students will be able to:
Describe the linear search algorithm.
Describe the binary search algorithm.
Explain the conditions under which each search might be appropriate.
The students will be able to:
The students will be able to:
Describe the linear search algorithm.
Describe the binary search algorithm.
Explain the conditions under which each search might be appropriate.
Due:
🌷 Week 8 Day 1 Lesson 2-5
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
The students will be able to:
Understand how binary numbers are used in computers.
Understand what "Bits" (binary digits) are and how to use them in computers.
All the worksheets must be submitted here (Google Classroom)
For homework (due Monday Oct.17, 2022):
1) ASCII Secret Message Project-Worksheet (share your binary message with a team member so you can "decode" his/her secret message (and vice versa) to get FULL credit on this activity.
2)Decode the Lesson 2-5 Secret message (pdf worksheet activity) Tom's message. (Just write the message you decoded)
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
The students will be able to:
Understand how binary numbers are used in computers.
Understand what "Bits" (binary digits) are and how to use them in computers.
All the worksheets must be submitted here (Google Classroom)
For homework (due Monday Oct.17, 2022):
1) ASCII Secret Message Project-Worksheet (share your binary message with a team member so you can "decode" his/her secret message (and vice versa) to get FULL credit on this activity.
2)Decode the Lesson 2-5 Secret message (pdf worksheet activity) Tom's message. (Just write the message you decoded)
Due:
Unit 2: Problem Solving
The focus of Unit 2 is developing problem-solving strategies to better analyze a problem. There is also a focus on several common types of algorithms in computer science.
The student will be able to:
Recognize various forms of communication as data exchange.
Describe the implications of data exchange on social interactions.
Consider the privacy of data that they create.
Explain the difference between data used for making a case and data that informs a discovery.
Describe good research questions.
Topics and themes:
The steps of the problem-solving process.
Using data to investigate a question.
Identifying and demonstrating problem-solving techniques and strategies
using a chart/table
making a graph
drawing a picture
starting with a smaller sample size
simulation/acting it out
modeling
looking for a pattern
extrapolation
working backwards
Communicating your problem-solving strategy/process.
Binary numbers and why they are important to computing.
Divide and conquer algorithms
Comparing common Sorting algorithms
Collaborating with peers.
Developing effective group work habits
The focus of Unit 2 is developing problem-solving strategies to better analyze a problem. There is also a focus on several common types of algorithms in computer science.
The student will be able to:
Recognize various forms of communication as data exchange.
Describe the implications of data exchange on social interactions.
Consider the privacy of data that they create.
Explain the difference between data used for making a case and data that informs a discovery.
Describe good research questions.
Topics and themes:
The steps of the problem-solving process.
Using data to investigate a question.
Identifying and demonstrating problem-solving techniques and strategies
using a chart/table
making a graph
drawing a picture
starting with a smaller sample size
simulation/acting it out
modeling
looking for a pattern
extrapolation
working backwards
Communicating your problem-solving strategy/process.
Binary numbers and why they are important to computing.
Divide and conquer algorithms
Comparing common Sorting algorithms
Collaborating with peers.
Developing effective group work habits
Due:
Hi everyone,
Please remember to bring the Parent Consent Form today or tomorrow. I need to have them ready this Friday as they are coming to pick them up. Even if you don't have a class with me - bring it and place it in my mailbox on my door. Students who have already submitted it will get extra credit this week.
If you need an extra copy, I have more copies - just ask me for one.
Thank you
Please remember to bring the Parent Consent Form today or tomorrow. I need to have them ready this Friday as they are coming to pick them up. Even if you don't have a class with me - bring it and place it in my mailbox on my door. Students who have already submitted it will get extra credit this week.
If you need an extra copy, I have more copies - just ask me for one.
Thank you
Due:
🌷 Week 6 Day 2 Lesson 1-6 ECS
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
COMPUTERS FOR COMMUNICATION & SOCIETY
Objective:
The students will be able to:
Explain the concept of a computer program.
Start > Lesson 1-6 Visualizing Data, Modeling, and Design
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
COMPUTERS FOR COMMUNICATION & SOCIETY
Objective:
The students will be able to:
Explain the concept of a computer program.
Start > Lesson 1-6 Visualizing Data, Modeling, and Design
Due:
Documentary: We tweet, we like, and we share - but what are the consequences of our growing dependence on social media?
Objective: Students will discuss the unintended consequences associated with social media and potential drawbacks associated with social media platforms. Students will also understand the terms "Ethical Design" and "Algorithm".
We will watch this documentary today. While watching the video, please take notes in your notebook so you can answer the questions from the google form for homework.
Objective: Students will discuss the unintended consequences associated with social media and potential drawbacks associated with social media platforms. Students will also understand the terms "Ethical Design" and "Algorithm".
We will watch this documentary today. While watching the video, please take notes in your notebook so you can answer the questions from the google form for homework.
Due:
🌷 Week 4 Day 3 Lesson 1-5 ECS
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
COMPUTERS FOR COMMUNICATION & SOCIETY
Objective:
The students will be able to:
Explain how different views of data can tell a different story.
Recognize that data is an incomplete record of reality.
Describe the limits of measurement (what can and can’t be captured in data).
Follow the instructions -depending on your assigned group.
In Google Classroom >Click on the link for your dataset: 1 or 2?
-Groups 1, 3, 5 & 7 -Use data set #1
-Groups 2, 4, & 6 - Use data set # 2
Go to file > Make a copy of your data set and leave it in your drive.
Good morning class! 🤗🦋 WELCOME > BIENVENIDOS 🌷😊
COMPUTERS FOR COMMUNICATION & SOCIETY
Objective:
The students will be able to:
Explain how different views of data can tell a different story.
Recognize that data is an incomplete record of reality.
Describe the limits of measurement (what can and can’t be captured in data).
Follow the instructions -depending on your assigned group.
In Google Classroom >Click on the link for your dataset: 1 or 2?
-Groups 1, 3, 5 & 7 -Use data set #1
-Groups 2, 4, & 6 - Use data set # 2
Go to file > Make a copy of your data set and leave it in your drive.
Due:
🌷 Week 4 Day 1 Lesson 1-3 ECS
Good morning class!
🤗🦋 WELCOME > BIENVENIDOS 🌷😊
SEARCH ENGINES
Objective: The student will be able to:
Perform searches and explain how to refine a search to retrieve better information
Identify resources for finding information in addition to ranking-based search engines
Differentiate between ranking-based search engines and social bookmarking (collaborative) search engines.
Good morning class!
🤗🦋 WELCOME > BIENVENIDOS 🌷😊
SEARCH ENGINES
Objective: The student will be able to:
Perform searches and explain how to refine a search to retrieve better information
Identify resources for finding information in addition to ranking-based search engines
Differentiate between ranking-based search engines and social bookmarking (collaborative) search engines.
Due:
Lesson 1B ECS
🤗🦋 Good morning class! 🌷😊
SHOPPING FOR THE BEST COMPUTER
1) The student will be able to:
Describe the uses for computer hardware components
Choose hardware components for various types of users
-Computer buying Project -Groups (20mins) -
Your task is to give your partner at least 2 options and then give them advice on which one to buy. Your project will be presented to the class.
The final product can be a:
Google Slides
Debate
Skit
Video
Other approved product
2) Lesson 1-3 SEARCH ENGINES
Objective: Students will be able to:
Perform searches and explain how to refine a search to retrieve better information
Identify resources for finding information in addition to ranking-based search engines
Differentiate between ranking-based search engines and social bookmarking (collaborative) search engines.
Use a variety of Web 2.0 applications
Develop and use a rubric to evaluate websites
-Journal Entry
- Scavenger Hunt
Below EXTRA PRACTICE/ HW Make sure you click “yes” to use flash player to play the games listed below.
https://www.quia.com/mc/65620.html -match the item with its description
https://www.quia.com/cc/65620.html: Concentration game
https://www.quia.com/ws/65620.html Word search
🤗🦋 Good morning class! 🌷😊
SHOPPING FOR THE BEST COMPUTER
1) The student will be able to:
Describe the uses for computer hardware components
Choose hardware components for various types of users
-Computer buying Project -Groups (20mins) -
Your task is to give your partner at least 2 options and then give them advice on which one to buy. Your project will be presented to the class.
The final product can be a:
Google Slides
Debate
Skit
Video
Other approved product
2) Lesson 1-3 SEARCH ENGINES
Objective: Students will be able to:
Perform searches and explain how to refine a search to retrieve better information
Identify resources for finding information in addition to ranking-based search engines
Differentiate between ranking-based search engines and social bookmarking (collaborative) search engines.
Use a variety of Web 2.0 applications
Develop and use a rubric to evaluate websites
-Journal Entry
- Scavenger Hunt
Below EXTRA PRACTICE/ HW Make sure you click “yes” to use flash player to play the games listed below.
https://www.quia.com/mc/65620.html -match the item with its description
https://www.quia.com/cc/65620.html: Concentration game
https://www.quia.com/ws/65620.html Word search
Due:
🌷 *If you haven't done so... Bring the box of kleenex/ or Lysol/clorox wipes (write your name and period on it)
& Your ECS Notebook/Folder.
*If you brought it - Thank you/MERCI/ Gracias for your kindness and reliability!
🌸ღ╭⊱ꕥ Mrs. Ouiellé-Silva ꕥ⊱╮ღ 🌸
& Your ECS Notebook/Folder.
*If you brought it - Thank you/MERCI/ Gracias for your kindness and reliability!
🌸ღ╭⊱ꕥ Mrs. Ouiellé-Silva ꕥ⊱╮ღ 🌸
Due:
🤗🦋 Good morning class! 🌷😊
INTERNAL PARTS OF A COMPUTER
Objective: To identify the parts of a computer and their uses
-Computer Components Webquest Project -Groups (Complete today)
-Your job is to take apart the computer and find all the components posted in the Google Doc (in Classroom). In the Doc you need to fill out:
What the part is used for?
What is "inside" the computer on your desk? & Take a photo of the internal part and paste it into column 3 (Option found in PC)
We will continue with the Computer Buying Project next class -so there's no need to turn that in yet.
HOMEWORK FOR SEPT. 8, 2022 - Computer Parts Labeling Worksheet-w.pdf -Use the KAMI app to add your answers.
If you finish early then practice playing the online games. (To play the online games below >make sure you click “yes” to use flash player)
https://www.quia.com/mc/65620.html -match the item with its description
https://www.quia.com/cc/65620.html: Concentration game
https://www.quia.com/ws/65620.html Word search
INTERNAL PARTS OF A COMPUTER
Objective: To identify the parts of a computer and their uses
-Computer Components Webquest Project -Groups (Complete today)
-Your job is to take apart the computer and find all the components posted in the Google Doc (in Classroom). In the Doc you need to fill out:
What the part is used for?
What is "inside" the computer on your desk? & Take a photo of the internal part and paste it into column 3 (Option found in PC)
We will continue with the Computer Buying Project next class -so there's no need to turn that in yet.
HOMEWORK FOR SEPT. 8, 2022 - Computer Parts Labeling Worksheet-w.pdf -Use the KAMI app to add your answers.
If you finish early then practice playing the online games. (To play the online games below >make sure you click “yes” to use flash player)
https://www.quia.com/mc/65620.html -match the item with its description
https://www.quia.com/cc/65620.html: Concentration game
https://www.quia.com/ws/65620.html Word search
Due:
Lesson 1B ECS
🤗🦋
Good morning class! 🌷😊
INTERNAL PARTS OF A COMPUTER
Objective: To identify the parts of a computer and their uses
-Introduction Today.
-Computer Components Webquest Project -Groups (10mins) -
Your job is to digitally take apart the computer and find all the components in the Google Doc (in Classroom). In the Doc you need to fill out:
What the part is used for?
What is "inside" the computer on your desk?
Is the better part that we can put in to make the computer better?
Make sure you click “yes” to use flash player
https://www.quia.com/mc/65620.html -match the item with its description
https://www.quia.com/cc/65620.html: Concentration game
https://www.quia.com/ws/65620.html Word search
🤗🦋
Good morning class! 🌷😊
INTERNAL PARTS OF A COMPUTER
Objective: To identify the parts of a computer and their uses
-Introduction Today.
-Computer Components Webquest Project -Groups (10mins) -
Your job is to digitally take apart the computer and find all the components in the Google Doc (in Classroom). In the Doc you need to fill out:
What the part is used for?
What is "inside" the computer on your desk?
Is the better part that we can put in to make the computer better?
Make sure you click “yes” to use flash player
https://www.quia.com/mc/65620.html -match the item with its description
https://www.quia.com/cc/65620.html: Concentration game
https://www.quia.com/ws/65620.html Word search