-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
60 changed files
with
5,315 additions
and
3,850 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
const courseSettings = { | ||
language: "fi", | ||
name: "Ohjelmoinnin MOOC 2020", | ||
siteUrl: "https://ohjelmointi-19.mooc.fi", | ||
subtitle: "Ohjelmoinnin alkeet kaikille, ilmaiseksi", | ||
slug: "ohjelmoinnin-mooc-2019", | ||
tmcCourse: "2019-ohjelmointi", | ||
quizzesId: "38240a7b-7e64-4202-91e2-91f6d46f6198", | ||
tmcOrganization: "mooc", | ||
bannerPath: "banner.svg", | ||
sidebarEntries: [ | ||
{ | ||
title: "Tietoa kurssista", | ||
path: "/", | ||
}, | ||
{ | ||
title: "Osaamistavoitteet", | ||
path: "/osaamistavoitteet", | ||
}, | ||
{ | ||
title: "Arvostelu ja kokeet", | ||
path: "/arvostelu-ja-kokeet", | ||
}, | ||
{ | ||
title: "Mahdollisuus opinto-oikeuteen", | ||
path: "/opinto-oikeus", | ||
}, | ||
{ title: "Tukiväylät", path: "/tukivaylat" }, | ||
{ | ||
title: "Opettajille ja opinto-ohjaajille", | ||
path: "/opettajille", | ||
}, | ||
{ | ||
title: "Usein kysytyt kysymykset", | ||
path: "/usein-kysytyt-kysymykset", | ||
}, | ||
{ separator: true, title: "Ohjelmoinnin perusteet" }, | ||
], | ||
sidebarFuturePages: [], // { title: "Osa 14", tba: "19.4.2019" }, | ||
splitCourses: true, | ||
} | ||
|
||
module.exports = { | ||
default: courseSettings, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,266 @@ | ||
--- | ||
path: '/' | ||
title: 'Tietoa kurssista' | ||
hidden: false | ||
information_page: true | ||
banner: true | ||
--- | ||
|
||
Ohjelmoinnin MOOC on kaikille avoin ja ilmainen ohjelmoinnin perusteet | ||
opettava verkkokurssi. Kurssilla perehdytään nykyaikaisen ohjelmoinnin | ||
perusideoihin sekä ohjelmoinnissa käytettävien työvälineiden lisäksi | ||
algoritmien laatimiseen. Kurssille osallistuminen ei vaadi | ||
ennakkotietoja ohjelmoinnista. | ||
|
||
Ohjelmoinnin MOOC vastaa sisällöltään Helsingin yliopiston | ||
tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet ja | ||
Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä | ||
opintopistettä (5+5). | ||
|
||
**Kurssi on käynnissä!** Luo tunnus tai kirjaudu sisään, jonka | ||
jälkeen valitse [Osa 1](/osa-1) navigaatiosta. | ||
|
||
## Sisältö ja kurssin versiot | ||
|
||
Kurssi koostuu 14 tehtäväsarjasta. Kunkin tehtäväsarjan tekemiseen | ||
kannattaa varata aikaa noin 5-20 tuntia. Varaamme oikeuden aikataulun | ||
ja aiheiden muutoksiin, kuitenkin niin, että jokaista tehtäväsarjaa on | ||
mahdollista suorittaa vähintään kahden viikon ajan. | ||
|
||
Kurssista on kaksi versiota: aikataulutettu versio, jossa on | ||
viikoittaiset deadlinet ja aikatauluton versio, jossa tehtäviä voi | ||
tehdä täysin omaan tahtiin. Aikatauluttoman kurssin tehtävät | ||
julkaistaan aina aikataulutetun kurssin jälkeen. Voit siirtyä | ||
aikataululliselta kurssilta aikatauluttomaan mikäli niin haluat. | ||
Kurssin vaihtaminen toiseen suuntaan ei ole mahdollista. Huomaa | ||
kuitenkin että aikatauluttomasta versiosta ei voi hakea | ||
opinto-oikeutta. | ||
|
||
Kurssin osat 1-7 vastaavat kurssia Ohjelmoinnin perusteet. Osat 8-14 | ||
vastaavat kurssia Ohjelmoinnin jatkokurssi. | ||
|
||
### Aikataulu - syksy 2019 | ||
|
||
Sykysyllä 2019 kurssista on auki aikatauluton versio, jota voi tehdä vuoden loppuun asti. | ||
Muita deadlinejä kurssilla ei ole. | ||
Jos lähdet tekemään tätä, valitse kurssin profiilista kohdasta "Minkä | ||
kurssin version pisteet, deadlinet ja kolikot haluat nähdä." | ||
vaihtoehto "Aikatauluton Ohjelmoinnin MOOC" | ||
|
||
### Aikataulu - kesä 2019 | ||
|
||
|
||
Kesän 2019 aikataulutetussa Ohjelmoinnin MOOCissa kurssimateriaali on | ||
kokonaisuudessaan saatavilla kurssin alusta lähtien. Tämä mahdollistaa | ||
kurssin tekemisen nopeammalla tahdilla, mikäli niin haluaa tehdä. | ||
Normaalissa kesän aikataulussa kunkin osan tekemiseen on noin viikko. | ||
Ensimmäisen osan tehtävät tulee palauttaa 20.5. klo 23:59:00 mennessä. | ||
|
||
|
||
|
||
Mikäli olet tekemässä Kesän aikataulutettua versiota kurssista | ||
(Ohjelmoinnin perusteet), valitse kurssin profiilista kohdasta "Minkä | ||
kurssin version pisteet, deadlinet ja kolikot haluat nähdä." | ||
vaihtoehto "Kesä: Aikataulutettu Ohjelmoinnin MOOC" | ||
|
||
|
||
|
||
Mikäli olet tekemässä Kesän aikataulutettua versiota kurssista | ||
(Ohjelmoinnin jatkokurssi), valitse kurssin profiilista kohdasta | ||
"Minkä kurssin version pisteet, deadlinet ja kolikot haluat nähdä." | ||
vaihtoehto "Kesä: Aloitan kurssin aikataulutettuna osasta 8 | ||
(Ohjelmoinnin jatkokurssi)" | ||
|
||
|
||
|
||
Huom! Voit tehdä myös kesällä aikataulutonta versiota kurssista. | ||
Valitse tällöin kurssin profiilista kohdasta "Minkä kurssin version | ||
pisteet, deadlinet ja kolikot haluat nähdä." vaihtoehto "Aikatauluton | ||
ohjelmoinnin MOOC". Lisäksi valitse sama kurssi kun aloitat | ||
ohjelmoimaan NetBeanssissa. Tälloin voit tehdä kutakin osaa vuoden | ||
loppuun asti. | ||
|
||
|
||
<table> | ||
<thead> | ||
<tr> | ||
<td>Aikataulu</td> | ||
<td>Deadline</td> | ||
</tr> | ||
</th> | ||
<tbody> | ||
<tr> | ||
<td>Osa 1</td> | ||
<td>20.5.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 2</td> | ||
<td>24.5.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 3</td> | ||
<td>27.5.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 4</td> | ||
<td>3.6.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 5</td> | ||
<td>10.6.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 6</td> | ||
<td>17.6.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 7</td> | ||
<td>24.6.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 8</td> | ||
<td>8.7.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 9</td> | ||
<td>15.7.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 10</td> | ||
<td>22.7.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 11</td> | ||
<td>29.7.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 12</td> | ||
<td>5.8.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 13</td> | ||
<td>12.8.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 14</td> | ||
<td>19.8.2019</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
|
||
<b> | ||
Määräajat ovat aina maanantaisin. Määräaikojen kellonajat ovat aina | ||
23:59:00 – osan 1 tehtävät tulee palauttaa siis viimeistään | ||
<s>13.5.2019</s> 20.5.2019 klo 23:59:00. Virallisena määräaikana | ||
käytetään tehtäväpalvelimen kelloa, joka on Suomen ajassa. Huomaa, | ||
että oman koneesi kello voi olla jäljessä tai edellä, joten älä jätä | ||
tehtävien tekemistä ja palauttamista viime hetkeen. | ||
</b> | ||
|
||
|
||
**(Edit 13.5.) 1. ja 2. osan määräaikoja on pidennetty (13.5. -> 20.5.),(20.5. -> 24.5.).** | ||
|
||
### Aikataulu - kevät 2019 | ||
|
||
Keväisin tarjottava Ohjelmoinnin MOOC tarjoaa mahdollisuuden | ||
opinto-oikeuteen tietojenkäsittelytieteen opintoihin Helsingin | ||
yliopistolla. Mikäli haet kurssin kautta opinto-oikeutta, lue kaikki | ||
opinto-oikeuden hakemiseen liittyvät tiedot huolellisesti. Esimerkiksi | ||
tehtävien aikarajoista EI voida joustaa lainkaan. Ehdot | ||
opinto-oikeuden saamiseksi päivittyvät lähempänä yhteishakua. | ||
Lisätietoa opinto-oikeudesta saat [täältä](/opinto-oikeus). | ||
|
||
<table> | ||
<thead> | ||
<tr> | ||
<td>Aikataulu</td> | ||
<td>Julkaisu</td> | ||
<td>Deadline</td> | ||
</tr> | ||
</th> | ||
<tbody> | ||
<tr> | ||
<td>Osa 1</td> | ||
<td>14.12.2018</td> | ||
<td>21.1.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 2</td> | ||
<td>28.12.2018</td> | ||
<td>28.1.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 3</td> | ||
<td>11.1.2019</td> | ||
<td>4.2.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 4</td> | ||
<td>25.1.2019</td> | ||
<td>11.2.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 5</td> | ||
<td>1.2.2019</td> | ||
<td>18.2.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 6</td> | ||
<td>8.2.2019</td> | ||
<td>25.2.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 7</td> | ||
<td>15.2.2019</td> | ||
<td>4.3.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 8</td> | ||
<td>1.3.2019</td> | ||
<td>18.3.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 9</td> | ||
<td>8.3.2019</td> | ||
<td>25.3.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 10</td> | ||
<td>15.3.2019</td> | ||
<td>1.4.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 11</td> | ||
<td>22.3.2019</td> | ||
<td>8.4.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 12</td> | ||
<td>29.3.2019</td> | ||
<td>15.4.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 13</td> | ||
<td>12.4.2019</td> | ||
<td>29.4.2019</td> | ||
</tr> | ||
<tr> | ||
<td>Osa 14</td> | ||
<td>19.4.2019</td> | ||
<td>6.5.2019</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
<b> | ||
Määräajat ovat aina maanantaisin. Määräaikojen kellonajat ovat aina | ||
23:59:00 – osan 1 tehtävät tulee palauttaa siis viimeistään | ||
21.1.2019 klo 23:59:00. Virallisena määräaikana käytetään | ||
tehtäväpalvelimen kelloa, joka on Suomen ajassa. Huomaa, että oman | ||
koneesi kello voi olla jäljessä tai edellä, joten älä jätä tehtävien | ||
tekemistä ja palauttamista viime hetkeen. | ||
</b> | ||
|
||
Kurssille ei tarvitse eikä voi ilmoittautua. Ilmoittautuneiksi | ||
katsotaan ne osallistujat, jotka tekevät kurssin ohjelmointitehtäviä. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.