Institute of Computer Science
  1. Courses
  2. 2017/18 spring
  3. Object-Oriented Programming (Narva College) (P2NC.01.083)
ET
Log in

Object-Oriented Programming (Narva College) 2017/18 spring

  • Home
  • Materials
  • Java Glossary
  • Source Example
  • Cheat sheet (S1-S6)
  • Grading
  • Links

Before each practice session, students must:

  • examine in detail the before-session-materials
  • solve a test concerning the current topic in Moodle
  • solve home assignments and submit solutions to Moodle.

During the practice sessions, the main topics and exercises are reviewed and more exercises are given.

WeekBefore sessionSessionTopicDuring sessionAdditional information
1.Before S116.02Introduction
Java fundamentals.
During S1 
2.Before S223.02Methods.
Arrays
During S2
(covered during S1)
No practice session
3.Before S32.03Objects.
Classes
During S3Group work 1
4.Before S46.03Strings.
Files.
Lists
During S4The session is at 14-18
in 321 and library
5.Before S516.03Polymorphism.
Superclasses.
Subclasses
During S5 
6.Before S623.03Interfaces.
Abstract classes
S6 (1 point task)
Sample task for test
Group work 1 presentation
7.Before S730.03Graphics No practice session
8.Prepare for
the test
6.04Test 1? Consultation 9.00 - 12.00
Rules of the test
Group work 1 presentation
Group work 2
9.Before S913.04EventsDuring S9Scene Builder

10.Before S1020.04StreamsDuring S10Test 1 (resit) 9.00 - 12.00
11.Before S1127.04Exception handlingDuring S11?Consultation 9.00 - 12.00
12.Before S124.05Data structuresDuring S12
Sample task for test 2
(solution)
 
13.Prepare for
the test
11.05Test 2Group work 2 presentation
14.Before S1418.05ThreadsDuring S14Group work 2 presentation
15. 25.05About presentations
Group work presentation
Sample tasks of the exam 
16. 1.06Exam  
  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment