0.0 General‎ > ‎

ICS3x Programming Rubric

Knowledge 25% R  1 2 3 4
  • proper use of programming structures and statements
  • proper use of programming practices
  • program correctness
Thinking / Inquiry 25% R  1 2 3 4
  • define the method (problem)  ( via pre and post conditions)
  • Algorithm ( the program logic)
    • breaking the program down
    • efficient coding (reduce redundant code)
  • deal with ambiguities in problem statements
  • error checking

Communications 25% R  1 2 3 4
  • use of proper naming convention
  • documentation  internal comments
  • easy to follow logic
  • program organization
Application 25% R  1 2 3 4
  • create effective program 
    • use of user defined functions

  • user friendly I/O
  • correct calculations
  • data comparison
  • correctly managing data types



Comments