This course has already ended.

The latest instance of the course can be found at: O1: 2024

Wednesday, 5 September 2018, 12:00 – Wednesday, 26 September 2018, 12:00

Assignment Category Submissions Points
Chapter 1.1: Introduction to O1
Assignment 1 (Piazza) Graded A 0 / 5
Feedback Feedback Not submitted
Chapter 1.2: Introduction to Programming
Assignment 2 (Goodstuff) Graded A 0 / 5
Assignment 3 (Pong) Graded A 0 / 5
Assignment 4 Graded A 0 / 2
Feedback Feedback Not submitted
Chapter 1.3: Numbers, Words, Sounds, and Pictures
Assignment 5 Graded A 0 / 4
Assignment 6 Graded A 0 / 1
Assignment 7 Graded A 0 / 6
Assignment 8 Graded A 0 / 2
Feedback Feedback Not submitted
Chapter 1.4: Storing Values in Variables
Assignment 9 Graded A 0 / 3
Assignment 10 Graded A 0 / 7
Assignment 11 Graded A 0 / 4
Assignment 12 Graded A 0 / 5
Assignment 13 Graded A 0 / 9
Assignment 14 Graded A 0 / 7
Feedback Feedback Not submitted
Chapter 1.5: Collections and References
Assignment 15 Graded A 0 / 10
Assignment 16 Graded A 0 / 10
Feedback Feedback Not submitted
Chapter 1.6: Using Subprograms
Assignment 17 Graded A 0 / 12
Assignment 18 Graded training 0 / 0
Assignment 19 Graded A 0 / 6
Assignment 20 Graded A 0 / 2
Feedback Feedback Not submitted
Chapter 1.7: Creating Custom Functions
Assignment 21 Graded A 0 / 8
Assignment 22 (Meters) Graded A 0 / 10
Assignment 23 (Cube) Graded training 0 / 0
Assignment 24 Graded A 0 / 3
Assignment 25 (Chess) Graded A 0 / 10
Assignment 26 (Accompany) Graded A 0 / 10
Assignment 27 (Vertical bar) Graded A 0 / 5
Assignment 28 (More vertical bars) Graded A 0 / 3
Assignment 29 Graded A 0 / 7
Assignment 30 Graded A 0 / 2
Assignment 31 Graded A 0 / 2
Assignment 32 Graded A 0 / 6
Assignment 33 Graded A 0 / 4
Assignment 34 (Course grade) Graded A 0 / 20
Feedback Feedback Not submitted
Chapter 1.8: Functions, Types, and Errors
Assignment 35 Graded A 0 / 12
Assignment 36 Graded A 0 / 7
Assignment 37 Graded A 0 / 5
Assignment 38 (Clubpoints) Graded A 0 / 25
Assignment 39 (Inches) Graded training 0 / 0
Assignment 40 (More challenging inches) Graded challenge 0 / 0
Assignment 41 (Verbal grade) Graded A 0 / 20
Assignment 42 (Doublepoints) Graded A 0 / 30
Assignment 43 (Penalty) Graded A 0 / 30
Assignment 44 Graded A 0 / 1
Feedback Feedback Not submitted

Sunday, 16 September 2018, 13:45 – Wednesday, 26 September 2018, 12:00

