Lite Information - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Lite Information

Description:

Can submit several times over this period. Each time you get new feedback. Final, correct ... Web-based discussion board. General questions. Specific questions ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 18
Provided by: johnh58
Category:

less

Transcript and Presenter's Notes

Title: Lite Information


1
Lite Information
  • Koen Lindström Claessen

2
The Flow
Do not break the flow!
You prepare in advance
I explain in lecture
Did you do this weeks exercises?
Tuesdays,Fridays
You learn with exercises
You put to practice with lab assignments
Mondays/Tuesdays
Submit end of each week
3
Labbupgifterna
4
Each Lab has Three Deadlines
  • First deadline
  • initial part of the lab
  • serious try
  • Second deadline 1 week later
  • complete lab
  • serious try
  • not perfect -- feedback
  • Final deadline 1.5 weeks later
  • Can submit several times over this period
  • Each time you get new feedback
  • Final, correct solution has to be submitted
    before final deadline

deadlines are hard
5
Missing a Deadline
  • Submitting after the deadline
  • In principle Unacceptable
  • Submit what you have done
  • even if it is not finished
  • You might get one more chance
  • Good reason Contact us BEFORE the deadline
  • New opportunity Next year!

6
Cheating (fusk)
  • UNACCEPTABLE
  • Using someone elses code
  • Showing your code to someone else
  • Copying
  • E-mailing
  • Printing
  • Pen-and-paper writing
  • Copying code from the web

7
Instead
  • If you have problems
  • Talk to us (course assistants)
  • We are nice, reasonable people
  • More time (if needed)
  • More help
  • Wait until next year
  • DO NOT CHEAT!

8
If Cheating Happens ?
  • We report this to
  • Disciplinary board (Chalmers)
  • Disciplinary board (GU)
  • You might be suspended (avstängd)
  • 1 3 months (no studiemedel)
  • This actually happened last year
  • You might be expelled

9
Cheating Detection
  • Lab graders
  • Discovery of similar solutions
  • Similar
  • Changing comments
  • Changing layout
  • Changing names of functions and variables
  • At the end of the course
  • Automatic software system
  • Pairwise similarity of solutions

10
Allowed
  • Orally discuss exercises
  • Orally discuss lab assignments
  • Orally discuss solutions
  • Web-based discussion board
  • General questions
  • Specific questions
  • Finding a lab partner

11
Labuppgifterna
  • Bonuspoäng
  • 3 extra uppgifter ger 3 extra poäng på tentan
  • extra uppgift måste finnas med från början
    (second deadline)
  • Submit i Fire
  • klicka på submit efter uppladdningen av filerna
  • Bokningslistor
  • Boka ett block (2 timmar) åt gången

12
Clean Code
  • Before you submit your code, clean it up!
  • Polite thing to do
  • Easier for us to understand your code
  • Easier for you to understand your code!
  • We will reject your solution if it is not clean
  • Important!
  • To clean your code
  • No long lines (lt78 characters)
  • Consistent layout
  • Good comments
  • No junk unused code, unneccessary comments
  • No overly complicated function definitions

13
Kursevaluering
  • Kursen utvärderas ut av er
  • 3 studentrepresentanter
  • kursenkät
  • Prata med representanterna
  • kommentar
  • förslag

14
Types vs. Constructors
a constructor function
a function
a type
data Card Card Rank Suit
the type
colourCard Card -gt Colour colourCard (Card r
s) colour s
the constructor function
15
Types vs. Constructors
a constructor function
a type
data Card MkCard Rank Suit
the type
colourCard Card -gt Colour colourCard (MkCard r
s) colour s
the constructor function
16
Record Notation
data Card Card Rank Suit rank Card -gt
Rank rank (Card r s) r suit Card -gt
Suit suit (Card r s) s
data Card Card rank Rank, suit Suit
17
Record Notation
data Card Card rank Rank, suit Suit
colourCard Card -gt Colour colourCard (Card r
s) colour s
colourCard Card -gt Colour colourCard (Card _
s) colour s
colourCard Card -gt Colour colourCard card
colour (suit card)
colourCard Card -gt Colour colourCard Card
suit s colour s
Write a Comment
User Comments (0)
About PowerShow.com