Skip to content

THIS VIDEO GOES OVER THE EXPECTATIONS FOR TODAY!

Our 1st semester will focus on media creation, while or 2nd semester will focus more on coding.

Regardless of the lesson, FouloisTech.info should be your destination every time you come into class. This space will be used to provide announcements, lessons, and other resources.

  1. Objective:
    1. Students will be able to:
      • Utilize sound generation, loops, functions, and events in a project to craft and share a unique composition.
  2. Announcements:
    1. The last day for late work is Thursday, June 5th!

      1. All work not completed by then will remain a zero.
      2. Any work assigned after then is due the same day.
    2. Previous Lessons: Lesson 3, Lesson 4, Lesson 5 & Quiz 1, Lesson 6, Lesson 7, Lesson 8, Lesson 9, Lesson 10
  3. Today's Lesson: Code.org Lesson 12: Music Lab Intro Tutorial

    1. Vocabulary:
      1. Algorithm - A list of steps to complete a task.
      2. Behavior - An action that a sprite performs continuously until it’s told to stop.
      3. Condition - A statement that a program checks to see if it is true or false. If true, an action is taken. Otherwise, the action is ignored.
      4. Conditionals - Statements that only run under certain conditions.
      5. Data - Collection of information for reference or analysis.
      6. Event - An action that causes something to happen.
      7. Functions - Functions are blocks of code designed to perform a particular task. When composing music, students can use functions to encapsulate parts of their songs, such as a melody or a beat.
      8. Game Jam - A creative event where people come together in teams to make video games based on a chosen theme within a limited amount of time.
      9. Game Mechanics - Define how the game works and what determines success or failure in the game.
      10. Loop - The action of doing something over and over again.
      11. Modify - make partial or minor changes to something, typically so as to improve it
      12. Sprite - A graphic on the screen with a location, size, and appearance.
      13. Sprite Type - Identifies sprites as player or environment, which determines how they interact with sprites of other types.
      14. User testing - Asking real people to try out a product and then make it better based on user feedback.
      15. Variable - Variables store information (data). The value stored in a variable can be updated throughout a program.
    2. Today's lesson will be completed in Code.org, which you should log into through Clever.
      1. There are sixteen (16) levels in this lesson, though many are there to provide additional information rather than have you solve a problem. Level 16 is a "Free Play" level and thus will not be graded.
  4. This is an IN-CLASS assignment, NOT HOMEWORK. Please stay on task to complete this work.