You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Started as a discussion on Discord, saving the main points here for posterity.
The main question:
"What sort of extra credit items should we include for projects? Stuff that pertains more to the main concepts meant to reinforce vs stuff that would be cool/stuff that sets a project apart from most?"
Extra credit
Make your battleship project more impressive by introducing a series of modifications.
Implement drag and drop to allow players to place their ships.
Create a 2-player option that lets users take turns by passing the device back and forth.
- Make sure the game is playable on a mobile screen and implement a ‘pass device’ screen so that players don’t see each others boards!
Polish the intelligence of the computer player by having it try adjacent slots after getting a ‘hit’.
You can choose to do either one, two or all of these challenges, it’s up to you.
The extra credits focus on enhancing the feature set of the project instead of the main topic of the project, testing.
@wise-king-sullyman made a good point about the projects that are commonly used in portfolio pieces being a factor:
I feel like battleship is used as a portfolio project fairly often right? Especially for people who start applying part way through the curriculum.
For those people I feel like extra credit feature work like that on battleship makes a lot of sense.
That could be a good distinction for what kind of extra credit we give to projects.
The text was updated successfully, but these errors were encountered:
Started as a discussion on Discord, saving the main points here for posterity.
The main question:
"What sort of extra credit items should we include for projects? Stuff that pertains more to the main concepts meant to reinforce vs stuff that would be cool/stuff that sets a project apart from most?"
Using the Battleship project extra credit as an example:
The extra credits focus on enhancing the feature set of the project instead of the main topic of the project, testing.
@wise-king-sullyman made a good point about the projects that are commonly used in portfolio pieces being a factor:
That could be a good distinction for what kind of extra credit we give to projects.
The text was updated successfully, but these errors were encountered: