This site needs an overhaul and will not be updated until the Fall of 2019 due to a position change.

I will be leading the Cyber Innovation Academy at the Riverchase Career Connection Center in Hoover AL @RC3Hoover



Monday December 17th 2018


No more DO Now's :)


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

I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).


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

Continue working on your world. I am going to be jumping in and out of your worlds to see what you have created!!


How to make command blocks execute your on chat commands from MakeCode.


List of Commands in Minecraft.



Friday December 14th 2018


73 – 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…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).


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

Continue working on your world.


How to make command blocks execute your on chat commands from MakeCode.


List of Commands in Minecraft.



Thursday December 13th 2018

 

72 – DO NOW – Please complete this End of Course Feedback Survey for me.

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

I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).


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

Continue working on your world.


How to make command blocks execute your on chat commands from MakeCode.


List of Commands in Minecraft.



Wednesday December 12th 2018

 

71 – Do Now – “Loop” A Function in a computer program when you repeat a certain code or a set of instructions a specified number of times.

What value is there in using a “loop” in your code?

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

I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).


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

Continue working on your world.


How to make command blocks execute your on chat commands from MakeCode.


List of Commands in Minecraft.



Tuesday December 11th 2018

 

70 – 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…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).


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

Continue working on your world.


List of Commands in Minecraft.



Monday December 10th 2018

 

69 - What is the Hour of Code?

 

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

I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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

Open your Minecraft World so we can see what you made!


List on Commands in Minecraft



Monday - Friday Dec. 3rd-7th 2018

 

There will be no Do Nows this week. You’re welcome!!

 

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

I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

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

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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

If I hear good news about each class when I return, those classes will have an end of year party.

 

Please do exactly what you are supposed to do in my class during this week.

 

MONDAY

Complete the Dance Party (Part 1) on code.org

 

IF you are done with the Dance PArty,

THEN There are tons of other Hour of Code options.

 

TUESDAY

Complete the Keep On Dancing (Part 2) on code.org

 

IF you are done with the Dance PArty,

THEN There are tons of other Hour of Code options.

 

WEDNESDAY

 

NO PVP, you will get kicked off.

 

1. Use signs to give directions for people playing your world.

 

2. Program your world to interact with people who will eventually play games on your world. Only if you want too, you can add NPC’s, type /worldbuilder into the command line in Minecraft you can then spawn an NPC to interact with people who play your game. Search for the spawn egg:

3. If you are unable to follow directions. Here is your other option: Work on code.org Accelerated course.

 

THURSDAY

 

NO PVP, you will get kicked off.

 

1. Use signs to give directions for people playing your world.

 

2. Program your world to interact with people who will eventually play games on your world. Only if you want too, you can add NPC’s, type /worldbuilder into the command line in Minecraft you can then spawn an NPC to interact with people who play your game. Search for the spawn egg:

3. If you are unable to follow directions. Here is your other option: Work on code.org Accelerated course.

 

FRIDAY

 

NO PVP, you will get kicked off.

 

1. Find Minecraft Education Edition on the Windows Menu and launch it.

2. Login in with your 19#@hoover.onmicrosoft.com



Friday - November 30th 2018

68 - A digital citizen is one who knows what is right and wrong, exhibits intelligent technology behavior, and makes good choices when using technology.

Provide one example of a person demonstrating good digital citizenship.


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


I. Check your Do NOWS 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”.

D. ALL Do Now's are in the correct order newest on top & complete sentences.


           E. Show your Do Now's to someone so they can check them.


III. If all of the above is completed and turned in correctly, you may login to Minecraft.

1. Find Minecraft Education Edition on the Windows Menu and launch it.

2. Login in with your 19#@hoover.onmicrosoft.com



Thursday - November 29th 2018

67 – “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…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

 

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

 

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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


1. Continue following these tutorials so we can learn the programs.


2. Login to Minecraft Education Edition and continue working on them.


3. If you finish then all. Begin making a world for other students to go through. Program your world to interact with people who will eventually play games on your world


4. If you are unable to follow directions. Here is your other option: Work on code.org Accelerated course.



Wednesday - November 28th 2018


66 – Do Now – “URL” is the Universal Resource Locator: Basically it is a Web address.

For example: https://google.com/ is the whole URL for that Web address.

“Domain name” is the registered name of a Web site. For example:  google.com is the "Domain Name".

What is the domain name NOT the URL for https://codecombat.com/?


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


I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

 

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

 

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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


1. Continue following these tutorials so we can learn the programs.


2. Login to Minecraft Education Edition and continue working on them.


3. If you finish then all. Begin making a world for other students to go through. Program your world to interact with people who will eventually play games on your world


4. If you are unable to follow directions. Here is your other option: Work on code.org Accelerated course.



