Saturday, April 16, 2022

Rio Vista Computer Science Week 4/18 - 22/2022

 

Aloha Everyone,

Welcome back! 

Year-long classes will be all about gaming!  If you got your basic game mechanics working, it's time to get the ART and the MUSIC dialed in!  Make sure to check your team notes and make sure you are where you need to be as far as finishing on time.  I'll be meeting with all groups this week to talk game dev.  YOU ARE MAKING SOMETHING AWESOME!  

Made with Padlet

Wheel classes are getting back into 3D design and finishing up your Project Identification tags.  I'll be meeting with all of you this week to get your designs ready for print.  You will need to choose the one you want to print.  

NOTICE: I'm looking for students who want to be part of the stage crew for Rio's presentation of Moana Jr.  Please let me know if you are interested.  Click here for show times & dates

________________________________________________________________________________

 This week:

Period 2, 4, & 5



Software Development Procedures:

  • Project Gathering - Big picture from a view of what you can build within your time constraints
  • High & Low-level breakdown - take your game apart into small buildable pieces that you can put together and construct your game
  • Development - Start building your Minimum Viable Product.  Start with the most important parts of the game first, usually the movements, gravity or physics, & sprite interactions.  Save everything else for later when these parts work well.
  • Testing - Test your game every time you make a change to the game.  Test when you add new code, music, art, backdrop, or sprite.  Test, Test, Test!
  • Deployment - Your game is ready to share with everyone and ready to enter Skoolcade!

Monday - Team Meet - Review your notes and plan out this week.  What are each of you responsible for creating?

Tuesday - Team Meet - check-in & continue working

Wednesday (Min Day) -  Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.

Thursday -  Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time. 

Friday -  Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.  GAME DAY - let's play your games today!

When you finish:   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears of the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. Scratch - start or continue working on your own project
  4. 3D Design - Design something to solve a problem, create something new, or make a gift
  5. Rolling Drones.  FRIDAY ONLY - Get with a drone leader in your class to get started.
  6. 3D Design Challenge - Make a better door stop
  7. certs for new omen - http://bit.ly/SecurlyWin

__________________________________________________________________________

Period 6 & 7

Monday - Project Identification

Tuesday -  Project Identification

Wednesday(Min Day) -  Project Identification

Thursday -  Project Identification 

Friday -  What's Up post - Project Identification

IF YOU ARE DONE -   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears of the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. 3D Design - Design something to solve a problem, create something new, or make a gift
  4. Rolling Drones.  Get with a drone leader in your class to get started.
  5. 3D Design Challenge - Make a better door stop

Space Out Friday

Earth Day 4/22/2022
Join NASA and be come a Citizen Scientist & help learn about our home planet, Earth


_____________________________________






Saturday, March 26, 2022

RV Computer Science Week 3/28 - 4/1/2022

Aloha Everyone,

We have a busy week ahead of us.   We are starting to build our games in the year-long class & we are getting ready to start our first 3D design project in the wheel classes.  Good fun ahead!  

I also have a special invitation for you that you can find in the Space Out Friday section.

________________________________________________________________________________

 This week:

Period 2, 4, & 5

Software Development Procedures:

  • Project Gathering - Big picture from a view of what you can build within your time constraints
  • High & Low-level breakdown - take your game apart into small buildable pieces that you can put together and construct your game
  • Development - Start building your Minimum Viable Product.  Start with the most important parts of the game first, usually the movements, gravity or physics, & sprite interactions.  Save everything else for later when these parts work well.
  • Testing - Test your game every time you make a change to the game.  Test when you add new code, music, art, backdrop, or sprite.  Test, Test, Test!
  • Deployment - Your game is ready to share with everyone and ready to enter Skoolcade!

Monday - Team Meet - In an email that you will write to yourself, include what you & your group have decided needs to get done to develop your MVP.  Once scheduled for delivery, start working on that job.   Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.  P5 Minute Meeting today (10 minutes) with Mrs. Freidman

Tuesday - Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.

Wednesday (Min Day) -  Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.

Thursday -  Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.  Survey?

Friday -  What's Up Post - March Keyboarding Test - take 2 three-minute tests & post results with reflection.

Team Meet - check-in & continue working, Keep notes of what you were able to do & where to start next time.

When you finish:   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. Scratch - start or continue working on your own project
  4. 3D Design - Design something to solve a problem, to create something new, or make a gift
  5. Rolling Drones.  FRIDAY ONLY - Get with a drone leader in your class to get started.
  6. 3D Design Challenge - Make a better door stop

