judi:cis_1500_planning
This is an old revision of the document!
Table of Contents
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.1430505901.txt.gz · Last modified: 2015/05/01 18:45 by judi