Tuesday - November 27th 2018


65 – Do Now – “homepage” -  the front or opening page of a website.

Find the homepage on my website then, copy and paste the URL (web address) for my home page below.

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


I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

 

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

 

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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


1. Continue following these tutorials so we can learn the programs.


2. Login to Minecraft Education Edition and continue working on them.


3. If you finish then all. Begin making a world for other students to go through. Program your world to interact with people who will eventually play games on your world


4. If you are unable to follow directions. Here is your other option: Work on code.org Accelerated course.



Monday - November 26th 2018


64 – Do Now – “Casual Game”A simple game that requires little skill or time commitment. Often played online and on cell phones.

What is currently your favorite “Casual Game”?

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


I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.

 

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

 

I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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


1. Continue following these tutorials so we can learn the programs.


2. Login to Minecraft Education Edition and continue working on them.


3. If you finish then all. Begin making a world for other students to go through. Program your world to interact with people who will eventually play games on your world


4. If you are unable to follow directions. Here is your other option: Work on code.org Accelerated course.



Friday - November 16th 2018


63 – “Phishing” – a scheme to steal personal information by using a legitimate-looking email

offer or website.


Provide one example of a Phishing scheme:


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


THE GOVERNORS'S APP CHALLENGE COMES WITH REWARDS

    1st Place $1,000

    2nd Place $500

    3rd Place $250

YOU ALREADY HAVE A GAME YOU CAN SUBMIT. YOU HAVE DONE THE HARD WORK!

YOU SHOULD SUBMIT YOUR GAME - MORE INFO HERE - THE DEAD LINE DATE HAS BEEN EXTENDED




1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Show your Do Now's to someone to check them.       

II. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com



Thursday - November 15th 2018

62 - Do Now - “Condition  or Conditional Statements” are the if–then construct (sometimes called if–then–else) in a computer program.

Provide an example of an IF - THEN statement.

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

I CAN…understand (appreciate, comprehend) what Computational Thinking is and apply (execute, bring into play) Computational Thinking to solve (clear up; figure out) a problem.


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


I CAN . . . Formulate (put together; create) a program in agents with Minecraft Education Edition by putting basic commands in order (sort; organize).

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

1. We are going to use Minecraft Education Education Edition to create programs by following these tutorials so we can learn the programs.

2. ONLY Login to Minecraft Education Edition. DO NOT PRESS PLAY.

3. After that, read through the tutorials in the link from number 1 while you wait.



Wednesday - November 14th 2018


61 – “Digital Law” has to do with the legal rights and restrictions governing technology use. What does the definition mean by legal rights and restrictions…Do a Google search if you need some ideas.

  1. What are legal rights?

  2. What are restrictions?  

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


Talk to me if you are interested in the submitting something for the Governor's App Challenge.


We are going to grade your games as a class today.


Please open up your game and leave it open while we wait for everyone.


New Rubric



Tuesday - November 13th 2018

60 – Do Now – What is your most favorite thing we have done in this class so far.

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

Sorry I am out again for meetings. Please forgive me.

OPTIONS:

1. Work on improving your game before we grade them tomorrow.

2. Do something in code.org.

3. Try some webdesign in HTML. 

4. Work on something for another class.



Friday - November 9th 2018


59 - Do Now -  Explain what a conditional is.


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

Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.


YOUR GAME is DUE NOW - WE WILL GRADE THEM TOGETHER ACCORDING TO THE RUBRIC IN THE GOOGLE CLASSROOM ON TUESDAY AS A CLASS.


1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Show your Do Now's to someone to check them.       

II. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com



Thursday - November 8th 2018


58 - Do Now - Explain how a Comparative Operator works: Think about true and false, greater than or equal to, etc...

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.


YOUR GAME in LESSON 22 is DUE TODAY!! Submit your rubric on Google Classroom

WE WILL GRADE THEM TOGETHER TOMORROW AS A CLASS ACCORDING TO THE RUBRIC IN THE GOOGLE CLASSROOM.


    If you are done with your game, work on something for another class or play any game you can find on scratch.

1. Read and complete the rubric in the Google Classroom for your game.

2. Continue making a game by following the instructions and rubric Lesson 22 - Make Your Game

3. Turn in your Rubric so I know you have completed your game.




Wednesday - November 7th 2018


57 - Do Now - “Variable” A named unit (#) that can be changed or set to any specified values during execution of a program.

Why would you need variables within a program?

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.


YOUR GAME in LESSON 22 is DUE TOMORROW AT THE END OF CLASS.

WE WILL GRADE THEM TOGETHER ACCORDING TO THE RUBRIC IN THE GOOGLE CLASSROOM.


1. Read and complete the rubric in the Google Classroom for your game.

2. Continue making a game by following the instructions and rubric Lesson 22 - Make Your Game

3. Turn in your Rubric so I know you have completed your game.



Tuesday - November 6th 2018


56 - Do Now - Provide one tip you would give a person when they first start coding:

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.


YOUR GAME in LESSON 22 is DUE ON WEDNESDAY NOVEMBER 7th AT THE BEGINNING OF CLASS.

WE WILL GRADE THEM TOGETHER ACCORDING TO THE RUBRIC IN THE GOOGLE CLASSROOM.


1. Read and complete the rubric in the Google Classroom for your game.

2. Continue making a game by following the instructions and rubric Lesson 22 - Make Your Game

3. Turn in your Rubric so I know you have completed your game.



Monday - November 5th 2018


55 - Do Now - Python or Javascript? Thoughts...?

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.


YOUR GAME in LESSON 22 is DUE ON WEDNESDAY NOVEMBER 7th AT THE BEGINNING OF CLASS.

WE WILL GRADE THEM TOGETHER ACCORDING TO THE RUBRIC IN THE GOOGLE CLASSROOM.


1. Read and complete the rubric in the Google Classroom for your game.

2. Continue making a game by following the instructions and rubric Lesson 22 - Make Your Game

3. Turn in your Rubric so I know you have completed your game.



Friday - November 2nd 2018


54 - Do Now - What is your game about?

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.


YOUR GAME in LESSON 22 is DUE ON WEDNESDAY NOVEMBER 7th AT THE BEGINNING OF CLASS.

WE WILL GRADE THEM TOGETHER ACCORDING TO THE RUBRIC IN THE GOOGLE CLASSROOM.


1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Show your Do Now's to someone to check them.       

II. ALL Do Now's are in the correct order newest on top & complete sentences.


My suggestion is if you are not close to finishing your game that you work on it and not Minecraft.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. If I am not here, create your own worlds. Play nice to each other.



Thursday - November 1st 2018

53 - Do Now - How do you feel about yesterday's assessment?

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


1. Talk to me if you are interested in the submitting something for the Governor's App Challenge. Deadline is November 15th.

2. Read and complete the rubric in the Google Classroom for your game.

3. Continue making a game by following the instructions and rubric Lesson 22 - Make Your Game



Wednesday - October 31st 2018

52 - Do Now - Will you score high on the assessment you will take today on the blocks of code?

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


1. Talk about the Governor's App Challenge.

2. Take the assessment on the code used in Game Lab. This will be shared with you in class.

3. Continue making a game by following the guide. Lesson 22 - Make Your Game



Tuesday - October 30th 2018

51 - Do Now - Explain what a conditional statement is.

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 22 - Make Your Game



Monday - October 29th 2018

50 - Do Now - Think about any digital game you have played. How does it know to update (increase or decrease) score?

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

Lesson 22:

I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 22 - Make Your Game



Friday - October 26th 2018


49 - Do Now - Which block is the speed block and which is used for location?

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

Lesson 21:

I CAN ...

  • Identify core programming constructs necessary to build different components of a game
  • Implement different features of a program by following a structured project guide


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


If you want to work on your code or need some help, you can come during ETA.

       

USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions.

Use this link for help with Functions.

Use this link for helps and tips.


1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Complete all levels in code.org through lesson 21 - Platform Game.

            You will receive a zero if they are not complete and you will not be able to make it up.

II. Show your Do Now's to someone to check them.       

III. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Thursday - October 25th 2018

48 - Do Now - Explain these 4 lines of code.

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

Lesson 21:

I CAN ...

  • Identify core programming constructs necessary to build different components of a game
  • Implement different features of a program by following a structured project guide
Lesson 22:
I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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

I have to be gone again today training teachers. I miss you all!! I will be back tomorrow. 

Make sure you have Lesson 21 completed by tomorrow so you can play minecraft.


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 21 - Platform Game

2. When you are done, move on to Lesson 22 - Make Your Game



Wednesday - October 24th 2018

47 - Do Now - Where do you see the counter pattern in this block of code?


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

Lesson 21:

I CAN ...

  • Identify core programming constructs necessary to build different components of a game
  • Implement different features of a program by following a structured project guide
Lesson 22:
I CAN ...
  • Independently scope the features of a piece of software
  • Create a plan for building a piece of software by describing its major components
  • Implement a plan for creating a piece of software

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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 21 - Platform Game

2. When you are done, move on to Lesson 22 - Make Your Game



Tuesday - October 23rd 2018


I FORGOT TO POST - NO DO NOW

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

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multiframe animations in a program

    Implement different features of a program by following a structured project guide


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 20 - Defender Game

2. When you are done, move on to Lesson 21 - Platform Game



Monday - October 22nd 2018

46 – DO NOW - Was is the purpose of this block?


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

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multiframe animations in a program

    Implement different features of a program by following a structured project guide


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 20 - Defender Game

2. When you are done, move on to Lesson 21 - Platform Game



Friday - October 19th 2018


45 - Do Now - What functions are being called in this block of code?



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

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multi-frame animations in a program

    Implement different features of a program by following a structured project guide


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


If you want to work on your code or need some help, you can come during ETA.

       

USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions.

Use this link for help with Functions.

Use this link for helps and tips.


1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Complete all levels in code.org through lesson 20 - Defender Game.

            You will receive a zero if they are not complete and you will not be able to make it up.

II. Show your Do Now's to someone to check them.       

III. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Thursday - October 18th 2018

44 – DO NOW - What is happening in this function?

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

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multiframe animations in a program

    Implement different features of a program by following a structured project guide


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 20 - Defender Game

2. When you are done, move on to Lesson 21 - Platform Game



Wednesday - October 17th 2018

43 – 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)---------------------------

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multiframe animations in a program

    Implement different features of a program by following a structured project guide


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. Continue making a game by following the guide. Lesson 20 - Defender Game