__________________________________________________________________________

Period 6 & 7

Monday - Debrief & Tinkercad Starter followup

Tuesday -  Observation - Group lesson - Measurements & comparison - stretching shapes

Wednesday(Min Day) -  Project Identification Launch

Thursday -  Project Identification 

Friday -  What's Up post - What's Up Post - March Keyboarding Test - take 2 three-minute tests & post results with reflection.

Work on PID.


IF YOU ARE DONE -   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. 3D Design - Design something to solve a problem, to create something new, or make a gift
  4. Rolling Drones.  Get with a drone leader in your class to get started.
  5. 3D Design Challenge - Make a better door stop

Space Out Friday

Tuesday, March 22, 2022

RV Computer Science Week 3/21 - 25/2022

 Good Day Everyone,

We will be building our Game Development teams & learning how to use the CAD program Tinkercad for 3D design depending on which class you are in.  Let's get to it and have some fun.

________________________________________________________________________________

 This week:

Period 2, 4, & 5

Monday - Debrief & Game Dev Team Interview preparation

Tuesday - Game Dev Team Interviews - Get your laptop ready to use by bringing up your Practical Tips Document.  You'll use this to take notes.

  • Review this article - review the bullet points - read more if you don't understand the point.  Which traits do you posses?
  • Possible questions to ask people that will team with you to develop your game.
    • What is your game idea?
      • explain
    • Related to game development, what are your strengths? art, coding, organization, 
    • What will make you a good team member?

Wednesday - Finish interview - Requesting people to join your team via email - build your team 

Thursday - Game Dev - Project Requirements - 

  • Think Big picture, as a team, what are you going to build?  
  • What is the goal of your game?
  • How will your characters move?  On their own?  How does the user control the sprite?
  • What kind of counter will you use? 
  • What are mandatory items and what are the extra enhancements?
  • Record your ideas and get on the Practical Tips Document.  
  • Don't forget to look at the Game Dev Syllabus for other notes and constraints.  
  • (If I am absent on Thursday, start with your morning routine.  You will then get into your accepted teams and begin writing down your ideas.  You can write them down on one doc but it MUST be shared with your teammates.  )

Friday - High & Low level dissemination - Take your game idea apart.  What are the different actions you will need to code?  Thinks: sprite movement, obstacle interactions, backgrounds, score, health, counters, sounds, music, etc...

Record these in your "Practical Tips" document

When you finish:   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. Scratch - start or continue working on your own project
  4. 3D Design - Design something to solve a problem, to create something new, or make a gift
  5. Rolling Drones.  FRIDAY ONLY - Get with a drone leader in your class to get started.

__________________________________________________________________________

Period 6 & 7

Monday - Debrief & Tinkercad Starter followup

Tuesday -  March Keyboarding Test - Create a blog post with this title.  We'll be screenshotting your typing.com test and posting them with a reflection and description of your keyboarding.

Wednesday -  Finish starters, finish Tinkercad Lessons blog post, Mr. G & Tinkercad

Thursday -  Project Identification - get started

Friday -  What's Up post - Your theme or What does it mean to "Finish Strong"?

IF YOU ARE DONE -   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. 3D Design - Design something to solve a problem, to create something new, or make a gift
  4. Rolling Drones.  Get with a drone leader in your class to get started.

Space Out Friday

Tuesday, March 15, 2022

RV Computer Science Week 3/14 - 18/2022 Special Post - Student Plans for 3/17 & 18/2022

 Hi all,

Enjoy the time in class either getting your game idea started or learning how to use Tinkercad.  I’m looking forward to next week and working on these projects with you.  


If you need me for any reason, you can email me.  I’ll try to respond as soon as possible but it will not be immediate.


Make it a great 2 days.  Please be respectful to your teachers and focus on your work.  Keep the socializing at lunch.

Mr. Garcia


 

Thursday & Friday

P1 - Homeroom - Introduce yourself, take attendance, listen to announcements, answer any questions, send the students off with their computers, and a warm wish or thought for the day.  Students can warm up by playing games on their devices.


All Classes - Morning Routine

  1. Keyboarding Practice - 13 min - Typing games when done with your time

  2. Check mail/your time - 3 min

  3. Start on class projects

Thursday & Friday

Periods 2, 4, 5

