-

Tuesday - October 16th 2017

45 - Do Now - READ and DO - Make sure you actually watch the videos (especially you Kendal) in the lessons and read over the map sections and reference them when you get stuck coding. It will totally help you understand what you need to do. I promise :)


Oh, and you can only work on the code.org assignments. If you finish, just move on please. Also, you can NOT listen to music or Youtube.  That is all.


--------------------OBJECTIVE(S)---------------------------

I CAN use the counter pattern to increment or decrement sprite properties.

I CAN identify which sprite properties need to be change, and in what way, to achieve a specific movement.


----------------------ASSIGNMENT---------------------------

 

Sorry I am out again today and tomorrow at the state department of education in Montgomery. You all are doing great with the coding. Keep it up!! Can’t wait to see the games you will make at the end of the unit. I miss you all! Email me if you need me.

 

1. Finish Lesson 7 then share Puzzle 12 (L7P12) here, if you haven’t yet.

Skip Lesson 8 - We may go back to it if we need to reinforce the counter loop concept.

2. Complete all of Unit 3 Lesson 9 (U3L9).

3. When you complete Lesson 9, share your work from Puzzle 15 (L9P15) here.

4. When you finish Lesson 9, complete the challenges in L9P16. There are four of them. There is plenty to do, so do not say you are done to Mrs. Benko. You can also begin making a game here.



Monday - October 16th 2017

44 - Do Now - 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?

YouTube Video


--------------------OBJECTIVE(S)---------------------------

I CAN explain what an animation is and how it creates the illusion of smooth motion.

I CAN explain how the draw loop allows for the creation of animations in Game Lab.

I CAN use the draw loop in combination with the randomNumber() command, shapes, and sprites to make simple animations.

----------------------ASSIGNMENT---------------------------

1. First share your completed Lesson 6 from Puzzle 17 (L6P17) here if you haven’t yet.

We're going to start learning how to make animations, not just still images. In order to do this we need a way to make our programs draw many pictures a second. Our eyes will blur them together to make it look like smooth motion. To do this, though, we're going to need to learn an important new tool, the drawing loop.

2. Complete all of Unit 3 Lesson 7 (U3L7)

3. When you complete Lesson 7, share your work from Puzzle 12 (L7P12) here.



Thursday - October 12th 2017

43 – DO NOW – What is your favorite quote, saying, or scripture...if you don't have one, find a quote on the internet about something you enjoy.


--------------------OBJECTIVE(S)---------------------------

I CAN Assign a sprite to a variable

I CAN use dot notation to update a sprite's properties

I CAN create a static scene combining sprites, shapes, and text.

----------------------ASSIGNMENT---------------------------

1. First share your completed Lesson 5 from Puzzle 12 (L5P12) here if you haven’t yet.

2. Continue to complete all of Unit 3 Lesson 6 (U3L6) with your partner.

3. Remember the maps in each course are useful resources to reference if you get stuck.

4. When you complete Lesson 6, share your work from Puzzle 17 (L6P17) here.



Wednesday - October 11th 2017

42 - Do Now - We have only written programs that put simple shapes on the screen. Come up with a list of all of the different pieces of information that you have used to control how these shapes are drawn.


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?

--------------------OBJECTIVE(S)---------------------------

I CAN Assign a sprite to a variable

I CAN use dot notation to update a sprite's properties

I CAN create a static scene combining sprites, shapes, and text.

----------------------ASSIGNMENT---------------------------

1. First share your completed Lesson 5 from Puzzle 12 (L5P12) here if you haven’t yet.

2. Complete the Scene Planning Guide in your Google Classroom unless you want a hardcopy.

Here is an example: Example Scene Plan

3. Complete all of Unit 3 Lesson 6 (U3L6) with your partner. Remember to use pair programming and link them.

4. Remember the maps in each course are useful resources to reference if you get stuck.

5. When you complete Lesson 6, share your work from Puzzle 17 (L6P17) here.



Tuesday - October 10th 2017

41 - Do Now - A variable has both a “name” and a “value”. Variables are like boxes or containers that hold a value (or information).


Take a guess here, how can variables be used in programming?


--------------------OBJECTIVE(S)---------------------------

I CAN identify a variable as a way to label and reference a value in a program.

I CAN use variables in a program to store a piece of information that is used multiple times.

I CAN reason about and fix common errors encountered when programming with variables.


----------------------ASSIGNMENT---------------------------

1. First share Lesson 4 Puzzle 12 on this Google Form.


2. We will watch this video together:

YouTube Video



3. Complete all of Unit 3 Lesson 5 (U3L5) with your partner. Remember to use pair programming and link them.

