Difference between revisions of "IBCS1 - 1920 - December"

From WLCS
(Created page with "== Friday (12/20/19) == '''Agenda:''' * while loops quiz * Complete all repl.it exercises ** No work will be accepted after winter break == Monday - Wednesday (12/16/19 - 12/...")
 
m (Protected "IBCS1 - 1920 - December" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading])
 
(No difference)

Latest revision as of 05:35, 13 January 2020

Friday (12/20/19)

Agenda:

  • while loops quiz
  • Complete all repl.it exercises
    • No work will be accepted after winter break

Monday - Wednesday (12/16/19 - 12/18/19)

Agenda:

  • Complete all repl.it exercises:
    • Loops: Powers of 2 repl.it
    • Loops: Summation repl.it
    • Loops: Factorial repl.it
    • isPrime function and loop assignment in repl.it
    • Loops: Fibonacci
    • Taylor series Pi repl.it
    • Taylor series e repl.it
  • while loops quiz on Friday (12/20/19)
    • Be able to trace / follow a while loop's execution
    • Be able to write / implement a while loop

Tuesday - Thursday (12/10/19 - 12/12/19)

Agenda:

  • Demo Robots + Item Collection Game
  • Introduction to Iteration (looping)
  • while loop practice (using Wing IDE or repl.it)
    • Write a loop that prints 0 to 10
    • Write a loop that prints 10 to 0
    • Write a loop that prints from 19 to 77
    • Write a loop that prints the first 50 even numbers
    • Write a loop that prints all the numbers that are divisible by 3 and 7 between 0 and 1000
    • Write a function named rangeOfEvens(a, b) that uses a loop to print all the even numbers between a and b
    • Prompt a user for a number N. Write a loop that then prints out the first N even numbers (Hint: Use multiple variables)
  • Looping repl.it exercises:
    • Loops: Powers of 2 repl.it
    • Loops: Summation repl.it
    • Loops: Factorial repl.it
    • isPrime function and loop assignment in repl.it
    • Loops: Fibonacci

Friday (12/6/19)

Agenda:

  • Complete the "Top-Down" Perspective Game (Robots / Item Collection Game)

Wednesday (12/4/19)

Agenda:

  • Group 4 Project Field Trip
  • Complete the "Top-Down" Game (Robots / Item Collection Game) if you are not attending the field trip today

Monday (12/2/19)

Agenda:

  • Group 4 Project Field Trip Logistics!
  • "Top-Down" Perspective Game (Robots / Item Collection Game) - complete and demo this week
    • This next game will use a top-down perspective and be a variation of many games that you might have played in the past
    • The keyboard will move the player around (WASD or arrow keys)
    • The player must collect 5 or more items on the screen. Collecting all the items wins the game.
    • The player must avoid colliding with at least 3 enemy robots that follow it around. Colliding with a robot loses the game
    • There is a timer counting down, and the player must collect all the items before it hits 0. Otherwise, the player loses.
    • The screen wraps around (e.g. player moving off screen to the left appears on the right)
  • Additional challenges:
    • Robots that collide with each other become disabled "land mines"
    • Attack ability so that player can fight back a robot
    • Health meter for the player
    • Levels that increase in difficulty (e.g. add more robots)
    • Warp doors - the player going through the door appears at the other door
    • An invincibility or shield power-up item