2. When you are done, move on to Lesson 21 - Platform Game




Tuesday - October 16th 2018


None TODAY


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

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multiframe animations in a program

    Implement different features of a program by following a structured project guide


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. COntinue making a game by following the guide.

Lesson 20 - Defender Game



Monday - October 15th 2018


42 – Do Now – What does this function do when it is called into the program?

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

Lesson 20:

I CAN ...

    Identify core programming constructs necessary to build different components of a game

    Create and use multiframe animations in a program

    Implement different features of a program by following a structured project guide


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for help with Functions.

Use this link for helps and tips.


1. After completing the Do Now, please turn off your monitor and wait for further instructions. We are going to breakdown the code together.

Example Code


2. Then we will begin making a game by following the guide.

Lesson 20 - Defender Game



Friday - October 12th 2018


41 - Do Now - It's been a long week and you have worked hard. There is no question today. Just copy and paste.


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

Lesson 19:

I CAN ...

  • Create and use functions for blocks of code that perform a single high-level task within a program.

  • Create and use functions to remove repeated blocks of code from their programs.

  • Create and use functions to improve the readability of their programs.

  • Explain how abstractions allow programmers to reason about a program at a higher level.


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


If you want to work on your code or need some help, you can come during ETA.

       

USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions.

Use this link for help with Functions.

Use this link for helps and tips.


1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Complete all levels in code.org through lesson 19 - Functions and Lesson 18

            You will receive a zero if they are not complete and you will not be able to make it up.

II. Show your Do Now's to someone to check them.       

III. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Thursday - October 11th 2018


40 – Do Now – How do you update the score in a program.

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

Lesson 18:

I CAN use the `displace`, `collide`, `bounce`, and `bounceOff` blocks to produce sprite interactions.

I CAN describe how abstractions can be built upon to develop even further abstractions.


Lesson 19:

I CAN ...

  • Create and use functions for blocks of code that perform a single high-level task within a program.

  • Create and use functions to remove repeated blocks of code from their programs.

  • Create and use functions to improve the readability of their programs.

  • Explain how abstractions allow programmers to reason about a program at a higher level.


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


USE THESE LINKS TO HELP YOU PROBLEM SOLVE AND DEBUG

Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions 

Use this link for helps and tips.


1. Complete Lesson 18

2. Continue to Lesson 19 Please tell me when you have completed Lesson 19 and then stop there.



Wednesday - October 10th 2018


39 – Do Now – What does this line of code do?

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

Lesson 18:

I CAN use the `displace`, `collide`, `bounce`, and `bounceOff` blocks to produce sprite interactions.

I CAN describe how abstractions can be built upon to develop even further abstractions.


Lesson 19:

I CAN ...

  • Create and use functions for blocks of code that perform a single high-level task within a program.

  • Create and use functions to remove repeated blocks of code from their programs.

  • Create and use functions to improve the readability of their programs.

  • Explain how abstractions allow programmers to reason about a program at a higher level.


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


Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions

Use this link for helps and tips.


1. Complete Lesson 18

2. Continue to Lesson 19



Tuesday - October 9th 2018


38 – Do Now – What is the difference between these two lines of code?

and
What would happen when each line of code is ran?

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

Lesson 18:

I CAN use the `displace`, `collide`, `bounce`, and `bounceOff` blocks to produce sprite interactions.

I CAN describe how abstractions can be built upon to develop even further abstractions.


Lesson 19:

I CAN ...

  • Create and use functions for blocks of code that perform a single high-level task within a program.

  • Create and use functions to remove repeated blocks of code from their programs.

  • Create and use functions to improve the readability of their programs.

  • Explain how abstractions allow programmers to reason about a program at a higher level.


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


Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions

Use this link for helps and tips.


1. Complete Lesson 18

2. Continue to Lesson 19



Tuesday - October 9th 2018


38 – Do Now – What is the difference between these two lines of code?

and
What would happen when each line of code is ran?

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

Lesson 18:

I CAN use the `displace`, `collide`, `bounce`, and `bounceOff` blocks to produce sprite interactions.

I CAN describe how abstractions can be built upon to develop even further abstractions.


Lesson 19:

I CAN ...

  • Create and use functions for blocks of code that perform a single high-level task within a program.

  • Create and use functions to remove repeated blocks of code from their programs.

  • Create and use functions to improve the readability of their programs.

  • Explain how abstractions allow programmers to reason about a program at a higher level.


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


Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions

Use this link for helps and tips.


1. Complete Lesson 18

2. Continue to Lesson 19



Friday - October 5th 2018


37 – Do Now – What has been the easiest thing for you to program so far?


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

Lesson 18:

I CAN use the `displace`, `collide`, `bounce`, and `bounceOff` blocks to produce sprite interactions.

I CAN describe how abstractions can be built upon to develop even further abstractions.


Lesson 19:

I CAN ...

  • Create and use functions for blocks of code that perform a single high-level task within a program.

  • Create and use functions to remove repeated blocks of code from their programs.

  • Create and use functions to improve the readability of their programs.

  • Explain how abstractions allow programmers to reason about a program at a higher level.


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


Use this link for help with Velocity and the Counter Pattern slowing down or speeding up.

Use this link for help with Sprite Interactions

Use this link for helps and tips.


1. Complete Lesson 18


2. Continue to Lesson 19



Thursday - October 4th 2018


36 - Do Now - “Easter Egg” A hidden item, scene, or level that cannot be easily accessed by players. Provide an example of an “Easter Egg” you have seen or found in a game.


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

Lesson 16:

I CAN use the isTouching block to determine when two sprites are touching.

I CAN describe how abstractions help to manage the complexity of code.


Lesson 17:

I CAN use sprite velocity with the counter pattern to create different types of sprite movement.

I CAN Explain how individual programming constructs can be combined to create more complex behavior.


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


Come to me during ETA if you want to work on your code in here or want some help!!

       

Useful information for using Velocity and the Counter Pattern  slowing down or speeding up.

Use this link to reference helps and tips.


1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Complete all levels in code.org through lesson 16 - Collision Detection and Lesson 17

            You will receive a zero if they are not complete and you will not be able to make it up.

II. Show your Do Now's to someone to check them.       

III. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Wednesday - October 3rd 2018


35 – Do Now – What has been the most difficult for you to do with programming in code.org?


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

Lesson 16:

I CAN use the isTouching block to determine when two sprites are touching.

I CAN describe how abstractions help to manage the complexity of code.


Lesson 17:

I CAN use sprite velocity with the counter pattern to create different types of sprite movement.

I CAN Explain how individual programming constructs can be combined to create more complex behavior.


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


1. Complete lesson 16 - Collision Detection and Lesson 17

        

    Useful information for using Velocity and the counter pattern  slowing down or speeding up.

2. Continue to Lesson 18



Tuesday - October 2nd 2018


34 – Do Now – What is the new block we just learned called and what does it do?


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

Lesson 15:

I CAN use the velocity and rotationSpeed blocks to create and change sprite movements.

I CAN describe the advantages of simplifying code by using higher level blocks.


Lesson 16:

I CAN use the isTouching block to determine when two sprites are touching.

I CAN describe how abstractions help to manage the complexity of code.


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


1. Complete Lesson 15 - Velocity and lesson 16 - Collision Detection.

2. Continue to Lesson 17



Monday - October 1st 2018


33 – Do Now –  Watch this video and then complete the table.


Write down the code that is being replaced by the three lines in the table. The first one is done for you.


New “higher-level” hides unnecessary code details

Code we already knew how to write, that is now hidden by the new code we learn from the video below.

The code that is “under the hood”

sprite.velocityX = 4;

sprite.x = sprite.x + 4;

sprite.velocityY = -1;

sprite.rotationSpeed = 2;


These new "higher level" blocks will change the kind of programs and games we're able to write.


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

Lesson 15:

I CAN use the velocity and rotationSpeed blocks to create and change sprite movements.

I CAN describe the advantages of simplifying code by using higher level blocks.


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


1. Complete Lesson 15 - Velocity


2. If you are done, begin lesson 16 - Collision Detection.



Friday - September 28th 2018