4. Remember the maps in each course are useful resources to reference if you get stuck.

5. When you complete Lesson 5, share your work from Puzzle 12 (L5P12) here.


Monday - October 9th 2017

No School



Friday - October 6th 2017


40 – Do Now – The definition of “database” is an organized collection of information. What purpose then, does a database have?

---------------------OBJECTIVE(S)---------------------------

I CAN use and reason about drawing commands with multiple parameters.

I CAN generate and use random numbers in a program.

----------------------ASSIGNMENT---------------------------

I. Open your Do Now and leave it up. Show it to your neighbor and let them grade it for errors.

    1. Check Do NOW's for the following:

   A. Sentence structure should be correct capitals and periods.

   B. There should be one space between sentences.

   C. When you use the letter I alone, it should look like “I” not “i”

II. If you are done with Lesson 4, you can minimize (not close) your browser and log into MinecraftEdu.



Thursday - October 5th 2017

39 - Do Now - Most challenging thing in Game Lab so far?


--------------------OBJECTIVE(S)---------------------------

I CAN use and reason about drawing commands with multiple parameters.

I CAN generate and use random numbers in a program.

----------------------ASSIGNMENT---------------------------


1. Complete Unit 3 Lesson 3 (U3L3) with your partner. Remember to use pair programming and link them.

2. Move on to Lesson 4


Wednesday - October 4th 2017

38 - Do Now - What problem is the grid helping to solve in Game Lab?


Have you seen different ways of solving this problem in the past? What are they?


--------------------OBJECTIVE(S)---------------------------

I CAN use the Game Lab IDE to plot different colored shapes on the screen.

I CAN sequence code correctly to overlay shapes.

I CAN debug code written by others.

----------------------ASSIGNMENT---------------------------

1. Watch this clip to introduce Game Lab:

YouTube Video


2. Complete Unit 3 Lesson 3 (U3L3) with your partner. Remember to use pair programming and link them.



Tuesday - October 3rd 2017


37 – “Beta”  is the edition of a game that’s ALMOST complete (not the final version), and is released to the public to gather feedback about how well it works.

Why would a game developer want to publish a game in beta before completing it?


--------------------OBJECTIVE(S)---------------------------

I CAN reason about locations on the Game Lab coordinate grid.

I CAN communicate how to draw an image in Game Lab, accounting for shape position, color, and order.

----------------------ASSIGNMENT---------------------------

1. We will complete an activity from U3L2. I will guide you through this.

2. Then go through U3L1 and make sure you have completed all 6 levels and played the games.




Monday - October 2 2017

36 - Do Now - Why do we seek out entertainment...whether it's movies, music, art, games, or any number of other forms of entertainment, what problem does entertainment solve for us?


What is your favorite form of entertainment, and what problem does it solve for you?


--------------------OBJECTIVE(S)---------------------------

I CAN identify how Computer Science is used in a field of entertainment.


----------------------ASSIGNMENT---------------------------

1. We will complete U3L1 CS in Entertainment. The assignment is in your Google Classroom.




Friday - September 29th 2017


35 –DO NOW –"Qwerty" is the layout of a standard keyboard. Why is it called QWERTY? Google it if you need to :)?

---------------------OBJECTIVE(S)---------------------------

I CAN apply CSS styles across an entire website.

I CAN explain the design choices they made on their website to other people.

I CAN prioritize and implement incremental improvements.

----------------------ASSIGNMENT---------------------------

I. Open your Do Now and leave it up. Show it to your neighbor and let them grade it for errors.

    1. Check Do NOW's for the following:

   A. Sentence structure should be correct capitals and periods.

   B. There should be one space between sentences.

   C. When you use the letter I alone, it should look like “I” not “i”

II. If you are done, you can minimize (not close) your browser and log into MinecraftEdu.



Thursday - September 28th 2017

34 – Complete this 3 question feedback form on the Website Creation Unit.

---------------------OBJECTIVE(S)---------------------------

I CAN apply CSS styles across an entire website.

I CAN explain the design choices they made on their website to other people.

I CAN prioritize and implement incremental improvements.

----------------------ASSIGNMENT---------------------------

1. Finish your website and the assignments in the Google Classroom from the last three days.

2. Only after all of that is complete. You can login to the minecraft servers.

  



Wednesday - September 27th 2017

33 – “Program” – An application or software that tells a computer what to do.

Explain what a “Program” is in a complete sentence.

---------------------OBJECTIVE(S)---------------------------

I CAN apply CSS styles across an entire website.

I CAN explain the design choices they made on their website to other people.

