Assignment 3

Following from the pseudo code you developed in class, design a game or application that uses all of the following:

  • Functions
  • Arrays
  • Variables
  • Built-in functions
  • Loops
  • If/Else statements

Your project should meaningfully integrate each element towards accomplishing your goal.  Example ideas include simple games, electronic literature and generated content, a dynamic portfolio page, or a simple web application.

  • A-Level Work: Build a working game or application that meaningfully integrates all the common Python structures we’ve used thus far with well-commented and readable code. Code should demonstrate an understanding of how all structures work and the ability to combine the pieces towards an original solution to a clearly defined task. For A-Level work, the project should clearly demonstrate a move away from previous examples towards a new type of application.
  • B-Level Work: Build a working game or application that meaningfully integrates all the common Python structures we’ve used thus far with well-commented and readable code. Code should demonstrate an understanding of how all structures work and the ability to combine the pieces towards an original solution to a clearly defined task.
  • C-Level Work: Create a basic application or game that includes all of the required content, but does not integrate the pieces (for instance, an application with several buttons that execute disconnected functions).
  • D-Level Work: Fails to compile or include all required elements.
  • Failing Work: Project is not submitted or demonstrates no attempt to complete the task

Comments are closed.