No classes dues to the Color Run!!



Thursday - September 27th 2018

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

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

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

1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

    I. Completed Interactive Card submitted in code.org.

    II. Completed Rubric Turned in the Google Classroom.

           This is an 80 point project at a 60% grade. You will not be able to make it up.


        a. Show your Do Now's to someone to check them.       

        b. ALL Do Now's are in the correct order newest on top & complete sentences.

 - 

2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Wednesday - September 26th 2018

31 – Do Now – “Casual Game”A simple game that requires little skill or time commitment. Often played online and on cell phones.

What is currently your favorite “Casual Game”?

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

Lesson 14:

  • Use conditionals to react to keyboard input or changes in variables / properties
  • Sequence commands to draw in the proper order
  • Apply an iterator pattern to variables or properties in a loop

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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Finish The Interactive Card Today - Lesson 14.

2. Finish the rubric in the Google Classroom Today.

3. If you finish Lesson 14 work on the lesson extras or start a new project, also found in the lesson extras.

    You could also remix your interactive card and make additions to it.



Tuesday - September 25th 2018

30 - Do Now - “Condition  or Conditional Statements” are the if–then construct (sometimes called if–then–else) in a computer program.

Provide an example of an IF - THEN statement.

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

Lesson 14:

  • Use conditionals to react to keyboard input or changes in variables / properties
  • Sequence commands to draw in the proper order
  • Apply an iterator pattern to variables or properties in a loop

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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 14. The Interactive Card.

2. CHECK the rubric in the Google Classroom you will need to fill out when you are done.

3. If you finish Lesson 14 work on the lesson extras or start a new project, also found in the lesson extras.

    You could also remix your interactive card and make additions to it.



Monday - September 24th 2018

29 – DO NOW – What is the input in the block of code AND what happens when the program receives that input?

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

Lesson 14:

  • Use conditionals to react to keyboard input or changes in variables / properties
  • Sequence commands to draw in the proper order
  • Apply an iterator pattern to variables or properties in a loop

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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 14. The Interactive Card. There is a rubric in the Google Classroom you will need to fill out when you are done.


2. If you finish Lesson 14 work on the lesson extras or start a new project, also found in the lesson extras.



Friday - September 21st 2018

28 – DO NOW – What is the most important thing you have learned so far in the class?

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

Lesson 14:

  • Use conditionals to react to keyboard input or changes in variables / properties
  • Sequence commands to draw in the proper order
  • Apply an iterator pattern to variables or properties in a loop

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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 14. The Interactive Card.

2. If you finish Lesson 14 work on the lesson extras or start a new project, also found in the lesson extras.



Thursday - September 20th 2018


27 – DO NOW – None today, you're welcome :)


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

1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Complete all levels in code.org through Lesson 12 & 13.

            You will receive a zero if they are not complete and you will not be able to make it up.

II. Show your Do Now's to someone to check them.       

III. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Wednesday - September 19th 2018


26 – DO NOW – What is this block of code doing?


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

Lesson 13:

I CAN use an else statement as the fallback case to an if statement.

I CAN differentiate between conditions that are true once per interaction, and those that remain true through the duration of an interaction.


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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 13. If you finish Lesson 13 you must work on the extra activities or start a new project. I can show you how. I don't want anyone moving on to Lesson 14 yet.



Tuesday - September 18th 2018


25 – DO NOW – updates the score by adding 1 point to the score when something is triggered. Example whatever score is add 1 to the score.


If we wanted to count how many times someone clicked the mouse button, we would first assign a variable clicks by using this line or code 


Now that we have created the variable clicks. How would we update the clicks variable by adding 1 to clicks every time the mouse is clicked?


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

Lesson 12:

I CAN use conditionals to react to keyboard input.

I CAN move sprites in response to keyboard input.


Lesson 13:

I CAN use an else statement as the fallback case to an if statement.

I CAN differentiate between conditions that are true once per interaction, and those that remain true through the duration of an interaction.


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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 12 including Bubble 9. You must click the submit button when you are done.

2. Complete Lesson 13. If you finish Lesson 13 you must work on the extra activities or start a new project. I can show you how. I don't want anyone moving on to Lesson 14 yet.



Monday - September 17th 2018


24 – DO NOW – Where will the bee be located based on this block of code?


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

Lesson 13:

I CAN use an else statement as the fallback case to an if statement.

I CAN differentiate between conditions that are true once per interaction, and those that remain true through the duration of an interaction.


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


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 12 & Lesson 13

2. Begin Lesson 14, your Digital Card



Friday - September 14th 2018


23 – DO NOW – Which line of code is checking for something by asking a question AND what question is it asking?

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

Lesson 13:

I CAN use an else statement as the fallback case to an if statement.