I CAN prioritize and implement incremental improvements.


----------------------ASSIGNMENT---------------------------

1. LAST DAY Websites are due by the end of class.

2. Paste a link to your website in the Google Classroom on the Lesson 14 assignment.

3. Complete the final project Lesson 14. Assignments are in the Google Classroom.

       A. Project Guide - Final Website

       B. Peer Review - Final Website

      C. Rubric - Final Website



Tuesday - September 26th 2017

32 – “Firewall” – a security system that protects a network against unauthorized users.

What is the purpose of having a firewall in place for Hoover City Schools computer systems?

---------------------OBJECTIVE(S)---------------------------

I CAN apply CSS styles across an entire website.

I CAN explain the design choices they made on their website to other people.

I CAN prioritize and implement incremental improvements.


----------------------ASSIGNMENT---------------------------

1. Let me know if you need some help with any o the last three lessons. Come during ETA for more help.

2. Paste a link to your website in the Google Classroom on the Lesson 14 assignment.

3. Complete the final project Lesson 14. Assignments are in the Google Classroom.

       A. Project Guide - Final Website

       B. Peer Review - Final Website

      C. Rubric - Final Website



Monday - September 25th 2017

31 –DO NOW – Reflect on your development of the five practices of CS Discoveries (Problem Solving, Persistence, Creativity, Collaboration, Communication). Choose at least one practice you thought was especially important for the RGB color and classes lesson from Friday. 


What made it most important?

---------------------OBJECTIVE(S)---------------------------

I CAN apply CSS styles across an entire website.

I CAN explain the design choices they made on their website to other people.

I CAN prioritize and implement incremental improvements.


----------------------ASSIGNMENT---------------------------

1. Let me know if you need some help with any o the last three lessons.

2. Paste a link to your website in the Google Classroom on the Lesson 14 assignment.

3. Complete the final project Lesson 14. Assignments are in the Google Classroom.

       A. Project Guide - Final Website

       B. Peer Review - Final Website

      C. Rubric - Final Website



Friday - September 22nd 2017

30 –DO NOW – Scale of (N0) 1 - 5 (For Sure) are you starting to understand HTML and CSS?


---------------------OBJECTIVE(S)---------------------------

I CAN group elements using classes in order to create more specific styles on my website.

I CAN apply the rgb() color function to add custom colors to my website.


----------------------ASSIGNMENT---------------------------

I apologize for being out today. I will be back Monday, can't wait to see your smiling faces!

1. Complete U2C2L13 RGB Colors Steps 1-11  Work independently.

The RGB Colors part of the assignment can be found in the Google Classroom.

If you get stuck, you can ask your neighbor. Then go back to working

independently.

2. When you are done you will find the following 3 assignments to complete the final project Lesson 14. Assignments are in the Google Classroom.

  1. Project Guide - Final Website

  2. Peer Review - Final Website

  3. Rubric - Final Website



Thursday - September 21st 2017

29 – DO NOW - “Hyperlink” – is a link to another part within a document or webpage that directs you to a different document or place. Provide one example of when you have used a hyperlink. Hint: There are several on this website.

-------------------OBJECTIVE(S)----------------------

I CAN . . . Formulate (put together; create) a program in turtles with MinecraftEdu by putting basic commands in order (sort; organize).

I CAN…visualize (imagine; think about) how to sequence (put in order; put in a series) commands in MinecraftEdu to demonstrate (show; figure out) my understanding of code.

-------------------ASSIGNMENT----------------------

1. Open your Do Now and leave it up. Show it to your neighbor and let them grade it for errors.

    I. Check Do NOW's for the following:

   A. Sentence structure should be correct capitals and periods.

   B. There should be one space between sentences.

   C. When you use the letter I alone, it should look like “I” not “i”

2. Finish all of lessons through Lesson 12.

3. If you are done, you can minimize (not close) your browser and log into MinecraftEdu. I want to look at your progress.



Wednesday - September 20th 2017

28 –DO NOW – Have you signed up for the color run? Why not?


---------------------OBJECTIVE(S)---------------------------

I CAN use basic web searching techniques to find relevant information online.

I CAN identify elements that contribute to a website's trustworthiness or untrustworthiness.


----------------------ASSIGNMENT---------------------------

It is extremely important that you lock in and focus  in order to stay on track..  

You can do this. I know you can. I believe in you.

I miss you all...make me proud and stay focused and complete your work. Email me if you need me.


1. Finish U2C2L11 Steps 1-12 from yesterday. Work independently. If you get stuck, you can ask your neighbor. Then go back to working independently.

