Site Tools


judi:cis_1500_planning

Equipment and Operating System

  • Assignments and lab exams must compile and run on Debian on the Raspberry pi
  • For all practical purposes this means that if they compile on Debian they will be fine
  • We should supply a virtual box image for debian that is set up the same way as the pi image (with all the same stuff installed)

Mark Distribution

  • daily practise 20%
  • lab exams 20%
  • online quizzes 10%
  • final exam 35%
  • assignments 15%

Content

  • Theoretical content will be covered in lecture
  • language syntax will be primarily covered via the textbook
  • Programming tools content will be covered in lab
  • All content will be tested via quizzes and the final exam
Theoretical Content
Language and Syntax
Programming Tools and Best Practises
  • Linux command line
  • man pages
  • git
  • nano and text based editors
  • make
  • gcc

Student Workload

  • Daily Practise realistically this will have to be twice-weekly practise because no one is going to remember to download every day
  • Lab Exams 1 per quarter? week 4,7,10,12?
  • Online quizzes 1 per quarter? weeks 3,6,9,11? worth 2,2,3,3% respectively
  • Assignments: 2 large ones. Due week 7 and week 11 with re-do due dates week 8 and week 12?

Daily Practice

  • homework assignments from the textbook as well as the in-chapter activities
  • must be completely enumerated at beginning of semester

Lab Exams

* Do we insist that every student have an SD card for a pi and that lab exams are written on a pi? If not, we have a problem with supervision.. some will have laptops with internet access, some will have only their pi. * we could try to use one of the sunray labs for lab exams, but then we are at the mercy of whether or not those labs are running and we have A LOT of lab sections

Assignment re-do
  • The assignment is marked with an auto-grader immediately after submission. The autograder tests formatting, organization of submission, naming conventions, compilation success and whether or not the submission runs. Results are emailed to student
  • Based on the results of the auto-grader students may re-do the assignment for a maximum grade of 80% or may opt to have the original submission graded.
judi/cis_1500_planning.txt · Last modified: 2015/05/01 18:47 by judi