CompSci Discov.-1_101 Assignments

Upcoming Assignments RSS Feed

No upcoming assignments.

Past Assignments

Due:

Edpuzzle - The Problem Solving Process in Google Classroom

Edpuzzle - The Problem Solving Process

Due:

Slide deck for your presentations in Google Classroom

Slide deck for your presentations

Due:

There are five practices of CS Discoveries: Problem Solving, Persistence, Creativity, Collaboration, and Communication. 

Choose one practice you thought was especially important for the activity we completed today. What made it so important?

 in Google Classroom

There are five practices of CS Discoveries: Problem Solving, Persistence, Creativity, Collaboration, and Communication. Choose one practice you thought was especially important for the activity we completed today. What made it so important?

Due:

How can we build a paper prototype for our app? in Google Classroom

How can we build a paper prototype for our app?

Due:

What user interface elements will be useful for our app? in Google Classroom

What user interface elements will be useful for our app?

Due:

Activity Guide for Unit 4 lesson 11 in Google Classroom

Activity Guide for Unit 4 lesson 11

Due:

Activity Guide for Lesson 10 Researching Apps  in Google Classroom

Activity Guide for Lesson 10 Researching Apps

Look at the slides for lesson 10
complete the activity guide 

Due:

Unit 4 Lesson 9 Questions: Answer the questions in the instructions in Google Classroom

Unit 4 Lesson 9 Questions: Answer the questions in the instructions

What is your group name?
Who are the members of your group?
Do you have an app idea in mind?

Due:

Complete your activity guide, electronically so that I can have a copy, one for each team.  in Google Classroom

Complete your activity guide, electronically so that I can have a copy, one for each team.

Due:

Paper Project Prototype  in Google Classroom

Paper Project Prototype

Due:

Question of the Day 4/16 How can I develop an app prototype for a user? in Google Classroom

Question of the Day 4/16 How can I develop an app prototype for a user?

Due:

Activity Guide Unit 4 Lesson 7  in Google Classroom

Activity Guide Unit 4 Lesson 7

Due:

Unit 4 lesson 5 Activity Guide in Google Classroom

Unit 4 lesson 5 Activity Guide

Due:

How can user interviews help us create apps to meet the needs of a user? in Google Classroom

How can user interviews help us create apps to meet the needs of a user?

Due:

Question of the Day 4/10-  How can we use feedback to improve an app? in Google Classroom

Question of the Day 4/10- How can we use feedback to improve an app?

Due:

Unit 4 lesson 5 Activity Guide in Google Classroom

Unit 4 lesson 5 Activity Guide

using the handouts, answer the questions on the activity Guide

Due:

April 7, 2025 How can we design a product to meet a user's needs? in Google Classroom

April 7, 2025 How can we design a product to meet a user's needs?

Due:

Question of the Day 04/03- How can we design for people other than ourselves? in Google Classroom

Question of the Day 04/03- How can we design for people other than ourselves?

Due:

Question of the Day: How can we make sure a product is meeting the needs of a user? in Google Classroom

Question of the Day: How can we make sure a product is meeting the needs of a user?

Due:

Activity Guide for Unit 4 lesson 2  in Google Classroom

Activity Guide for Unit 4 lesson 2

Using the user profile assigned to you complete the activity guide.

Due:

How can we choose products based on the needs of a user? in Google Classroom

How can we choose products based on the needs of a user?

Due:

Activity Guide Lesson 1 Unit 4  in Google Classroom

Activity Guide Lesson 1 Unit 4

Due:


Give one example of an abstraction from this unit and why it is beneficial.

 in Google Classroom

Give one example of an abstraction from this unit and why it is beneficial.

Due:

You want to create a variable to store how loud the music is playing on your cell phone. Which of the following would be the best variable name? in Google Classroom

You want to create a variable to store how loud the music is playing on your cell phone. Which of the following would be the best variable name?

Due:

Question of the day, March 20 
What does the set animation block do in java script?  in Google Classroom

Question of the day, March 20 What does the set animation block do in java script?

Due:

Question of the day March 19- What is debugging? Give an example of debugging in class. in Google Classroom

Question of the day March 19- What is debugging? Give an example of debugging in class.

Due:

Question of the day March 18- In computer programs what is a condition? Write a conditional statement. in Google Classroom

Question of the day March 18- In computer programs what is a condition? Write a conditional statement.

Due:

Question of the Day- 3/17 
Going back to lesson 15 on conditionals, what is a Boolean Expression?  in Google Classroom

Question of the Day- 3/17 Going back to lesson 15 on conditionals, what is a Boolean Expression?