I CAN differentiate between conditions that are true once per interaction, and those that remain true through the duration of an interaction.


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


Email me if you need me. DO NOT TRY AND PLAY MINECRAFT


If you forget how to do something with the code use the Tools & Tips next to the Instructions. Raise your hand and ask someone for help.


1. Complete Lesson 12 & Lesson 13

2. Begin Lesson 14, your Digital Card



Thursday - September 13th 2018


22 – DO NOW – Which line of code is using the counter pattern AND what is it doing?


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

1. Check your Do Nows 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”.

  D. Items that should be complete are below.

  

I. Complete all levels in code.org through Lesson 9, 10, 11, & 12.

            You will receive a zero if they are not complete and you will not be able to make it up.

II. Show your Do Now's to someone to check them.       

III. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Wednesday - September 12th 2017


21 – Do Now – How might adding user interaction make your programs more useful, effective, or entertaining? How might a user provide input into your program?


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

Lesson 11:

I CAN predict the output of simple Boolean statements.

I CAN use conditionals to react to changes in variables and sprite properties.


Lesson 12:

I CAN use conditionals to react to keyboard input.

I CAN move sprites in response to keyboard input.


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

Check out the Governor's App Challenge here!

1. Complete Unit 2 Lesson 11

2. Complete Unit 2 Lesson 12



Tuesday - September 11th 2018

20 – Do Now – Tell me what Boolean Logic is now.


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

Lesson 11:

I CAN predict the output of simple Boolean statements.

I CAN use conditionals to react to changes in variables and sprite properties.


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

1. Complete Unit 2 Lesson 11.

Boolean Expressions

The simplest Boolean expressions are questions that the computer can answer with true or false. These expressions are made using comparison operators, as shown below.

Note: If you saw the statement 3 < 2 in math class, you'd think something was terribly wrong, but this is not math class. In computer science, the comparison operators ask a question that the computer will answer with true or false. So you can read 3 < 2 as "Is 3 less than 2?" The answer in this case is no, or false.

Another way to say this is that the Boolean expression 3 < 2 evaluates to false.




Monday - September 10th 2018


19 – Do Now – Make a guess. What is Boolean logic?

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


I CAN organize objects based on simple and compound Boolean statements.

I CAN describe the properties of an object using Boolean statements.


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


We are going to do some unplugged stuff with Boolean Logic.


Answer the following questions on the card I gave you:

  1. 1. What is your hair color?

  2. 2. Do you wear glasses or contacts?

  3. 3. What is your favorite number?

  4. 4. What is your favorite color?

  5. 5. What month were you born?

  6. 6. Do you have any siblings?

  7. 7. What is the last digit of your phone number?

          8. What is something about you that people here don't know and can't tell by looking at you?





Friday - September 7th 2018


18 – DO NOW – In your opinion, what is the most important thing you have learned in this class so far? Answers will vary.


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

1. Check your Do Nows 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”.

  D. Items that should be complete AND turned in are below EXCEPT your Do Now's.

  

       A. Complete all levels through Lesson 7 & 9

      D. ALL Do Now's are in the correct order newest on top & complete sentences.


2. Find Minecraft Education Edition on the Windows Menu and launch it.

3. Login in with your 19#@hoover.onmicrosoft.com

4. Join the survival or creative world.



Thursday - September 6th 2018

17 - Do Now - What kinds of animations could you make by combining sprite properties with the counter pattern? Consider both adding and subtracting from properties, or even updating multiple properties at the same time.


  • What would happen to a sprite if you constantly increased its  x  property?

  • What would happen to a sprite if you constantly increased its  y  property?

  • What about other properties, or combining multiple properties?

--------------------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---------------------------

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

2. When you finish Lesson 9, complete the Lesson Extras in L9Pflag. There are three of them. There is plenty to do.



Wednesday - September 5th 2018

16 - Do Now - READ and DO - Make sure you actually watch the videos 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 do the lesson extras please.


--------------------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 today planning with other teachers in our district. 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. DO NOT TRY AND PLAY MINECRAFT

1. Finish Lesson 7

        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 finish Lesson 9, complete the Lesson Extras in L9Pflag. There are three of them. There is plenty to do, so do not say you are done to Mrs. Benko.



Tuesday - September 4th 2018


15 - 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. Finish Unit 3 Lesson 6 Bubble 17 if you haven't already. It will be called back into play in the next lesson.

2. We will watch a couple of clips together then begin Unit 3 Lesson 7.



Friday - August 31st 2018


14 – Do Now – What are you going to do this weekend?

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

I CAN identify (appreciate, comprehend) what Computational Thinking is.

I CAN apply (execute, bring into play) this new concept to solve (clear up; figure out) example ‘problems’ like tying shoelaces.