2. When you are done with lesson 11 complete lesson 12 - Internet Scavenger Hunt and Strange Yet True Animals with a buddy :) They are in the Google Classroom.

3. If you finish lesson 12, move onto lesson 13 - RGB Colors. You have a copy in Google Classroom

Do not ask if you can play games or do Minecraft. Just continue in code.org.

If you are falling behind take this opportunity to focus, read the instructions and catch up. Also, come see me Thursday during ETA if you are behind or having trouble. Show your teacher this if you need a pass.



Tuesday - September 19th 2017

27 –DO NOW – Explain the relationship between HTML and CSS. This picture might help.


CSS HTML.png

---------------------OBJECTIVE(S)---------------------------

I CAN use CSS properties to change the size, position, and borders of elements.

I CAN create a CSS rule-set for the body element that impacts all elements on the page.


----------------------ASSIGNMENT---------------------------

Sorry I am out again today and tomorrow at the state department of education in Montgomery. It is extremely important that you lock in and focus over the next two days in order to stay on track. You can do this. I know you can. I believe in you.

I miss you all...yes even you. You know who you are. Email me if you need me.


1. Most of you finished lesson 10 from yesterday. If you did not please do so then move to number 2.

2. Complete U2C2L11 Steps 1-12. All of Lesson 11. Work independently. If you get stuck, you can ask your neighbor. Then go back to working independently.

3. If you are falling behind take this opportunity to focus, read the instructions and catch up. Also, come see me Thursday during ETA if you are behind or having trouble. Show your teacher as a pass if you need a pass to leave class on Thursday during ETA.




Monday - September 18th 2017


26 –DO NOW – Go to Unit 2 Chapter 1 Lesson 10 Level 1, read it then go to level 2 and answer the following questions in your Do Now:


1. What changes is this new language making to the page?

2. How is this language different from HTML?

3. How are the index.html and style.css files connected?

---------------------OBJECTIVE(S)---------------------------

I CAN use CSS selectors to style HTML text elements.

I CAN create and link to an external style sheet.

I CAN explain the differences between HTML and CSS in both use and syntax.

----------------------ASSIGNMENT---------------------------

1. Discuss the three questions with your neighbor. Then as a class.

2. Watch the video Dani does in level 3 about Cascading Style Sheets.

3. Complete levels 3-12 with your partner. LINK PAIR PROGRAMMING Swap after each level.

4. After the video in level 12. UNLINK PAIR PROGRAMMING. You will be working on your personal webpage by adding a new style sheet file. Complete levels 13-14.

5. If you’ve used at least 3 of the properties from the checklist, you can explore some additional CSS text properties to add to your project.

6. If you are done, raise your hand or let me know.

7. We will add to the CSS poster.



Friday - September 15th 2017


25 –DO NOW – How difficult is the HTML we have learned so far on a scale of 1- 5. 1 (Really Difficult) - 5 (Super Easy)?

---------------------OBJECTIVE(S)---------------------------

I CAN explain the purpose of copyright.

I CAN identify the rights and restrictions granted by various Creative Commons licenses.

I CAN add an image to a web page.

----------------------ASSIGNMENT---------------------------


1. Open up Unit 2 Chapter 1 Lesson 9, 6-12. Finish all of lesson 9 levels.


2. If you are done, you can minimize (not close) your browser and log into MinecraftEdu. I want to look at your websites.




Thursday - September 14th 2017


24 –DO NOW – Who sang 2 legit to quit? What does that even mean? 


---------------------OBJECTIVE(S)---------------------------

I CAN connect multiple web pages into one website using hyperlinks.


----------------------ASSIGNMENT---------------------------


I apologize for being out again today. I miss you all. I really do!! I'll be in the building. Email me if you need anything.


1. By yourself. No pair programming, but you can help each other if need be. Complete Unit 2 Chapter 1 Lesson 9, 1-5.

2. When you get to the level below, go to the Google Classroom and complete your copy of Project Guide-Personal Website:


3. Complete Unit 2 Chapter 1 Lesson 9, 6-12 won your own. 

4. If you finish all of Lesson 9. Complete the debugging in lesson 8 or move on to Chapter 2 Lesson 10.


Wednesday - September 13th 2017


23 –DO NOW – What are some things you want on your site that you haven't had a chance to add yet?


---------------------OBJECTIVE(S)---------------------------

I CAN connect multiple web pages into one website using hyperlinks.


----------------------ASSIGNMENT---------------------------

1. By yourself. No pair programming, but you can help each other if need be. Complete Unit 2 Chapter 1 Lesson 9, 1-5.

