TESTING AREA for teachers - real service at plus.tuni.fi

Show:

Monday, 23 March 2026, 00:00 – Sunday, 5 April 2026, 23:59
Late submissions are allowed until Wednesday, 8 April 2026, 23:59. However, points are only worth 60%.

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
5.1 JavaScript syntax basics: run-through
5.1.1 JavaScript basics exercises 0 / 30
5.2 Javascript fundamentals
5.2.1 Introduction
5.2.2 Warm up: Assigning variables
5.2.2.1 Number exercises 0 / 10
5.2.2.2 String exercises 0 / 10
5.2.2.3 Array exercises 0 / 10
5.2.2.4 Object exercises 0 / 15
5.2.2.5 Array inside array exercises 0 / 15
5.2.3 Control structures
5.2.3.1 Conditional exercises 0 / 15
5.2.3.2 While loop exercises 0 / 15
5.2.3.3 Array travel exercises 0 / 15
5.2.3.4 Repeat note exercises 0 / 15
5.2.4 Functions
5.2.4.1 Alert exercises 0 / 10
5.2.4.2 String printing exercises 0 / 10
5.2.4.3 Array sum exercises 0 / 15
5.2.4.4 Double number function exercises 0 / 15
5.2.4.5 Half number function exercises 0 / 15
5.3 Update HTML text content with JavaScript
5.3.1 Update HTML text content with JavaScript assignment 0 / 50
5.4 TODO
5.4.1 TODO assignment 0 / 70
5.5 Peer feedback
5.5.1 Peer feedback of the WebDev roadmap prp 0 / 0
5.6 Questions and difficulties
5.6.1 Self-reflections assignment 0 / 20
5.7 Chat as an Exercise: Promises
5.8 Activity
5.8.1 activity attendance 0 / 16
5.9 Gage
5.9.1 gage attendance 0 / 20
5.9.2 Group work experience attendance 0 / 4
5.10 JS1: Attendance
5.10.1 JS1 attendance attendance 0 / 60

Monday, 30 March 2026, 00:00 – Sunday, 12 April 2026, 23:59
Late submissions are allowed until Tuesday, 14 April 2026, 23:59. However, points are only worth 60%.

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
6.1 WebDev roadmap
6.1.1 WebDev roadmap assignment 0 / 50
6.2 DOM and events
6.2.1 Find right element assignment 0 / 25
6.2.2 Remove element assignment 0 / 25
6.2.3 Modify element innerText assignment 0 / 25
6.2.4 Adjust CSS classes assignment 0 / 25
6.2.5 Events assignment 0 / 25
6.2.6 Add event listener assignment 0 / 25
6.3 Stack Overflow Statistics
6.3.1 Stack Overflow Statistics assignment 0 / 75
6.4 Manipulating Stack Overflow data
6.4.1 Manipulating Stack Overflow data assignment 0 / 75
6.5 Chat as an Exercise: async/await
6.6 Self-reflection
6.6.1 Self-reflection assignment 0 / 20
6.7 Activity
6.7.1 activity attendance 0 / 16
6.8 Gage
6.8.1 gage attendance 0 / 20
6.8.2 Group work experience attendance 0 / 4
6.9 JS2: Attendance
6.9.1 JS2 attendance attendance 0 / 60

Monday, 6 April 2026, 00:00 – Sunday, 19 April 2026, 23:59
Late submissions are allowed until Tuesday, 21 April 2026, 23:59.

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
7.1 Functional JavaScript
7.1.1 Recognizing functional styles assignment 0 / 40
7.2 Functional Programming Quiz
7.2.1 Functional Programming Quiz assignment 0 / 45
7.3 Funky swaps
7.3.1 Funky swaps assignment 0 / 70
7.4 Asynchronous JavaScript
7.4.1 Promise assignment 0 / 40
7.5 Fetch
7.5.1 Fetch assignment 0 / 50
7.6 Chat as an Exercise
7.7 Questions and difficulties
7.7.1 Self-reflections assignment 0 / 20
7.8 Activity
7.8.1 activity attendance 0 / 16
7.9 Gage
7.9.1 gage attendance 0 / 20
7.9.2 Group work experience attendance 0 / 4
7.10 JS3: Attendance
7.10.1 JS3 attendance attendance 0 / 60

Monday, 27 April 2026, 00:00 – Friday, 1 May 2026, 12:15

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
8.1 Activity
8.1.1 activity attendance 0 / 16
8.1.2 gage attendance 0 / 20
8.1.3 Group work experience attendance 0 / 4

Wednesday, 15 April 2026, 18:00 – Monday, 11 May 2026, 23:59

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
9.1 Assignment

Thursday, 16 April 2026, 00:00 – Monday, 11 May 2026, 23:59
250 points required to pass the module.

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
10.1 Author meta tag
10.1.1 Author meta tag finalAssignment 0 / 25
10.2 Technology selection
10.2.1 Technology selection finalAssignment 0 / 150
10.3 Bar chart race
10.3.1 Bar chart race finalAssignment 0 / 150
10.4 Library search
10.4.1 Library search finalAssignment 0 / 100
10.5 WebDev roadmap
10.5.1 WebDev roadmap finalAssignment 0 / 75

Thursday, 16 April 2026, 00:00 – Monday, 11 May 2026, 23:59

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
11.1 JSDoc grader
11.1.1 JSDoc Lint finalAssignment 0 / 100
11.2 ESlint grader
11.2.1 ESLint finalAssignment 0 / 100
11.3 Functional programming (FP)
11.3.1 Functional programming (map, filter, reduce) finalAssignment 0 / 100
11.4 Accessibility grader
11.4.1 Accessibility with proper labeling finalAssignment 0 / 100
11.5 WOW!
11.5.1 Summary wow finalAssignment 0 / 100

0 / 0
12. JavaScript cheatsheet

Tuesday, 3 March 2026, 00:00 – Saturday, 6 June 2026, 18:00

Assignment Category Submissions Points
12.1 JavaScript cheatsheet
12.2 JavaScript Debugging

Saturday, 25 April 2026, 12:15 – Monday, 11 May 2026, 23:59

There may be changes in the assignments before the module opens!
Assignment Category Submissions Points
14.1 Gage for practicing for exam
14.1.1 gage assignment 0 / 15
14.2 Group formation reflection
14.2.1 Group formation reflection assignment 0 / 38
14.3 Skill levels after the course
14.3.1 Self-estimates exercises 0 / 20
14.4 Survey on gage exercises
14.4.1 Gage survey exercises 0 / 30
14.5 Survey on Exam
14.5.1 Exam survey exercises 0 / 25
14.6 Grade for the exam
14.6.1 Exam grade exam 0 / 500

assignment

0 / 850

attendance

0 / 750

exam

0 / 500

exercises

0 / 1450

finalAssignment

0 / 1000

prp

0 / 250