rkwreck / team_flappy_bird

CSA Course Guide
0 stars 0 forks source link

Chenxin Week 11 Final PBL Project (8.8/10, but score may change after Adi's extension) #40

Open chenxin-chex opened 2 years ago

chenxin-chex commented 2 years ago

8.8/10 but subject to change after Adi's extension

Team Overall (5 Points):

Link to Team Issue

Individual Evaluation (5 Points):

[1/1] Video showing runtime: Runtime video [1/1] Individual commits: Commits on chemistry game [1/1] Wiki with final project design: Final PBL Project Plan [1/1] Final program code (including JS algorithm): chemistry_game.html [1/1] I did MVC for our About Us pages' individual API:

PBL Project (educational snake game)

image

MVC for API

Model in MainController.java: image View in greetChenxin.html: image Control (searchbar in website): image

adhithin commented 2 years ago

Overall Score: 8.8/10 Currently

Individual Grade:

  1. Video RunTime is clear, and shows the game running, along with a clear explanation of the game. +1
  2. Individual Commits are present + consistent. +1
  3. Wiki is clear and organized. +1
  4. Final program code is present in the repository through API (MVC & Fetch) as well as in HTML. +1
  5. MVC is completed through API async operations. +1

Score: 5/5

Team Grade:

PBL Theme: Flappy bird theme. Old, arcade-style text. Main color scheme is green, blue, and white. Other theme is Swimmy bird, which is just aquatic flappy bird.

It's good, but it's somewhat hard to see the text on the screen. Maybe if we could reduce the opacity of the background it would be nice. Great and fun theme idea though. **-.2 points.**

Bootstrap the website in layout.html

Yea, it's good and it's there.

Our OO Adi has an extension for database

Not graded yet.

Website is deployed on flappybird.cf

Yes, it's deployed.

Used Async Operation for APIs in about us pages (ex. greetChenxin.html)

Yes, Async Operations are used.

1 point contingent on database. 8.8/10 points so far.

chenxin-chex commented 2 years ago

Individual Evaluation: 5/5

+1 PBL MVC Feature is the working API that I coded for everybody's About Us pages, which incorporates and shows understanding of all parts of Model View Control +1 Individual commits is linked above. I made substantial commits throughout the past couple of weeks for my chemistry game +1 Wiki with final project design is linked above. I had to change the original plan from a Sokoban to Snake game since I realized that Sokoban was too difficult to code. Nevertheless, I finished the project on time, and the wiki reflects on the purpose and design plan of my project +1 Final program code is in chemistry_game.html, which is linked above. I created an algorithm in Javascript that has more than 100 lines of code +1 My video shows my project running on the website.