Blog of Andrés Aravena
CMB2:

Homework 1

13 February 2020. Deadline: Wednesday, 19 February, 8:30.

This week’s homework has two parts

1. Draw a person

Please describe how to draw this

Describe how to draw a stick-person like the one in the figure. You have two options. Either

In both cases the high level description is something like

This is not detailed enough. You need to describe it in higher detail. At this level it is better to have too much detail.

2. Breakout

The original game

This part will require you to use Scratch. Each student must create an account at our course’s Scratch page. If you have any problem, ask in the Forum. I will not answer questions outside the forum.

In this part we will make a very basic video game. Using scratch, create 2 objects: a ball and a paddle. There are no bricks in our version. You can start with the example I gave in class, which is also available in our course’s Scratch page. The rules are the following:

Bonus

More about the game

  • According to Wikipedia

    “Breakout is an arcade game developed and published by Atari, Inc., and released on May 13, 1976. It was conceptualized by Nolan Bushnell and Steve Bristow, influenced by the seminal 1972 Atari arcade game Pong, and built by Steve Wozniak, aided by Steve Jobs.”

  • See the game in YouTube: Arcade Game: Breakout (1976 Atari).

  • The game has a page in IMDB. One of the comments in that page says “Nolan Bushnell offered Steve Jobs a monetary bonus if he could complete build the game with less than 50 chips. Inspired by this, Jobs and Steve Wozniak went on to deliver a product that was made up of 42 chips-this was unusable as programmers couldn’t figure out how to reproduce the game with so few parts.”

  • On the 37th anniversary of the game’s release, Google released a secret version of Breakout accessible by typing “atari breakout” in Google Images. The image thumbnails form the breakout bricks, turn different colors, and after a ball and paddle appear the game begins (Wikipedia).

Deadline: Wednesday, 19 February, 8:30.

Originally published at https://anaraven.bitbucket.io/blog/2020/cmb2/homework-1.html