Assignment Category Submissions Points
Feedback Feedback Not submitted
Chapter 2.1: Object-Oriented Programming
Assignment 1 Graded A 0 / 5
Assignment 2 Graded A 0 / 10
Assignment 3 Graded A 0 / 10
Feedback Feedback Not submitted
Chapter 2.2: Inside an Object
Assignment 4 (IntroOOP: account) Graded A 0 / 50
Feedback Feedback Not submitted
Chapter 2.3: Classes of Objects
Assignment 5 Graded A 0 / 4
Assignment 6 Graded A 0 / 10
Assignment 7 Graded A 0 / 3
Assignment 8 Graded A 0 / 8
Assignment 9 Graded A 0 / 5
Assignment 10 (Two by two) Graded training 0 / 0
Assignment 11 (Somalian flag) Graded A 0 / 10
Assignment 12 (Finnish flag) Graded A 0 / 10
Feedback Feedback Not submitted
Chapter 2.4: Inside a Class
Assignment 13 Graded A 0 / 7
Assignment 14 (Rectangle) Graded A 0 / 15
Assignment 15 Graded A 0 / 8
Assignment 16 (Rectangle: makePic) Graded training 0 / 0
Assignment 17 (Colored rectangle) Graded training 0 / 0
Assignment 18 (Odds 1) Graded A 0 / 30
Feedback Feedback Not submitted
Chapter 2.5: Pictures and Positions
Assignment 19 (Odds 2) Graded A 0 / 5
Assignment 20 Graded A 0 / 2
Assignment 21 (Odds 3) Graded A 0 / 5
Assignment 22 (Odds 4) Graded A 0 / 20
Assignment 23 (Clownify) Graded A 0 / 5
Assignment 24 Graded A 0 / 3
Assignment 25 (Crop) Graded training 0 / 0
Assignment 26 (Fold in) Graded training 0 / 0
Assignment 27 (Czechian flag) Graded training 0 / 0
Feedback Feedback Not submitted
Chapter 2.6: Many Ways to Use a Variable
Assignment 28 (toString) Graded training 0 / 0
Assignment 29 Graded A 0 / 2
Assignment 30 (FlappyBug 1) Graded A 0 / 20
Assignment 31 (FlappyBug 2) Graded A 0 / 28
Feedback Feedback Not submitted
Chapter 2.7: A Complete Scala Application
Assignment 32 (Ave Mundus) Graded A 0 / 10
Assignment 33 (Odds 5) Graded A 0 / 20
Assignment 34 (Request Odds) Graded training 0 / 0
Assignment 35 (FlappyBug 3) Graded A 0 / 30
Feedback Feedback Not submitted
Chapter 2.8: Interactive Graphics
Assignment 36 (FlappyBug 4) Graded A 0 / 10
Assignment 37 (Ticking App) Graded A 0 / 10
Assignment 38 (FlappyBug 5) Graded A 0 / 5
Assignment 39 (FlappyBug 6) Graded A 0 / 15
Assignment 40 (FlappyBug 7) Graded A 0 / 10
Assignment 41 (FlappyBug 8) Graded A 0 / 15
Assignment 42 (Burr: Mouse) Graded training 0 / 0
Assignment 43 (Burr: Crosshairs) Graded training 0 / 0
Assignment 44 (Burr: Pos) Graded training 0 / 0
Assignment 45 (Slow burr) Graded training 0 / 0
Assignment 46 (Painting App 1) Graded training 0 / 0
Assignment 47 (Painting App 2) Graded challenge 0 / 0
Assignment 48 (Painting App 3) Graded challenge 0 / 0
Feedback Feedback Not submitted

Wednesday, 19 September 2018, 23:00 – Wednesday, 3 October 2018, 12:00

Assignment Category Submissions Points
Feedback Feedback Not submitted
Chapter 3.1: Interfaces and Documentation
Assignment 1 Graded A 0 / 2
Assignment 2 (FlappyBug 9) Graded A 0 / 8
Feedback Feedback Not submitted
Chapter 3.2: Experiences and Truths
Assignment 3 Graded A 0 / 14
Assignment 4 Graded A 0 / 5
Assignment 5 Graded A 0 / 3
Assignment 6 (isPortrait) Graded training 0 / 0
Assignment 7 Graded A 0 / 3
Assignment 8 (isExpress) Graded A 0 / 5
Assignment 9 (Odds 6) Graded A 0 / 20
Assignment 10 (FlappyBug 10) Graded A 0 / 20
Feedback Feedback Not submitted
Chapter 3.3: Decisions
Assignment 11 Graded A 0 / 10
Assignment 12 (Describe 1) Graded training 0 / 0
Assignment 13 (Odds 7) Graded A 0 / 15
Assignment 14 (Grouse) Graded training 0 / 0
Assignment 15 Graded A 0 / 8
Assignment 16 (FlappyBug 11) Graded A 0 / 12
Assignment 17 (Describe 2) Graded training 0 / 0
Assignment 18 Graded A 0 / 10
Assignment 19 (Odds 8) Graded A 0 / 20
Feedback Feedback Not submitted
Chapter 3.4: Soda, Football, and Errors
Assignment 20 Graded A 0 / 3
Assignment 21 (Football) Graded A 0 / 100
Assignment 22 Graded A 0 / 2
Feedback Feedback Not submitted
Chapter 3.5: Decisions, Decisions
Assignment 23 (FlappyBug 12) Graded A 0 / 10
Assignment 24 Graded A 0 / 1
Assignment 25 (FlappyBug 13) Graded A 0 / 14
Assignment 26 (Odds 9) Graded training 0 / 0
Assignment 27 (Trotter) Graded training 0 / 0
Assignment 28 (Charger) Graded training 0 / 0
Assignment 29 (Velocity) Graded training 0 / 0
Assignment 30 (Glider) Graded training 0 / 0
Feedback Feedback Not submitted
Chapter 3.6: Driving Practice
Assignment 31 Graded A 0 / 5
Assignment 32 (Car Sim) Graded B 0 / 80
Feedback Feedback Not submitted

