Kurssiuutiset
Starting lecture: course practices
Schedule
Grading
category | max_points | pass criteria | your points | feedback |
---|---|---|---|---|
attendance | 750 | - | ||
exercises | 1500 | >=400 | ||
assignment | 1000 | >=200 | ||
finalAssignment | 1000 | if <250, max grade for the course is 3 | ||
prp | 250 | if <126, max grade is 3 | ||
exam | 500 | >=250 | ||
total | 5000 | >=850 | ||
Grade | round(5000/1000)=5 | round(total/1000)>=1 |
- Rounding Up examples:
- 3500p rounds to Grade 4
- 3499p rounds to Grade 3
- The same system applies to all grades except Grade 1, where a passing score requires ≥ 850p:
- 849p – No pass
- 850p – Grade 1
Grading details ➤
attendance |
|
exercises |
|
assignment |
|
finalAssignment |
|
prp |
|
exam |
|
Näytä:
0 / 320 1. HTML: perusteet
maanantai 3.3.2025 00:00 – sunnuntai 9.3.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 12.3.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
1.1 Sukella HTML:ään | |||
1.1.1 Otsikot | exercises | 0 / 10 | 0 / 10 |
1.1.2 Kappaleet (p) | exercises | 0 / 10 | 0 / 10 |
1.1.3 Tekstin muotoilu | exercises | 0 / 15 | 0 / 10 |
1.1.4 Tekstieditori | exercises | 0 / 10 | 0 / 10 |
1.2 HTML-tietokilpailu | |||
1.2.1 HTML Quiz | exercises | 0 / 5 | 0 / 10 |
1.3 HTML-validointi | |||
1.3.1 HTML-validointi | exercises | 0 / 10 | 0 / 20 |
1.4 Selaimen kehittäjätyökalut | |||
1.4.1 Chromen kehittäjätyökalut | exercises | 0 / 10 | 0 / 30 |
1.5 Ensimmäinen HTML-dokumenttisi | |||
1.5.1 Resepti | exercises | 0 / 20 | 0 / 54 |
1.6 Käytännesäännöt | |||
1.6.1 Tiedonkeruun hyväksyminen | exercises | 0 / 1 | 0 / 10 |
1.7 Esikysely: web-teknologioiden lähtötasokartoitus | |||
1.7.1 Esikysely: Web-teknologioiden lähtötasokartoitus | exercises | 0 / 10 | 0 / 20 |
1.8 Kysely: Yleiset tutkimus-/ryhmätyönäkemykset | |||
1.8.1 Taustatietoja | exercises | 0 / 3 | 0 / 4 |
1.8.2 Oppiminen, motivaatio, arvosana | exercises | 0 / 3 | 0 / 12 |
1.8.3 Yleiset opiskelutaidot | exercises | 0 / 10 | 0 / 10 |
1.9 HTML1: läsnäolot | |||
1.9.1 HTML1 läsnäolo | attendance | 0 / 1 | 0 / 110 |
0 / 400 2. HTML: media ja formit
maanantai 3.3.2025 00:00 – sunnuntai 16.3.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 19.3.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
2.1 Taulukot (tables) | |||
2.1.1 Taulukot | exercises | 0 / 10 | 0 / 100 |
2.2 Quiz HTML-formilla | |||
2.2.1 Tehtävä quiz | exercises | 0 / 10 | 0 / 50 |
2.3 Varaa risteily | |||
2.3.1 Tehtävä reservation | exercises | 0 / 10 | 0 / 50 |
2.4 Formin metodit ja action-attribuutti | |||
2.4.1 Formin metodit ja actionit | exercises | 0 / 10 | 0 / 50 |
2.5 Regex-kylä | |||
2.5.1 Pelillistetty regex drillaus | exercises | 0 / 10 | 0 / 30 |
2.6 Kysymyksiä ja vaikutelmia | |||
2.6.1 Itsereflektiot | exercises | 0 / 10 | 0 / 20 |
2.7 Aktiviteetti | |||
2.7.1 aktiviteetti | attendance | 0 / 10 | 0 / 20 |
2.7.2 gage | attendance | 0 / 10 | 0 / 20 |
2.8 HTML2: Attendance and activity | |||
2.8.1 HTML2 attendance | attendance | 0 / 1 | 0 / 60 |
0 / 495 3. CSS: syntaksi, valitsimet, asettelumallit
maanantai 10.3.2025 00:00 – sunnuntai 23.3.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 26.3.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
3.1 Lähetä yhteenveto vertaisarviointia varten | |||
3.1.1 Artikkelin yhteenveto vertaisarviointiin | prp | 0 / 10 | 0 / 125 |
3.2 Opi CSS-valitsimet - CSS Diner | |||
3.2.1 CSS valitsimet - CSS Diner | exercises | 0 / 10 | 0 / 50 |
3.3 CSS: SWOT | |||
3.3.1 SWOT | exercises | 0 / 10 | 0 / 50 |
3.4 Semanttinen merkintä ja CSS-asettelu | |||
3.4.1 Semanttinen merkitseminen ja CSS-ladonta | exercises | 0 / 10 | 0 / 50 |
3.5 CSS-asettelu: nimet | |||
3.5.1 CSS-asettelu: nimet | exercises | 0 / 10 | 0 / 60 |
3.6 AI: esikysely | |||
3.6.1 Suuret kielimallipohjaiset työkalut ja niiden odotettu vaikutus | exercises | 0 / 3 | 0 / 20 |
3.6.2 LLM-esitesti 1 | exercises | 0 / 10 | 0 / 20 |
3.7 Kysymyksiä ja vaikutelmia | |||
3.7.1 Itsereflektio | exercises | 0 / 10 | 0 / 20 |
3.8 Aktiviteetti | |||
3.8.1 aktiviteetti | attendance | 0 / 10 | 0 / 20 |
3.8.2 gage | attendance | 0 / 10 | 0 / 20 |
3.9 CSS1: Läsnäolo | |||
3.9.1 CSS1 läsnäolo | attendance | 0 / 1 | 0 / 60 |
0 / 655 Avautuu maanantai 17.3.2025 00:00 4. CSS: responsiivisuus
maanantai 17.3.2025 00:00 – sunnuntai 30.3.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 2.4.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
4.1 Flexbox Froggy | |||
4.1.1 Flexboxin harjoittelu Froggyn avulla | exercises | 0 / 10 | 0 / 100 |
4.2 Flexbox SWOT | |||
4.2.1 Flexbox SWOT | exercises | 0 / 10 | 0 / 50 |
4.3 Flexbox Graalin malja | |||
4.3.1 Graalin malja | exercises | 0 / 10 | 0 / 50 |
4.4 Grid Garden | |||
4.4.1 Gridin harjoittelu Grid Gardenin avulla | exercises | 0 / 10 | 0 / 100 |
4.5 CSS Grid | |||
4.5.1 Grid | exercises | 0 / 10 | 0 / 50 |
4.6 UI Designer | |||
4.6.1 UI Designer | exercises | 0 / 10 | 0 / 60 |
4.7 Vertaisarviointi wk03-yhteenvedosta | |||
4.7.1 Verkkokehitys urana | prp | 0 / 10 | 0 / 125 |
4.8 Kysymyksiä ja vaikeuksia | |||
4.8.1 Itsereflektio | exercises | 0 / 10 | 0 / 20 |
4.9 Aktiviteetti | |||
4.9.1 aktiviteetti | attendance | 0 / 10 | 0 / 20 |
4.9.2 gage | attendance | 0 / 10 | 0 / 20 |
4.10 CSS2: Attendance and activity | |||
4.10.1 CSS2 attendance | attendance | 0 / 1 | 0 / 60 |
0 / 455 Avautuu maanantai 24.3.2025 00:00 5. JavaScript: perusteet + harjoitustyö
maanantai 24.3.2025 00:00 – sunnuntai 6.4.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 9.4.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
5.1 JavaScript-syntaksin perusteet: läpikäynti | |||
5.1.1 JavaScript basics | exercises | 0 / 3 | 0 / 30 |
5.2 Javascript-fundamentit | |||
5.2.1 Introduction | |||
5.2.2 Warm up: Assigning variables | |||
5.2.2.1 Number | exercises | 0 / 10 | 0 / 10 |
5.2.2.2 String | exercises | 0 / 10 | 0 / 10 |
5.2.2.3 Array | exercises | 0 / 10 | 0 / 10 |
5.2.2.4 Object | exercises | 0 / 10 | 0 / 15 |
5.2.2.5 Array inside array | exercises | 0 / 10 | 0 / 15 |
5.2.3 Control structures | |||
5.2.3.1 Conditional | exercises | 0 / 10 | 0 / 15 |
5.2.3.2 While loop | exercises | 0 / 10 | 0 / 15 |
5.2.3.3 Array travel | exercises | 0 / 10 | 0 / 15 |
5.2.3.4 Repeat note | exercises | 0 / 10 | 0 / 15 |
5.2.4 Functions | |||
5.2.4.1 Alert | exercises | 0 / 10 | 0 / 10 |
5.2.4.2 String printing | exercises | 0 / 10 | 0 / 10 |
5.2.4.3 Array sum | exercises | 0 / 10 | 0 / 15 |
5.2.4.4 Double number function | exercises | 0 / 10 | 0 / 15 |
5.2.4.5 Half number function | exercises | 0 / 10 | 0 / 15 |
5.3 Päivitä HTML-tekstisisältö JavaScriptillä | |||
5.3.1 Päivitä HTML-tekstisisältö JavaScriptillä | assignment | 0 / 10 | 0 / 50 |
5.4 TODO | |||
5.4.1 TODO | assignment | 0 / 20 | 0 / 70 |
5.5 Vertaispalaute | |||
5.5.1 Vertaispalaute WebDev-tehtävästä | prp | 0 / 10 | 0 / 0 |
5.6 Kysymykset ja vaikutelmat | |||
5.6.1 Itsereflektio | assignment | 0 / 10 | 0 / 20 |
5.7 Aktiviteetti | |||
5.7.1 aktiviteetti | attendance | 0 / 10 | 0 / 20 |
5.7.2 gage | attendance | 0 / 10 | 0 / 20 |
5.8 JS1: Attendance | |||
5.8.1 JS1 attendance | attendance | 0 / 1 | 0 / 60 |
0 / 630 Avautuu maanantai 31.3.2025 00:00 6. JavaScript: DOM, tapahtumat, objektit (harjoitustyö)
maanantai 31.3.2025 00:00 – sunnuntai 13.4.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 16.4.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
6.1 WebDev-tiekartta | |||
6.1.1 WebDev-tiekartta | assignment | 0 / 10 | 0 / 60 |
6.2 DOM ja eventit | |||
6.2.1 Etsi oikea elementti | assignment | 0 / 10 | 0 / 25 |
6.2.2 Poista elementti | assignment | 0 / 10 | 0 / 25 |
6.2.3 Muokkaa elementin inner-textiä | assignment | 0 / 10 | 0 / 25 |
6.2.4 Säädä CSS-luokkia | assignment | 0 / 10 | 0 / 25 |
6.2.5 Tapahtumat | assignment | 0 / 10 | 0 / 25 |
6.2.6 Lisää tapahtumakuuntelija | assignment | 0 / 10 | 0 / 25 |
6.3 Stack Overflow -tilastot | |||
6.3.1 Stack Overflow -tilastot | assignment | 0 / 20 | 0 / 100 |
6.4 StackOverflow-tietojen käsittely | |||
6.4.1 Stack Overflow datan manipulointi | assignment | 0 / 20 | 0 / 100 |
6.5 Yhteiskirjoittajat | |||
6.5.1 Yhteiskirjoittajat | assignment | 0 / 30 | 0 / 100 |
6.6 Kysymykset ja reflektiot | |||
6.6.1 Itsereflektio | assignment | 0 / 10 | 0 / 20 |
6.7 Aktiviteetti | |||
6.7.1 aktiviteetti | attendance | 0 / 10 | 0 / 20 |
6.7.2 gage | attendance | 0 / 10 | 0 / 20 |
6.8 JS2: Attendance | |||
6.8.1 JS2 attendance | attendance | 0 / 1 | 0 / 60 |
0 / 392 Avautuu maanantai 7.4.2025 00:00 7. JavaScript: FP & async (harjoitustyö)
maanantai 7.4.2025 00:00 – sunnuntai 20.4.2025 23:59
Myöhästyneitä palautuksia vastaanotetaan keskiviikko 23.4.2025 23:59 asti.
Pisteiden arvo on 60% ajoissa palautetusta.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
7.1 Funktionaalinen JavaScript | |||
7.1.1 Recognizing functional styles | assignment | 0 / 3 | 0 / 40 |
7.2 Funktionaalinen ohjelmointi -quiz | |||
7.2.1 Funktionaalinen ohjelmointi -quiz | assignment | 0 / 10 | 0 / 50 |
7.3 Funky swaps | |||
7.3.1 Funky swaps | assignment | 0 / 10 | 0 / 70 |
7.4 Asynkroninen JavaScript | |||
7.4.1 Promise | assignment | 0 / 20 | 0 / 40 |
7.5 Fetch | |||
7.5.1 Fetch | assignment | 0 / 20 | 0 / 50 |
7.6 Hello Gitlab | |||
7.6.1 Kloonaa repo | assignment | 0 / 10 | 0 / 10 |
7.7 course-upstream | |||
7.7.1 course-upstreamin asetus | assignment | 0 / 10 | 0 / 12 |
7.8 Kysymyksiä ja vaikutelmia | |||
7.8.1 Itsereflektio | assignment | 0 / 10 | 0 / 20 |
7.9 Aktiviteetti | |||
7.9.1 aktiviteetti | attendance | 0 / 10 | 0 / 20 |
7.9.2 gage | attendance | 0 / 10 | 0 / 20 |
7.10 JS3: Attendance | |||
7.10.1 JS3 attendance | attendance | 0 / 1 | 0 / 60 |
0 / 0 Avautuu maanantai 21.4.2025 00:00 9. Lopullinen harjoitustyö
maanantai 21.4.2025 00:00 – sunnuntai 11.5.2025 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
9.1 Assignment |
0 / 500 Avautuu maanantai 21.4.2025 00:00 10. Pakolliset graderit
maanantai 21.4.2025 00:00 – sunnuntai 11.5.2025 23:59
Moduulin suorittamiseen vaaditaan 250 pistettä.
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
10.1 Author meta tag | |||
10.1.1 Author meta tag | finalAssignment | 0 / 150 | 0 / 25 |
10.2 Technology selection | |||
10.2.1 Technology selection | finalAssignment | 0 / 150 | 0 / 150 |
10.3 Bar chart race | |||
10.3.1 Bar chart race | finalAssignment | 0 / 150 | 0 / 150 |
10.4 Library search | |||
10.4.1 Library search | finalAssignment | 0 / 150 | 0 / 100 |
10.5 WebDev roadmap | |||
10.5.1 WebDev roadmap | finalAssignment | 0 / 150 | 0 / 75 |
0 / 500 Avautuu maanantai 21.4.2025 09:00 11. Bonus-graderit
maanantai 21.4.2025 09:00 – sunnuntai 11.5.2025 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
11.1 JSDoc grader | |||
11.1.1 JSDoc Lint | finalAssignment | 0 / 150 | 0 / 100 |
11.2 ESlint grader | |||
11.2.1 ESLint | finalAssignment | 0 / 150 | 0 / 100 |
11.3 Functional programming (FP) | |||
11.3.1 Functional programming (map, filter, reduce) | finalAssignment | 0 / 150 | 0 / 100 |
11.4 Accessibility grader | |||
11.4.1 Accessibility with proper labeling | finalAssignment | 0 / 150 | 0 / 100 |
11.5 WOW! | |||
11.5.1 Summary wow | finalAssignment | 0 / 1 | 0 / 100 |
0 / 0 12. JavaScript cheatsheet
maanantai 3.3.2025 00:00 – perjantai 6.6.2025 18:00
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
12.1 JavaScript cheatsheet | |||
12.2 JavaScript-debuggaus |
0 / 0 13. Materiaalit
maanantai 3.3.2025 00:00 – keskiviikko 31.12.2025 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
13.1 Aloitusluento | |||
13.1.1 Kurssikäytäntöjen ja oppimistavoitteiden läpikäynti | material | 0 / 10 | 0 / 0 |
13.2 Luennot ja videot | |||
13.2.1 Luennot ja videot | material | 0 / 10 | 0 / 0 |
13.3 Verkkomateriaalia | |||
13.3.1 Muu verkkomateriaali | material | 0 / 10 | 0 / 0 |
0 / 613 Avautuu maanantai 28.4.2025 00:00 14. Reflections and grades
maanantai 28.4.2025 00:00 – keskiviikko 14.5.2025 23:59
Tehtävä | Kategoria | Palautukset | Pisteet |
---|---|---|---|
14.1 Group formation reflection | |||
14.1.1 Group formation reflection | assignment | 0 / 3 | 0 / 38 |
14.2 Skill levels after the course | |||
14.2.1 Self-estimates | exercises | 0 / 10 | 0 / 20 |
14.3 Survey on gage exercises | |||
14.3.1 Gage survey | exercises | 0 / 10 | 0 / 30 |
14.4 Survey on Exam | |||
14.4.1 Exam survey | exercises | 0 / 10 | 0 / 25 |
14.5 Grade for the exam | |||
14.5.1 Exam grade | exam | 0 / 10 | 0 / 500 |
assignment
0 / 1000
attendance
0 / 750
exam
0 / 500
exercises
0 / 1500
finalAssignment
0 / 1000
prp
0 / 250