Common Computer Science References
The final project will give students a chance to create a game or web app.
If you can not think of something to do, maybe one of these in Phaser3.
(Mrs. Coxall would love an updated spinner with better functionality!)
Maybe a game like this (or one of his other games!)
Before you start coding, you must make a plan on what you are going to do. This must include the following:
submit an app concept for approval (do this first!), see below
fork a repo I give you and ensure your code will work inside
design (storyboard and flowchart, depending on what you are doing)
test cases (what must it do)
App Concept: Here is my example.
Example: Space Aliens
space alien ships come down from the top
the start at a random x location
they end up on a random x location
you shot a missile with the space bars
if the missile hits the alien ship you get 1 point
then 2 more aliens show up
if the alien falls off the bottom of the screen, it shows back at the top
if an alien touches your ship, the game is over
You will be graded based on four criteria:
Originality
Complexity
Aesthetics
Advanced Coding
You can work by yourself or with 1 other person
Coding Concepts
You can ONLY use coding concepts and styles that we have done in class. Nothing that you just "get" of the internet.
Questions?
Everyone has questions when they are writing software, because it is always not working! I understand. The problem is this is your final project not mine. I know I can code it. So ...
You have learned LOTS of resources over the past 4 months. What I am marking is what you have learned. During an exam you can not ask the teacher to help you, the same goes here.
Good luck