Assistant Tasks

CSSE 120—Introduction to Software Development

Done? Task Description Date Available Assistant Assigned
Longer term: Add index to top of PyDev configuration instructions in resources
Longer term: add recursive pretty_print function to Zelle graphics library    
  Go through graded assignments, replacing empty spaces with 0's Weekly  
  Assign extra credit points for bug reports (+2 minor, +4 major) Weekly  
  HW1: Graphics    
  HW2: Writing Simple Programs (ANGEL quiz)    
  HW2: Pythagoras Drop Box    
  HW2: HW2 Drop Box    
  HW2: ChaosTable (Bonus Problem) Drop Box    
NA HW2: Robot Song and Dance (120-R only)    
  HW3: More Types, Strings and Lists (ANGEL quiz)    
  Day3 in-class: Factorial Drop Box (with partner)    
  Day3 in-class: Bar Chart Drop Box ((with partner; 120-CS only)    
  HW3: Conversion Drop Box    
  HW3: Area Drop Box    
  HW4: RangeAndList Drop Box    
  HW4: Pizza Drop Box    
  HW4: Poly Drop Box    
  HW4: Star Drop Box    
  HW5: decode Drop Box (120-CS only)    
  HW5: funcDump Drop Box    
NA HW5: robot Via Points (120-R only)    
  HW6: funcPlot    
  HW6: slideshow (120-CS only)    
  Day7 in-class: distance (in Functions repo on SVN)    
  HW7: pizzaPolyStar (in HW07 repo on SVN)    
  HW7: circleOfCircles (in HW07 repo on SVN)    
  Day8 in-class: threeSquares (in Session08 on SVN, with partner; 120-CS only)    
  Day8 in-class: countPassFail (in Session08 repo on SVN)    
  HW8: mutantFunctions (in Session08 repo on SVN)    
  HW8: clickToMove (in Session08 repo on SVN; 120-CS only)  
NA HW8: RobotFunctions (in Session08 repo on SVN; 120-R only)    
NA HW8: kittLight() (120R only)    
  HW10: speedReading.py (in Session10 repo on SVN; 120-CS only    
  HW 10: Loop Patterns and Booleans (ANGEL Quiz)    
NA HW 10: Cliff Sensors (120-R only)    
  Day11 in-class: listMax.py (in Session11 repo in SVN)    
  HW11: fuelEfficiency (in Session11 repo on SVN)    
  HW12: NestedLoopPatterns (in SVN)    
  HW13: Simulation and Design (ANGEL Quiz)     
NA HW13: SmartWander (in SVN; 120-R only)    
NA HW13: LineFollower (in SVN; 120-R only)    
NA HW13: moveAndSense.py (in SVN; 120-R only)    
  HW13: BlackJack (in SVN)    
  HW14: Widgets and Data Collections (ANGEL Quiz)    
  HW14-15: BallSim (in SVN)    
  Day15 in-class: ButtonWidget (in SVN)    

Term Projects (in SVN)   Your instructor
  HW21: General Information about C (ANGEL Quiz)    

HW22: CNestedLoops (in SVN)    

HW22: perfect.c (in ThatsPerfect repo)    
  HW22: Structs (ANGEL Quiz)    

HW23: RectangleStructs (in SVN)    
  HW23: Pointers and Functions in C (ANGEL Quiz)    
  HW24: PointersHomework repository (in SVN)    

HW24: Box and Pointer diagrams (on paper)    

HW24: Arrays and Pointers (ANGEL Quiz)    
  HW25: Strings and Chars (ANGEL Quiz)    
  HW25: HousePrices (in HousePrices repo)    
  HW26: CharactersAndStrings (in CharactersAndStrings repo)    

HW26: Dynamic Allocation of Arrays, Strings, and Structs (ANGEL Quiz)    
  HW27: Files (ANGEL Quiz)    
  HW27-29: SmarterArrays (in SVN)  (due at 11:59 PM)   Your instructor