2. When you get to the level below, go to the Google Classroom and complete your copy of Project Guide-Personal Website:


3. Complete Unit 2 Chapter 1 Lesson 9, 6-12 won your own.


Tuesday - September 12th 2017


22 –DO NOW – Come up with at least three specific problems you have encountered while trying to write web pages in HTML. Errors or issues you encountered when coding.

---------------------OBJECTIVE(S)---------------------------

I CAN describe why using whitespace, indentation, and comments makes your code easier to maintain.

I CAN develop a set of techniques for preventing bugs in HTML code and finding them when they occur.



----------------------ASSIGNMENT---------------------------

1. With your partner,  use  sticky notes (I’ll pass these out)to write down at least three of the bugs you have encountered and how you solved them, using one sticky per bug. Each sticky should have:

  1. A brief description of the bug

  2. Steps taken to solve it

  3. Name of student who solved it

2. Introduce the concepts of bug and debugging in the context of the problems and strategies you shared.

3. Complete Unit 2 Chapter 2 Lesson 8: Clean Code and Debugging with your partner.



Friday - September 8th 2017


21 –DO NOW – Why do copyright laws exist?

---------------------OBJECTIVE(S)---------------------------

I CAN explain the purpose of copyright.

I CAN identify the rights and restrictions granted by various Creative Commons licenses.

I CAN add an image to a web page.

----------------------ASSIGNMENT---------------------------

1. Finish Intellectual Property and Images Lesson 7.

2. If you are done, go to MinecraftEdu.



Thursday - September 7th 2017


20 –DO NOW – If you took an awesome picture and someone put it on their social media account and claimed they took it how would you feel?


What if they made money off of it?

---------------------OBJECTIVE(S)---------------------------

I CAN explain the purpose of copyright.

I CAN identify the rights and restrictions granted by various Creative Commons licenses.

I CAN add an image to a web page.

----------------------ASSIGNMENT---------------------------

1. Work through Intellectual Property and Images and complete Licensing Your Work.

Resources:

    Happy Birthday Copyright? Video

    Creative Commons License Classification Video



Wednesday - September 6th 2017


19 –DO NOW – Take a few minutes to brainstorm what your website will be about and some content you would like to share that could be structured as a list. Ask if you need an example.


---------------------OBJECTIVE(S)---------------------------

I CAN  use the <ol>, <ul>, and <li> tags to create ordered and unordered lists in an HTML page.

I CAN create and name a new HTML page.

----------------------ASSIGNMENT---------------------------

Unit 2 Chapter 1: Web Content & HTML - Big Questions

  • Why do people create websites?

  • How can text communicate content and structure on a web page?

  • How can I incorporate content I find online into my own webpage?

  • What strategies can I use when coding to find and fix issues?

1. Finish Headers - Unit 2 Chapter 1 Lesson 4 Stage 9-10 in the Code Studio. Create your website.

2. Making list in HTML and adding a webpage to your website.



Tuesday - September 5th 2017


18 –DO NOW – HTML, the language of the World Wide Web. HTML uses tags to structure content on web pages. Think of as many tags as you remember and give a description of what they do.


---------------------OBJECTIVE(S)---------------------------

I CAN  use header tags to change the appearance of text on a web page.

I CAN structure content into headers, sub headers, and paragraphs.


----------------------ASSIGNMENT---------------------------

Unit 2 Chapter 1: Web Content & HTML - Big Questions

  • Why do people create websites?

  • How can text communicate content and structure on a web page?

  • How can I incorporate content I find online into my own webpage?

  • What strategies can I use when coding to find and fix issues?

1. Introduction to Headers - Unit 2 Chapter 1 Lesson 4 in the Code Studio.



Friday - September 1st 2017


17 –DO NOW – In your own words, how does HTML help solve the problem of telling a computer what a web page looks like, not just what content is on it?

---------------------OBJECTIVE(S)---------------------------

I CAN  use header tags to change the appearance of text on a web page.

I CAN structure content into headers, sub headers, and paragraphs.


----------------------ASSIGNMENT---------------------------

Unit 2 Chapter 1: Web Content & HTML - Big Questions

  • Why do people create websites?

  • How can text communicate content and structure on a web page?

  • How can I incorporate content I find online into my own webpage?

  • What strategies can I use when coding to find and fix issues?

1. Finish completing Lesson 3 Intro to HTML in the Code Studio.




Thursday - August 31st 2017

16 –DO NOW – Why do people create websites?


Do not answer this question yet. Just paste it in your do now for later.

Wrap Up: In your own words, how does HTML help solve the problem of telling a computer what a web page looks like, not just what content is on it?