Our students are starting to build a video game.  They will work in groups next week.  For Thursday & Friday, they will be working on their own researching their ideas, watching some tutorial videos, and working in Scratch or on paper to get some basic code started.


  1. Morning Routine - Friday only - What’s Up Post - Your theme or write about one of these ideas

  2. Watch these videos - 

    1. Thursday - Minimum Viable Product

    2. Friday - Fail Faster

  3. Continue researching the game you want to build 

    1. Find and save in a bookmark the tutorials or information that may help you.

  4. Start building your game in Scratch

    1. For today & tomorrow, you can draw out your ideas on paper if you want to.  The big idea is to have something concrete to share your idea with others next week

  5. For later:  Some items to remember for next week.

    1. A clear goal for the game & for each level of the game (3 levels)

    2. What is the theme (knowing this will help you design the graphics & sound)

    3. A title page or launch page

    4. What is the player interface (keyboard,  mouse, alt controller)

Thursday & Friday

Periods 6 & 7

You are working in Tinkercad.  Specifically, you are working on completing all 7 Starter Tutorials.   Take your time and try to understand what you are doing in these tutorials.  Next week, you will screenshot each finished tutorial and post it  your portfolio.


  1. Morning Routine - Friday only - What’s Up Post - Your theme or write about one of these ideas 

  2. Watch this video - What is 3D Printing?

  3. Tinkercad - Start the Starters

    1. Complete all 7 starters.  Take your time to learn the skill being taught.

  4. If you finish early, you can start your Project Identification!

    1. Click on the image

End of class:


1 min -  Log out of class devices & shut down computers - I make all students wait at their workstations until all headphones, tables, and chairs are neatly arranged.  I excuse one row at a time.   Do not excuse students until workspaces are clean.

P7 needs to put chairs up and shut down the TV on FRIDAY!

Guest Teacher Reminders:

  • Write good, detailed, and readable reflections with the names of students who are off task and students who are helpful.

  • Email me if you have any questions. agarcia@rioschools.org


I wish you all a good 2 days and a great weekend.  Help each other by respecting each other and what you all have to complete in class.

See you on Monday,

Mr. Garcia


P.S. you can email me any questions.  It may take me a while to respond.


Monday, March 14, 2022

RV Computer Science Week 3/14 - 18/2022

Good Day Everyone,

We are diving into both Game Development & 3D design depending on which class you are in.  Let's get to it and have some fun.

________________________________________________________________________________

 This week:

Period 2, 4, & 5

Monday - What kind of games are out there?  What are the parts of the game?  Add to Game Dev Document - fill out this survey

Tuesday - 

Wednesday - 

Thursday - 

Friday - 

When you finish:   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. Scratch - start or continue working on your own project
  4. 3D Design - Design something to solve a problem, to create something new, or make a gift
  5. Rolling Drones.  FRIDAY ONLY - Get with a drone leader in your class to get started.

__________________________________________________________________________

Period 6 & 7

Monday - What's Up Post - Monday:) - Tinkercad - sign up & overview

Tuesday -  What's Up Post - Your Favorites - Create a list of some of your favorites - Tinkercad 

Wednesday -  

Thursday -  

Friday -  

IF YOU ARE DONE -   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. 3D Design - Design something to solve a problem, to create something new, or make a gift
  4. Rolling Drones.  Get with a drone leader in your class to get started.

Space Out Friday


Sunday, March 6, 2022

RV Computer Science Week 3/7 - 3/11/2022

 https://padlet.com/agarcia205/zqebu5wcr7gq5ujj

Welcome all, 

Practice is a skill that builds a person's ability to learn new things.  Without practice, how would we learn to do anything well?

Can you think of a thing that you did not know how to do but you took control of your learning and practiced it?  What were the results?

This week, the first week of Trimester 3, we'll revisit some of the things we have learned, some things we continue to practice, and we'll move forward into some new territory.

First, watch this video that looks at what practice does to our brain.



______________________________________________________________

This week:

Period 2, 4, & 5

Monday - Watch the video & follow-up discussion.  What has practice helped you learn?  Create a blog post titled "Practice & Keyboarding"  Write and answer this question - "Has your practice paid off?"

Tuesday - Look back at your first Scratch game.  What do you remember about creating it?  Can you look at the code and know what it is supposed to do?

Wednesday - Practice some basic code script in Scratch: automated sprite movement, manual sprite movement, 

Thursday - Let's talk gaming & more coding

