Sunday, April 24, 2022

Rio Vista Computer Science Week 4/25 - 29/2022

 Aloha Everyone,

Welcome back! 

Year-long classes are finishing games.  Playability is the most important thing.  Next is a second level.  Finally, the best art, music, an extras you can finish this week.  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 that most students will never get to make!  

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.  We will also be working with your gmail and your portfolio this week.

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 - Finishing your games - finish art, levels, and music.

Monday - Team Meet - Review your notes and plan out this week.  

Tuesday - Team Meet - check-in & continue working

Wednesday (Min Day)  Team Meet - check-in & continue working

Thursday -  Team Meet - check-in & continue working

Friday -  Team Meet - check-in & continue working 

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 - Building your portfolio

Wednesday(Min Day)  Email Signature   Go to this link for tutorial:

Thursday  Catchup Day 

Friday  Earth Day Activities

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 become a Citizen Scientist & help learn about our home planet, Earth


_____________________________________






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.