---------------------OBJECTIVE(S)---------------------------

I CAN Explain that HTML allows a programmer to communicate the way content should be structured on a web page.

I CAN Write a simple HTML document that uses opening and closing tags to structure content.

I CAN Understand how to use lesson resources provided in Web Lab.


----------------------ASSIGNMENT---------------------------

Unit 2 Chapter 1: Web Content and HTML - Big Questions

  • Why do people create websites?

  • How can text communicate content and structure on a web page?

  • How can I incorporate content I find online into my own webpage?

  • What strategies can I use when coding to find and fix issues?


1. Complete this website phone instruction activity in the Google Classroom.
2. Let's do a demo and intro to HTML.
3. After I demo, we will complete Lesson 3 Intro to HTML in the Code Studio.



Wednesday - August 30th 2017


15 –DO NOW – What do you know about CSS?


---------------------OBJECTIVE(S)---------------------------

I CAN identify and define a problem that could be solved using computing

I CAN design an app that inputs, outputs, stores, and processes information in order to solve a problem

I CAN provide and incorporate targeted peer feedback to improve a computing artifact


----------------------ASSIGNMENT---------------------------

Unit 1 Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?

You will be designing an app to solve a problem of your choosing. Read through Propose an App to get an understanding of your task. The guidelines you will follow are in the Google Classroom.



Tuesday - August 29th 2017


14 –DO NOW – What do you know about HTML?


---------------------OBJECTIVE(S)---------------------------

I CAN identify and define a problem that could be solved using computing

I CAN design an app that inputs, outputs, stores, and processes information in order to solve a problem

I CAN provide and incorporate targeted peer feedback to improve a computing artifact


----------------------ASSIGNMENT---------------------------

Unit 1 Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?

You will be designing an app to solve a problem of your choosing. Read through Propose an App to get an understanding of your task. The guidelines you will follow are in the Google Classroom.




Monday - August 28th 2017


13 –DO NOW – What problem does the software in the picture address?


---------------------OBJECTIVE(S)---------------------------

I CAN describe how information can be processed to solve a particular problem.

I CAN identify the information an app would need to be provided as input in order to produce a given output

I CAN develop an algorithm that incorporates storage considerations.


----------------------ASSIGNMENT---------------------------

Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?


Today you’ll be working in groups to figure out what sorts of inputs a computer (in this case, a smartphone) would need to solve problems. You’ll be acting as the software in processing the information you get from the inputs, and determining the output that you want to communicate to the user. Apps and Problem Solving


We will complete the following activities with your partner Ring Silencer App and Movie Recommendation App. Both are in the Google Classroom.



Friday - August 25th 2017


12 –DO NOW – So far we have looked closely at input, output, and processing. We haven't looked much at "storage" in the context of a computer. 


What things might a computer need to store in order to work? Can you think of any examples of something a computer stores?


---------------------OBJECTIVE(S)---------------------------

I CAN provide examples of common types of information that is stored on a computer.

I CAN explain the need for storage as part of processing information with a computer.

I CAN develop an algorithm that incorporates storage considerations.


----------------------ASSIGNMENT---------------------------


Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?


1. Open up the Storage and Processing doc in the Google Classroom and read over the instructions.





Thursday - August 24th 2017


11 –DO NOW – What are the four things all computers do that classifies them as computers?


Copy these questions below but do not answer them yet.

    What are the input, output, and processing in this activity?

    How is your approach to solving this problem different from how a computer might have to approach it?


---------------------OBJECTIVE(S)---------------------------

I CAN define processing as the work done turn an input into an output.

I CAN define an algorithm as the series of commands a computer uses to process information.

I CAN develop and iteratively improve an algorithm for processing information based on given constraints.


----------------------ASSIGNMENT---------------------------

Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?


1. If you are in 6th or 7th period click this link and complete the survey please.

2. Keep your Do Now open please and shut off your monitor.

3. We are going to do some sorting and processing.





Wednesday - August 23rd 2017


10 –DO NOW – How many computers are in this classroom. If you need to move around to count, feel free.


---------------------OBJECTIVE(S)---------------------------

I CAN identify what a computer is and define it.

I CAN identify the inputs and outputs of common computing devices.

I CAN select the inputs and outputs used to perform common computing tasks.


----------------------ASSIGNMENT---------------------------

Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively? 


1. Finish complete lessons 4 and 5 today. You have copies in the Google Classroom.

    Lesson 4 - What is a Computer? - Revise your classification of computers in groups.

    Lesson 5 - Input and Output



.

Tuesday - August 22nd 2017


9 –DO NOW – In the modern day we use computers almost constantly. What kinds of problems do computers help you solve?


---------------------OBJECTIVE(S)---------------------------

I CAN identify what a computer is and define it.

I CAN identify the inputs and outputs of common computing devices.

I CAN select the inputs and outputs used to perform common computing tasks.


----------------------ASSIGNMENT---------------------------


Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?


1. Keep your Do Now open and go to number 2 below.

2. Complete the last question from yesterday’s assignment about the importance and purpose for each step in the problem solving process.

3. We will begin lessons 4 and 5 today. You have copies in the Google Classroom

    Lesson 4 - What is a Computer?

    Lesson 5 - Input and Output

.



Monday - August 21st 2017


8 –DO NOW – Please watch this video and answer with a simple yes or no. Would Crisco really work?

YouTube Video


---------------------OBJECTIVE(S)---------------------------

I CAN apply the problem solving process to approach a variety of problems

I CAN assess how well-defined a problem is and use strategies to define the problem more precisely


----------------------ASSIGNMENT---------------------------


Chapter 2: Computers and Problem Solving - Big Questions

    How do computers help people to solve problems?

    How do people and computers approach problems?

    What does a computer need from people in order to solve problems effectively?


1. Open your Do Now Interactive Log and let your neighbor read over them to make sure they are completed correctly.

2. You will work with a partner to complete the final problem, "Plan a Trip". Use the assignment in the Google Classroom.




Friday - August 18th 2017


7 –DO NOW – What is one transferable strategy that can be used in the problem solving process for almost any problem?


---------------------OBJECTIVE(S)---------------------------

I CAN apply the problem solving process to approach a variety of problems

I CAN assess how well-defined a problem is and use strategies to define the problem more precisely


----------------------ASSIGNMENT---------------------------


1. Open your Do Now Interactive Log and let your neighbor read over them to make sure they are completed correctly.

2. You will work with a partner to complete pages 1-2 (I'm passing these out) Using the Problem Solving Process.

3. We are going to finish yesterdays discussion and solve three problems today.




Thursday - August 17th 2017


6 –DO NOW – What are the four steps in the problem solving process?


--------------------------------OBJECTIVE(S)------------------------------------


I CAN identify the four steps of the problem solving process

Given a problem, I CAN identify individual actions that would fall within each step of the problem solving process

I CAN identify useful strategies within each step of the problem solving process



--------------------------------ASSIGNMENT------------------------------------


1. Finish The Problem Solving Process (Your Copy is in the Google Classroom) but do not complete it.

2. We are going to walk through the problem solving process. Identify transferable strategies.





Wednesday - August 16th 2017


5 –DO NOW – We use the term "problem" to refer to lots of different situations. I could say I have a problem for homework, a problem with my brother, and a problem with my car, and all three mean very different things. 


Brainstorm as many different kinds of problems as you can and be ready to share with the class. 


--------------------------------OBJECTIVE(S)------------------------------------


I CAN identify the four steps of the problem solving process

Given a problem, I CAN identify individual actions that would fall within each step of the problem solving process

I CAN identify useful strategies within each step of the problem solving process



--------------------------------ASSIGNMENT------------------------------------


1. Please look over The Problem Solving Process (Your Copy is in the Google Classroom) but do not complete it.

2. We are going to walk through the problem solving process.




Tuesday - August 15th 2017


REMEMBER TO FIND THE DO NO INTERACTIVE LOG IN GOOGLE CLASSROOM.


4 –DO NOW – “Infer” means to make a good guess; read between the lines.

Always answer in complete sentences with proper grammar. Use infer correctly in a sentence.


--------------------------------OBJECTIVE(S)------------------------------------

I CAN communicate and collaborate with classmates in order to solve a problem.

I CAN iteratively improve a solution to a problem.

I CAN identify different strategies used to solve a problem.


--------------------------------ASSIGNMENT------------------------------------


I'm super excited about this lesson!! You will be in groups of three. 

We will be discussing and sharing as we work through the problem solving process.


1. You have a copy of Aluminum Boat Activity in Google Classroom, please do not ask for access to this one.


2. Complete Develop a Plan then let me know when you're ready and you can begin making your first boat!





Monday - August 14th 2017


REMEMBER TO FIND THE DO NO INTERACTIVE LOG IN GOOGLE CLASSROOM.

3 – DO NOW: The “Internet” is a global network of networks linked together in order to share information.

Using a complete sentence provide at least two examples of how you have used the Internet to share information.


--------------------------------OBJECTIVE(S)------------------------------------

I CAN . . . navigate (steer; drive) Google Chrome, examine (look at; inspect) applications & extensions, & add them to my browser.


I CAN . . . Formulate (put together; create) conversation & expression actions for game play in CodeCombat by putting basic commands in order (sort; organize).


--------------------------------ASSIGNMENT------------------------------------


Complete the following in order:


1. "About You" Complete this form to help me get to know you all: Tell Me About It


2. Got to the link for your class. Create your account (if you don't already have one) and join this course::

 

2nd Period - http://studio.code.org/join/JRNYCS


 6th Period - http://studio.code.org/join/TTKDCJ


 7th Period - http://studio.code.org/join/PGQHJQ 


3. Play around on code.org while we wait for everyone to finish.

 

4. We will go over the Chrome Browser together when everyone is done.


Other things we need to cover today include:

Logging into the Chrome Browser, Tabs, Home Tabs, Navigating Tabs, OneTab, Applications, Extensions


Adding Applications:

Gmail, Docs, Forms, Slides, QR Generator


Adding & Using Extensions:

Save to Google Drive, Screenshot Capture & Annotate, OneTab, Split Screen

— Search some of the extensions or apps available.



Friday - August 11th 2017


REMEMBER TO FIND THE DO NO INTERACTIVE LOG IN GOOGLE CLASSROOM


2 - DO NOW - The definition of “bookmark” is to save the URL of a Web page for easy access in the future.

Copy and paste one of your favorite bookmarks:

We will go through Day 3 RESPECT - Buses

-------------------------------------OBJECTIVE(S)---------------------------------


I CAN Formulate (put together; create) a Google Doc label (name; identify) it and post it to Google Classroom without clicking submit.

I CAN interpret (explain the meaning; make clear) the class rules and support (give the facts; back up with details) with an example (give an instance; case) of each rule being broken.

After completing the Do Now follow each step in order.

-------------------------------------Assignment---------------------------------

1. Open a new Google Doc.

2. Name the new document with the correct filename: FirstnameLast-Initial_Rules (Example: VinnyC_Class Rules)

3. Post (but do not hit the Submit button) this new document to Classroom Rules Assignment in the Google Classroom.

4. Copy class rules above and paste them into the document.

5. After each rule provide an example of someone breaking that rule.

Class Rules:

1. We only touch the computer we are logged into and never turn off a computer unless asked by the teacher.

2. We are always working on the assignment for that day and nothing else and we never go to any website or application without permission, inappropriate or otherwise.

3. We always save with the correct filename. firstL_classProcedures (Example vinnyC_classProcedures).

4. When needing help or feeling stuck we use the “Ask Three Then Me” method, ask three of your peers before asking me.

5. We always ask before touching anything in this classroom.

6. We are always dismissed by the teacher in the room, not the bell.

7. At the end of class we log off, place headphones on back of monitor, & tuck in chairs.


If you have completed all the rules. Go over them to correct grammar and sentence structure. Make sure you have a proper heading and the file is named correctly. When that is complete...you may click to any links on my webpage try out some things.

When everyone is done students will share some of their examples with the class and maybe some acting as well.



Thursday - August 12th 2017


Go Through Day 2 Respect - Stakeholders


THIS IS OUR DAILY PROCEDURE:

   1. Enter the room and login to your computer before doing anything else.

   2. Ones you are logged in, complete the Do Now in your Interactive log

   3. ALWAYS READ ALL OF THE DIRECTIONS BEFORE STARTING

Follow these directions to get to your DO NOW Interactive log:

1. Go to Google Classroom and join your class:

   2nd Period: 9u5b1d

   6th Period: thtyf7

   7th Period: cbkmlx

2. Click on the assignment in the in Google Classroom and complete the Do Now for today by following the directions on the document.

      Today's DO NOW  is below in red - follow the instructions found in the Google Classroom.

   1. Do Now - What do you think about when you hear the word honesty?



GOOGLE CLASSROOM

PROGRAMMING PLATFORMS
Alice
App Inventor
Blockly Maze
GameMaker
Gamestar Mechanic
Globaloria
Kodu
MadeWithCode
Scratch
Snap
Tynker
Understanding Games

HTML TOOLS
1536 Colors
216 Colors
Codecademy HTML
Coding For Good
Color Picker Guide
Color Picker II
HTML & CSS Tutorial
HTML Good Tutorial
HTML PageTutor.com
HTML Tutorial
HTML.net Tutorial
The Basics of HTML

PRESENTING PLATFORMS
GoAnimate
Inklewriter
Lulu Jr.
Make Beliefs Comix
Meograph
Pixton
VideoScribe
Voki
Zooburst