Thursday, 27 September 2018, 01:30 – Wednesday, 10 October 2018, 12:00

Assignment Category Submissions Points
Feedback Feedback Not submitted
Chapter 4.1: Containers... and a Program that Crashes
Assignment 1 Graded A 0 / 4
Assignment 2 Graded A 0 / 5
Assignment 3 (mkString) Graded A 0 / 10
Assignment 4 Graded A 0 / 6
Assignment 5 Graded A 0 / 4
Assignment 6 Graded A 0 / 3
Assignment 7 Graded A 0 / 3
Assignment 8 (Match) Graded A 0 / 70
Assignment 9 Graded A 0 / 5
Feedback Feedback Not submitted
Chapter 4.2: A Lack of Values
Assignment 10 Graded A 0 / 3
Assignment 11 Graded A 0 / 12
Feedback Feedback Not submitted
Chapter 4.3: Exercises in Not Existing
Assignment 12 (Vending machine) Graded A 0 / 5
Assignment 13 (Member) Graded A 0 / 5
Assignment 14 (Passenger) Graded A 0 / 15
Assignment 15 (Ordertweak) Graded training 0 / 0
Assignment 16 (Trottertweak) Graded training 0 / 0
Assignment 17 (Stars 1) Graded A 0 / 15
Assignment 18 (Stars 2) Graded A 0 / 10
Assignment 19 (Season) Graded A 0 / 90
Assignment 20 Graded training 0 / 0
Assignment 21 Graded training 0 / 0
Feedback Feedback Not submitted
Chapter 4.4: Logic, Blood, and Shopping
Assignment 22 Graded A 0 / 1
Assignment 23 Graded A 0 / 3
Assignment 24 Graded A 0 / 2
Assignment 25 (Flappybug 14) Graded A 0 / 14
Assignment 26 (Blood) Graded A 0 / 40
Assignment 27 (Fixed price) Graded A 0 / 60
Assignment 28 (Time) Graded training 0 / 0
Assignment 29 (Dutch Auction) Graded training 0 / 0
Assignment 30 (English Auction) Graded training 0 / 0
Feedback Feedback Not submitted
Chapter 4.5: Objects Everywhere
Assignment 31 Graded A 0 / 4
Assignment 32 Graded A 0 / 1
Assignment 33 Graded A 0 / 3
Assignment 34 Graded A 0 / 5
Assignment 35 (Insert) Graded training 0 / 0
Assignment 36 (Tempo) Graded A 0 / 12
Assignment 37 (Stars 3) Graded A 0 / 30
Feedback Feedback Not submitted

Friday, 28 September 2018, 15:45 – Wednesday, 17 October 2018, 12:00

Assignment Category Submissions Points
Feedback Feedback Not submitted
Chapter 5.1: Objects as Functions, Classes as Objects
Assignment 1 Graded B 0 / 2
Assignment 2 Graded B 0 / 3
Feedback Feedback Not submitted
Chapter 5.2: Inside the Scala Toolkit
Assignment 3 Graded A 0 / 2
Assignment 4 Graded A 0 / 3
Feedback Feedback Not submitted
Chapter 5.3: Looping through Elements
Assignment 5 Graded A 0 / 5
Assignment 6 Graded A 0 / 5
Assignment 7 Graded A 0 / 5
Assignment 8 (For 1) Graded A 0 / 15
Feedback Feedback Not submitted
Chapter 5.4: Loops, Strings, and Elections
Assignment 9 (For 2) Graded A 0 / 10
Assignment 10 (For 3) Graded A 0 / 10
Assignment 11 (For 4) Graded A 0 / 5
Assignment 12 (For 5) Graded A 0 / 15
Assignment 13 (For 6) Graded A 0 / 15
Assignment 14 (For 7) Graded A 0 / 5
Assignment 17 (District 1) Graded A 0 / 90
Assignment 18 (Flappybug 15) Graded A 0 / 50
Assignment 15 Graded A 0 / 10
Assignment 16 (For 8) Graded A 0 / 15
Feedback Feedback Not submitted
Chapter 5.5: Functions as Parameters
Assignment 19 (Grayscalefilter) Graded A 0 / 10
Assignment 20 (Hidden 1) Graded A 0 / 10
Assignment 21 (Hidden 2) Graded training 0 / 0
Assignment 22 (Generate) Graded A 0 / 10
Assignment 23 (Tabulate) Graded A 0 / 10
Assignment 24 Graded A 0 / 5
Assignment 25 Graded A 0 / 5
Assignment 26 (Silhouette) Graded training 0 / 0
Assignment 27 (repeatForEachElement) Graded B 0 / 10
Assignment 28 (transformEachElement) Graded B 0 / 15
Assignment 29 (turnElementsIntoResult) Graded C 0 / 15
Feedback Feedback Not submitted

