This shows you the differences between two versions of the page.

Link to this comparison view

cs-686:homework [2014/09/02 10:59] (current)
egm created
Line 1: Line 1:
 +Please turn in all homework to [http://​learningsuite.byu.edu BYU Learningsuite]. ​ The drop-box only accepts a single file, and that file should always be in PDF format. If for some reason, you must turn in multiple files, then you will want to compress those files into a single archive using zip, tar, gzip, etc.    Homework are intended to help accomplish the course objectives and prepare you for the final (see the [[Syllabus]].  ​
 +There are three types of homework for the course:
 +# Reading
 +# Discussion Lead
 +# Tool Experience
 +==Reading Homework==
 +A reading homework is to read a specific paper. Every student must read every paper assigned in the course (typically 1 paper per week). The schedule will list the papers with the due dates. Reading the paper means a student has invested enough time with the paper to be prepared to participate in the class discussion. ''​Participation''​ is part of the grade composition,​ and it is subjectively measured by the instructor. Asking relevant questions and making informed comments is good participation and reflects the level of understanding needed in the reading. Reading is self-reported via [http://​learningsuite.byu.edu BYU Learningsuite].
 +==Discussion Lead Homework==
 +A discussion lead homework is to facilitate the discussion and class participation for an assigned paper. ​ Each student will have an equal number of opportunities for discussion lead homework. The homework itself is to in two parts:
 +# The student submits a discussion outline via [http://​learningsuite.byu.edu BYU Learningsuite] to include simple examples that can be worked in class by hand; and
 +# a subjective measure of preparation during the actual discussion assessed by the instructor.
 +A good outline includes examples and a clear organization of the material with thought questions and challenge problems that probe understanding. A good discussion lead invites participation from the class, manages time, and adapts to the audience.
 +==Tool Experience==
 +A tool experience is to use a tool to verify simply programs. The student must
 +# download the tool;
 +# install the tool;
 +# verify simple examples from the tool distribution;​ and
 +# create new examples that illustrate the limits of the tool.
 +The students submits via [http://​learningsuite.byu.edu BYU Learningsuite] the new examples with a short (one page or less) writeup of his/her experience to include why the new exmaples illustrate the limits of the tool.
 +Add rubrik for the paper: grammar, sections, etc.
cs-686/homework.txt ยท Last modified: 2014/09/02 10:59 by egm
Back to top
CC Attribution-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0