Friday - Game Day - Play some of the championship games from Skoolcade

When you finish:   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. Scratch - start or continue working on your own project
  4. 3D Design - Design something to solve a problem, to create something new, or make a gift
  5. Rolling Drones.  Get with a drone leader in your class to get started.

__________________________________________________________________________

Period 6 & 7

Monday -  Welcome to CS!  We'll look at our class syllabus and work on our routines including keyboarding, creating a blog post in your new portfolio, and leaving the Tech Lab.

                             Period 6 link         Period 7 link

Tuesday -  First, we'll build a bookmark folder that contains all of our most used sites.  Then we'll jump into Google Search and learn some new tools to refine your searches.

scratch.mit.edu

tinkercad.com

typing.com

riovistatech.blogspot.com

edublogs.org

Wednesday -  

Thursday -  

Friday -  

IF YOU ARE DONE -   

  1. Update your blog - Some students are taking control of their blog to post about things that they want to talk about.  For example,  anime & fandom pieces, food & recipes, animals, places they want to visit, fears with the world.
  2. Redesign your blog - make your blog a thing of beautifying by updating themes, colors, images, & layouts.
  3. Rolling Drones.  Get with a drone leader in your class to get started.

Space Out Friday

Sunday, February 27, 2022

Computer Science Week 2/28 - 3/4/22

 Good day all,

This will be the last week of trimester 2.  All work must be turned in by Friday.

Please post your work in your blog.  

If you have any questions or concerns, please meet with me during class.  I am also available before class, during lunch, or after school.  

___________________________________________________________

Homework is Due Now

HomeWork for all Classes: They Can See Me!

Your homework is to have 3 adults make a comment on one of your blog posts.

Instructions
  1. Ask 3 adults to comment on a post in your portfolio.  You can help them if necessary.
  2. Screenshot their comment.
  3. Post all 3 comments in your portfolio with the title - Comments from the Outside
  4. Due on 3/4/2022    -    600 pts possible
Details
* You are asking 3 adults to find a post in your blog that they will comment on.  When they finish, screenshot their comment and post it on your blog. 
* The adult you ask may not know how to use a computer.  That's OK.  You will have to guide them.  You may also sign in to your account and write down what they say for them.  
* If you are using your account to comment on your blog post, write the adult's name down at the beginning of their comment.
* This assignment is due February 25, 2022  - 600pts possible
_________________________________________________________________________

Overview of this week

This week, periods 2, 4, & 5 will finish their BPC car #2, test their car, & gather data on their new vehicle.  Lastly, complete your #2 BPC car reflection on your blog.  

Did you create a car that can be powered by the air in a balloon?



Periods 6 & 7 will finish their Project Identification design & post a reflection of the project on their blog.


For Space Out Friday we will continue to learn about the Artemis Project that aims at getting humanity back on the moon permanently by 2025.  We'll also learn about the Parker Solar Probe which is investigating our sun & the planet Venus.

Make it a great week!

_________________________________________________________________________

Period 2, 4, & 5

Monday - Finish BPC#2 & Finish your blog post

Tuesday - February Keyboarding Test - Take 2 - 3 minutes tests and post your results on the class blog with the title "KB February" .  Continue with your other work

Wednesday - Finish BPC#2 & Finish your blog post

Thursday - Finish BPC#2 & Finish your blog post

Friday - EOT #2- LAST DAY TO TURN IN WORK - Finish BPC#2 & Finish your blog post

 

__________________________________________________________________________

Period 6 & 7

Monday -  Finish your Project Identification design & blog post - don't forget to post an actual picture of your finished product with your project reflection.  

Tuesday - February Keyboarding Test - Take 2 - 3 minutes tests and post your results on the class blog with the title "KB February" .  Continue with your other work

Wednesday - Finish your Project Identification design & blog post - don't forget to post an actual picture of your finished product with your project reflection. 

Thursday -  Finish your Project Identification design & blog post - don't forget to post an actual picture of your finished product with your project reflection. 

Friday - EOT #2- LAST DAY TO TURN IN WORK - Finish your Project Identification design & blog post - don't forget to post an actual picture of your finished product with your project reflection. PERIOD 7 ONLY - We will meet with your new Homeroom today during this period. 

IF YOU ARE DONE -   

  1. Make sure all your classwork for trimester 2 has been turned in.
  2. Rolling Drones.  Get with a drone leader in your class to get started.

Space Out Friday