Practice

Practices are trainings on Coursemology which are designed to be easy for the average CS student (except selected questions which are made slightly tougher). They are used to test problem solving ability of students, and do not require extra outside knowledge. Practice are non-compulsory starting from Year 2, and yield a varying amount of experience points when completed. They have no deadline until Year 3.

Practices usually require you to write code for them, but sometimes they have MCQ.

Year 1
In Year 1, practices were compulsory, and rewarded extra achievements for completing them. It will give 20 Exp Points.

Practice 1 [Chapter 2]
Practice 1

Practice Paper
Note that the practice paper in year 1 will be placed in a separate article for missions.

Year 2
Practices were made non-compulsory, and the practice paper has been relocated to the Missions tab. It still yields 20 Exp points.

Practice 1 [Chapter 3]
Practice 1

Practice 2 [Chapter 4]
Practice 2

Practice 3 [Chapter 5]
Practice 3

Practice 4 [Chapter 6]
Practice 4

Practice 5 [Chapter 8]
Practice 5

Practice 6 [Chapter 9]
Practice 6

Semester 2
Practices will not continue in year 2 semester 2.

The equivalent to practices is now called Optional, which has the difficulty of late practices like Practice 4 (Year 2 Sem 1), but some can be on the level of challenges like Challenge 6 (Year 2 Sem 1).

Year 3
Practices yield either 20 or 50 Exp. As well, they have bonus Exp for 10 Exp and end dates.

Extra Practice 1: Classes and Objects
Practice 1

Extra Practice 2: Revision for C1 to C8
Practice 2

Extra Practice 3: Intro to JavaFX
Practice 3

Extra Practice 4: JavaFX with Scene Builder
Practice 4

Extra Practice 5: Revision for C1 to C11
Practice 5