I CAN support (back up) my new knowledge with at least one comparison (relate; example) to my life that requires specific steps or series of solutions to be carried out in order to solve a problem.


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

We are going to try something new today...please just wait patiently for instructions.


@hoover.onmicrosoft.com



Thursday - August 30th 2018

13 – 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. We will finish Unit 3 Lesson 6 today.



Wednesday - August 29th 2018

12 - 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. We are going to finish Unit 3 Lesson 5 from Monday.

2. Then move on to Unit 3 Lesson 6.



Tuesday - August 28th 2018

TESTING HAS US MESSED UP RIGHT NOW - BECAUSE OF THE SCHEDULE

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

1. Check your Do Nows 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”.

  

       1. Educated Dude

      2. Digital Imprint

      3. ALL Do Now's are in the correct order newest on top & complete sentences.

2. If the above is completed correctly, you may login to the MinecraftEdu servers and learn the controls on computer.

You must include your name in your username.



Monday August 27th 2018

11 - 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. We will watch this video together:

YouTube Video


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

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




Friday August 24th 2018


10 - DO NOW -  What will show up in on the screen with the following parameters in the line of code below. What will it look like...what size will it be and where will it appear?


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


I. Check your Do Now'S for the following:

Leave them open on your desktop so I can come look at them please.

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”.

D. ALL Do Now's are in the correct order newest on top & complete sentences.


II. Complete all of Lesson 3 and 4 in Unit 3.


III. If all of the above is completed, you may login to the MinecraftEdu servers and learn the controls on computer.

You must include your name in your username.



Thursday - August 23rd 2018


9 - 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.

2. Move on to Lesson 4



Wednesday - August 22nd 2018


NO CLASS DUE TO TESTING




Tuesday - August 21st 2018


8 - 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. We will watch this clip together to introduce Game Lab:


2. We will complete Unit 3 Lesson 3 (U3L3)



Monday - August 20th 2018

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


--------------------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. While you are waiting, go through U3L1 and make sure you have completed all 6 levels and played the games.


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


    I'll explain more detail in class, but the first person will describe Plotting Shape A

    The second person will describe Plotting Shapes B

  




Friday - August 17th 2018


6 - DO NOW -  Show your Do Now's to your neighbor and ask them to check that they are all done correctly. They should be in order from the newest AT THE TOP to oldest counting down: 6, 5, 4, 3, 2, 1

Write down the name of the person who checked yours.


--------------------------------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------------------------------------

1. Don’t watch this Video yet please. We will watch it together.

2. Please wait patiently while everyone finishes the Do Now.

3. We will complete this today in pairs. There is a copy in the Google Classroom: Inputs and Outputs.



Thursday - August 16th 2018


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


--------------------------------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------------------------------------

1. After the Do Now begin thinking about how many computers are in this room?

2. Make "What are Computer" posters.

3. Don’t watch this Video yet please.

4. We will complete this as well. There is a copy in the Google Classroom: Inputs and Outputs.




Wednesday - August 15th 2017


4 –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 write them down here. 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------------------------------------


If interested...we have created a 1st semester Multimedia and 2nd semester Family Living which will be offered 3rd period. If you have an interest in being considered for this schedule change, please follow this link if you're interested. 8th Grade Elective Opportunity


1. We are going to walk through the problem solving process to discover what strategies and processes we can use to become a more effective problem solver.

2. The Problem Solving Process Activity


Article You are solving the wrong problem




Tuesday - August 14th 2018


3 –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------------------------------------

Please go to Google Classroom and join your class again. I deleted everyone. Sorry :)

   Period 7: vuohf18

   Period 8: smkfi5m


Go over Class Procedures


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” on the doc,  then let me know when you're ready and you can begin making your first boat!



Monday - August 13th 2018


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:

--------------------------------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. Go to Google Classroom and finish the Class Rules

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

3. Join my code.org course:

           7th Period: http://studio.code.org/join/VVVVJR

           8th Period: http://studio.code.org/join/BQJKXX

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

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


Adding & Using Extensions:

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

— Search some of the extensions or apps available.



Friday - August 10th 2018


THIS IS OUR DAILY PROCEDURE:

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

   2. Once 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:

   7th Period: vuohf18

   8th Period: smkfi5m


2. Click on the assignment 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 on the Do Now Interactive Log.


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



PLEASE DO NOT ANYTHING BELOW UNTIL I ASK YOU TO.


-------------------------------------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.

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

After completing the Do Now follow each step in order.

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 below and paste them into the document. Come tell me your name.

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.

8. We speak positively and never tear each other down.


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. Turn it in and then check out any links on my webpage to try out some things.

When everyone is done students will share some of their examples.


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