Wednesday, 10 October 2018, 13:00 – Wednesday, 24 October 2018, 12:00

Assignment Category Submissions Points
Feedback Feedback Not submitted
Chapter 6.1: Anonymous Functions
Assignment 1 (parity) Graded A 0 / 5
Assignment 2 (multiply) Graded A 0 / 5
Assignment 3 (Funktioita: findAll) Graded A 0 / 5
Assignment 4 (forCubes) Graded B 0 / 2
Assignment 5 (Pic: transform & generate) Graded A 0 / 10
Assignment 6 (Underscore) Graded A 0 / 10
Assignment 7 Graded B 0 / 3
Assignment 8 Graded C 0 / 5
Feedback Feedback Not submitted
Chapter 6.2: Collections and Snakes
Assignment 9 Graded B 0 / 3
Assignment 10 Graded B 0 / 2
Assignment 11 (District v2) Graded B 0 / 20
Assignment 12 Graded B 0 / 5
Assignment 13 (Snake) Graded B 0 / 70
Feedback Feedback Not submitted
Chapter 6.3: More Collections, More Programs
Assignment 14 Graded C 0 / 5
Assignment 15 (District v3) Graded A 0 / 30
Assignment 16 (FlappyBug 16) Graded B 0 / 20
Assignment 17 Graded B 0 / 6
Assignment 18 (Rainfall) Graded A 0 / 60
Assignment 19 (Dryspell) Graded C 0 / 20
Assignment 20 Graded B 0 / 2
Assignment 21 Graded B 0 / 2
Feedback Feedback Not submitted

Tuesday, 16 October 2018, 15:00 – Wednesday, 31 October 2018, 12:00

Tuesday, 16 October 2018, 20:00 – Friday, 9 November 2018, 12:00

Assignment Category Submissions Points
Feedback Feedback Not submitted
Chapter 8.1: Robots
Assignment 1 Graded B 0 / 2
Assignment 2 (Robots 1) Graded B 0 / 38
Feedback Feedback Not submitted
Chapter 8.2: Robots and Options
Assignment 3 Graded B 0 / 3
Assignment 4 (Robots 2) Graded B 0 / 30
Assignment 5 Graded B 0 / 12
Assignment 6 Graded training 0 / 0
Feedback Feedback Not submitted
Chapter 8.3: Robots and Conditional Looping
Assignment 7 Graded A 0 / 10
Assignment 8 Graded A 0 / 10
Assignment 9 Graded B 0 / 5
Assignment 10 (Robots 3) Graded B 0 / 40
Assignment 11 (Robots 4) Graded C 0 / 70
Feedback Feedback Not submitted
Chapter 8.4: Pairs and Maps
Assignment 12 Graded B 0 / 1
Assignment 13 (Minutes) Graded B 0 / 3
Assignment 14 (Young and Old) Graded B 0 / 3
Assignment 15 (isAscending) Graded B 0 / 10
Assignment 16 Graded B 0 / 1
Assignment 17 Graded B 0 / 3
Assignment 18 (Society) Graded B 0 / 4
Feedback Feedback Not submitted

Wednesday, 24 October 2018, 01:00 – Wednesday, 28 November 2018, 12:00

Friday, 16 November 2018, 20:00 – Wednesday, 12 December 2018, 12:00

Wednesday, 12 December 2018, 12:00 – Wednesday, 19 December 2018, 12:00

Tuesday, 1 January 2019, 12:00 – Friday, 31 May 2019, 12:00

Graded

0 / 3715

Kerätyt pisteet

  • A: 0
  • B: 0
  • C: 0

Arvosana: 0

Arvosteluperusteet

Points collected

  • A: 0
  • B: 0
  • C: 0

Grade: 0

Grade limits