Due:

What was the length of time for a computer to crack your current password? When trying out different passwords, what was the length of time that you were able to get a strong password to?  in Google Classroom

What was the length of time for a computer to crack your current password? When trying out different passwords, what was the length of time that you were able to get a strong password to?

Due:

How secure is my password?  in Google Classroom

How secure is my password?

Go on the website https://www.security.org/how-secure-is-my-password/ and test some of your passwords. See how long it would take to crack your password and then test some new passwords to find a more secure password. Then answer the question of the day. 

Due:

Current Event Assignment: Understanding and Identifying AI-Generated Images
 in Google Classroom

Current Event Assignment: Understanding and Identifying AI-Generated Images

Read the article at this link https://www.zachcooleyphoto.com/blog/identifying-ai-images

As you read, take notes that explain:
What AI image generation is.
How to identify AI-generated images.
Tools and methods that can help detect AI images.
If you come across any unfamiliar words or concepts, use a dictionary or online resource to clarify them.

You will be answering the questions about the article. For these questions, make sure to answer in complete sentences. 

Due:

After reading the article, answer the following questions-

1. What are the key differences between AI-generated 
     images and real photographs?

2. What are some common signs that an image may be AI- 
     generated?

3. What are the ethical considerations of using AI to create 
     images that appear real?

 in Google Classroom

After reading the article, answer the following questions- 1. What are the key differences between AI-generated images and real photographs? 2. What are some common signs that an image may be AI- generated? 3. What are the ethical considerations of using AI to create images that appear real?

Due:

What assignment did you complete today, and what issues are you having? in Google Classroom

What assignment did you complete today, and what issues are you having?

Due:

Lesson 26 in Google Classroom

Lesson 26

For those of you on lesson 26, I gave you the filled out lesson guide before we went on break, there should be some of these in the cabinet in the front of the room. I am attaching it and the slide show, please look through the slide show and complete the level. 

Due:

After looking at the article from Colorado state, what rules will you try to follow right away for your netiquette?  in Google Classroom

After looking at the article from Colorado state, what rules will you try to follow right away for your netiquette?

Due:

What lesson did you finish? What are you struggling with?  in Google Classroom

What lesson did you finish? What are you struggling with?

Due:

What is one thing you like about school? in Google Classroom

What is one thing you like about school?

Due:

What did you accomplish today- 2/11?
 in Google Classroom

What did you accomplish today- 2/11?

Due:

How can the new types of sprite movement and collision detection be used to create a game? in Google Classroom

How can the new types of sprite movement and collision detection be used to create a game?

Due:

Rubric for lesson 21  in Google Classroom

Rubric for lesson 21

This is the rubric that was handed out in class. This is so I can easily grade.

Due:

Rubric for Lesson 18  in Google Classroom

Rubric for Lesson 18

Make sure to review, turn in when you are ready for your project to be graded

Due:

Extra Credit assignment  in Google Classroom

Extra Credit assignment

Read the article about AI tutor bots
Answer the question- In what ways do you think AI would be helping in your learning? What tools would you like to have available to you?

Due:

Question of the day, after completing lesson 16
Think back to all of the programs you've written so far; how might you use user interaction to improve one of your programs from past lessons? in Google Classroom

Question of the day, after completing lesson 16 Think back to all of the programs you've written so far; how might you use user interaction to improve one of your programs from past lessons?

Due:

Quiz for 1/15- Please take again.  in Google Classroom

Quiz for 1/15- Please take again.

I did not collect the responders email on the last form, so that became a practice quiz, please take the quiz again. 

Due:

After completing lesson 16 answer the question of the day- How can our programs react to user input? in Google Classroom

After completing lesson 16 answer the question of the day- How can our programs react to user input?

Due:

Question of the day 1/13- How can programs react to changes as they are running? in Google Classroom

Question of the day 1/13- How can programs react to changes as they are running?

Due:

Question for after you complete lesson 13-
You've seen two ways to create animations with the draw loop: random numbers and the counter pattern. What is one type of movement that you'd want to use random numbers for? What is one type of movement that you would want to use the counter pattern for? Are there any movements that might combine the counter pattern and random numbers? in Google Classroom

Question for after you complete lesson 13- You've seen two ways to create animations with the draw loop: random numbers and the counter pattern. What is one type of movement that you'd want to use random numbers for? What is one type of movement that you would want to use the counter pattern for? Are there any movements that might combine the counter pattern and random numbers?

Make sure to answer each of the questions.

Due:

Watch the video, and answer the question- This video shows a flipbook to make animation. In your own words, how is it working? Why does it "trick our eyes" into thinking something is moving? in Google Classroom

Watch the video, and answer the question- This video shows a flipbook to make animation. In your own words, how is it working? Why does it "trick our eyes" into thinking something is moving?

Due:

What did you accomplish in class today? in Google Classroom

What did you accomplish in class today?

Due:

 How can we use sprite properties to change their appearance on the screen? in Google Classroom

How can we use sprite properties to change their appearance on the screen?

Due:

How can we use sprites to help us keep track of lots of information in our programs? in Google Classroom

How can we use sprites to help us keep track of lots of information in our programs?

Due:

Question of the day Dec. 4 - How can we use shapes, variables, and randomness to express our creativity? in Google Classroom

Question of the day Dec. 4 - How can we use shapes, variables, and randomness to express our creativity?

Due:

Questions  for lesson 8
Answer each part

How do you tell a shape where to go on the screen?
How do you tell a shape what size it needs to be?
How do you tell a shape what color it should be? 
What about its outline?
What if you wanted to change any of those values during your program, or control other things like rotation? in Google Classroom

Questions for lesson 8 Answer each part How do you tell a shape where to go on the screen? How do you tell a shape what size it needs to be? How do you tell a shape what color it should be? What about its outline? What if you wanted to change any of those values during your program, or control other things like rotation?

Due:

Activity Guide for lesson 7 in Google Classroom

Activity Guide for lesson 7

You do not need to sketch the project on the activity guide, but you will need to answer the questions. 

Due:

Question of the day 11/21
How can we make our programs behave differently each time they are run? in Google Classroom

Question of the day 11/21 How can we make our programs behave differently each time they are run?

Due:

Question of the Day: How can we use variables to store information in our programs? in Google Classroom

Question of the Day: How can we use variables to store information in our programs?

Due:

Question of the day 11/19 Question of the Day: How can we use parameters to give the computer more specific instructions? in Google Classroom

Question of the day 11/19 Question of the Day: How can we use parameters to give the computer more specific instructions?

Due:

Question of the day 11/18- Today you learned how to draw in Game Lab for the first time. What type of advice would you share with a friend who was going to learn about drawing in Game Lab to make it easier for them? in Google Classroom

Question of the day 11/18- Today you learned how to draw in Game Lab for the first time. What type of advice would you share with a friend who was going to learn about drawing in Game Lab to make it easier for them?

Due:

Question of the Day: How can we clearly communicate how to draw something on a screen? in Google Classroom

Question of the Day: How can we clearly communicate how to draw something on a screen?

Due:

For Raimie Activity Guide Animation and Games in Google Classroom

For Raimie Activity Guide Animation and Games

Due:

 How can we design animations and games based on the needs of a user? in Google Classroom

How can we design animations and games based on the needs of a user?

Due:

 Reflect on your entire experience as a web developer and creating a webpage for a user.

How did you use the problem-solving process in creating your user's webpage?
What skills and practices did you implement as you made your user's webpage?
What's one thing that would improve your user's webpage that you still don't know how to do yet? in Google Classroom

Reflect on your entire experience as a web developer and creating a webpage for a user. How did you use the problem-solving process in creating your user's webpage? What skills and practices did you implement as you made your user's webpage? What's one thing that would improve your user's webpage that you still don't know how to do yet?

Due:

After looking at the slide and reading the article, answer the question-
Where else do you think this kind of drone technology might be useful?
 in Google Classroom

After looking at the slide and reading the article, answer the question- Where else do you think this kind of drone technology might be useful?

Due:

What level would you like to do for lesson 14? Easy, Intermediate, or Advanced.  in Google Classroom

What level would you like to do for lesson 14? Easy, Intermediate, or Advanced.

Due:

Unit 2 Lesson 13 Layout Prediction Activity Guide  in Google Classroom

Unit 2 Lesson 13 Layout Prediction Activity Guide

Complete the activity guide as you complete lesson 13. 

Due:

What was your favorite part of Career fair? What could they do to improve it? in Google Classroom

What was your favorite part of Career fair? What could they do to improve it?

Due:

Rubric for Unit 2 Lesson 10.  in Google Classroom

Rubric for Unit 2 Lesson 10.

You will turn this rubric and the activity guide in when you have completed your website and are ready for grading.

Due:

What level are you on at the beginning and end of class? in Google Classroom

What level are you on at the beginning and end of class?

Due:

How can I use CSS to style a web page for a user? in Google Classroom

How can I use CSS to style a web page for a user?

Due:

Review the rubric for HTML website Unit 2 Lesson 5 in Google Classroom

Review the rubric for HTML website Unit 2 Lesson 5

