StarterCode and Instructions for your first project
What's GitHub and How Is it Used? https://www.youtube.com/watch?v=w3jLJU7DT5E (please watch this 5 minute video)
A quick self paced course: https://lab.github.com/githubtraining/introduction-to-github (optional, longer activity)
Did you play the game? Here's a good read
This project will be an opportunity for you to refresh skills on GitHub, and practice version control. The project will evolve over time, and - as you add elements or layers of complexity, you will 'fork' or create versions, where the original working version will be the main 'branch' and other versions will be in test until you merge' them together.
As you play - pay attention to the kind of information that is asked of you the player, and imagine how things might be working 'behind the scenes'.
- Recommend Using Notability or similar screen - thinking about steps of the game.
- Question: what controls the game experience? The User or the Software? Are you in control of the game? Or only elements?
- Consider why this is important to how you design the game.
- We know that every file needs a class header in the beginning or near the top
- Only import statements come before the game.
- So - at first - we are simply going to draw Blueprints for making a Costco Lemonade Stand in a Box.
- We'll design a program to make a generic Lemonade Stand - and not try to start selling
- think building in garage first, and writing the business plan and emplyee manual
- Let's head over to the LemonadeStand.java file.