Review your webpage using the rubric and make any needed changes.

Due:

10/3 question of the day-What are 3 ways you can use images to make your site better?
What are 2 challenges in adding images to a website?
What is 1 way you can respect people's rights when using images? in Google Classroom

10/3 question of the day-What are 3 ways you can use images to make your site better? What are 2 challenges in adding images to a website? What is 1 way you can respect people's rights when using images?

Due:

What kind of rules protect everyone's rights when we use each other's content? in Google Classroom

What kind of rules protect everyone's rights when we use each other's content?

Due:

Licensing Your Work Activity Guide  in Google Classroom

Licensing Your Work Activity Guide

Complete the activity guide. This site will help you to complete the guide. 
https://chooser-beta.creativecommons.org/

Due:

How can we change the style of text on a web page?
(e.g. color, font size, italics) in Google Classroom

How can we change the style of text on a web page? (e.g. color, font size, italics)

Due:

What's one thing that would make your web page better that you don't know how to do yet? in Google Classroom

What's one thing that would make your web page better that you don't know how to do yet?

Due:

Complete the Social Sleuth Activity Guide in Google Classroom

Complete the Social Sleuth Activity Guide

After completing the activity guide, do a privacy checkup on yourself. 

Due:

How can you make sure that your private information stays private? in Google Classroom

How can you make sure that your private information stays private?

Due:

Instagram's new teen account restrictions in Google Classroom

Instagram's new teen account restrictions

In groups, you will be looking into Instagram's new teen accounts and then sharing the information to the class. 

Group 1 Read the Vox article about the KOSA bill https://www.vox.com/technology/352251/kosa-congress-online-child-safety-bill-explained
Group 2 Read the Tech Crunch article on YouTube's new parental controls aimed at teens:  https://techcrunch.com/2024/09/04/youtube-debuts-new-parental-controls-aimed-at-teens/
Group 3 Read the article from Meta about changes to the privacy policy and be ready to explain to the class what changes will be made to Instagram for users 16 and under. https://about.fb.com/news/2024/09/instagram-teen-accounts/

For each group, write a short summary of the key points and decide who will be the speaker for the group. When you are in the audience be prepared to ask questions.

Due:

Today, you learned a lot about debugging, which is an important skill for programmers. What is one way working with a partner helped you to debug today? in Google Classroom

Today, you learned a lot about debugging, which is an important skill for programmers. What is one way working with a partner helped you to debug today?

Due:

Explain to someone over the phone how you would explain the linked website so that they can draw it out.  in Google Classroom

Explain to someone over the phone how you would explain the linked website so that they can draw it out.

Due:

Complete the Activity Guide for Unit 2 Lesson 1  in Google Classroom

Complete the Activity Guide for Unit 2 Lesson 1

All directions are listed in the activity guide. You will also sketch out a website design and submit it by the end of the period.

Due:

What is one thing you will utilize from the peer review? in Google Classroom

What is one thing you will utilize from the peer review?

Due:

Write a short summary of the MVP article.  in Google Classroom

Write a short summary of the MVP article.

Due:

Question 9/4 How can the IOSP model help us to design an app that solves a problem? in Google Classroom

Question 9/4 How can the IOSP model help us to design an app that solves a problem?

Due:

Lesson 7 Activity Guide- Apps with Storage  in Google Classroom

Lesson 7 Activity Guide- Apps with Storage

Complete the activity guide that goes along with Lesson 7 

Due:

 Go on Code Studio to look at the outfit picker app. What is one input, one output, and one kind of processing it might use? Let’s say you used this app every day. What information would you want this app to remember? in Google Classroom

Go on Code Studio to look at the outfit picker app. What is one input, one output, and one kind of processing it might use? Let’s say you used this app every day. What information would you want this app to remember?

Due:

Problem Solving and Computing Lesson 6  in Google Classroom

Problem Solving and Computing Lesson 6

Log on to Code.org
Complete the Lesson 6 Activity guide in google classroom
Add new vocabulary words to your journal 

Due:

How can we apply the problem solving process to many different kinds of problems? in Google Classroom

How can we apply the problem solving process to many different kinds of problems?

Due:

Problem Solving Review in Google Classroom

Problem Solving Review

We are going to do another problem solving lesson with the change of students in the class. Please complete the activity guide attached as a group.

Due:

How do computers use input and output to get and give the information that they need to solve problems? in Google Classroom

How do computers use input and output to get and give the information that they need to solve problems?

Due:

Activity Guide Input Output to go with problem Solving lesson 5  in Google Classroom

Activity Guide Input Output to go with problem Solving lesson 5