Skip to content

Commit

Permalink
Update course settings and quiz ids
Browse files Browse the repository at this point in the history
  • Loading branch information
Redande committed Dec 11, 2023
1 parent 267c09a commit 5039bc3
Show file tree
Hide file tree
Showing 43 changed files with 196 additions and 146 deletions.
2 changes: 1 addition & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ohjelmointi-23.mooc.fi
ohjelmointi-24.mooc.fi
92 changes: 46 additions & 46 deletions course-settings.js
Original file line number Diff line number Diff line change
@@ -1,57 +1,57 @@
const courseSettings = {
language: "fi",
name: "Ohjelmoinnin perusteet ja jatkokurssi 2023",
siteUrl: "https://ohjelmointi-23.mooc.fi",
githubUrl: "https://github.com/rage/ohjelmointi-23",
name: "Ohjelmoinnin perusteet ja jatkokurssi 2024",
siteUrl: "https://ohjelmointi-24.mooc.fi",
githubUrl: "https://github.com/rage/ohjelmointi-24",
subtitle: "Johdatus ohjelmointiin Python-kielellä",
slug: "ohjelmointi-2023",
slug: "ohjelmointi-2024",
organizationName: "MOOC",
tmcCourse: "ohjelmointi-2023",
quizzesId: "6540e753-fc9b-42ab-b137-7d0d66608e5e",
tmcCourse: "ohjelmointi-2024",
quizzesId: "b5e48702-a5b9-41e1-b3d9-9b92e8346df4",
tmcOrganization: "mooc",
bannerPath: "banner.svg",
showExerciseDescriptionWhenNotLoggedIn: true,
courseVariants: [
{
tmcOrganization: "haaga-helia",
tmcCourse: "python-2022",
},
{
tmcOrganization: "laurea",
tmcCourse: "laurea-python-syksy-2023"
},
{
tmcOrganization: "hbc",
tmcCourse: "hbc-kyber23AL"
},
{
tmcOrganization: "hbc",
tmcCourse: "hbc-python-KYBER23B"
},
{
tmcOrganization: "hbc",
tmcCourse: "hbc-python-PELI23AL"
},
{
tmcOrganization: "hbc",
tmcCourse: "hbc-python-PELI23B"
},
{
tmcOrganization: "hbc",
tmcCourse: "hbc-python-WEB23A"
},
{
tmcOrganization: "hbc",
tmcCourse: "hbc-python-WEB23B"
},
{
tmcOrganization: "uwasa",
tmcCourse: "python-2023"
},
{
tmcOrganization: "laurea",
tmcCourse: "OhjelmointiPerusSyksy2023PythonKKAH"
},
// {
// tmcOrganization: "haaga-helia",
// tmcCourse: "python-2022",
// },
// {
// tmcOrganization: "laurea",
// tmcCourse: "laurea-python-syksy-2023"
// },
// {
// tmcOrganization: "hbc",
// tmcCourse: "hbc-kyber23AL"
// },
// {
// tmcOrganization: "hbc",
// tmcCourse: "hbc-python-KYBER23B"
// },
// {
// tmcOrganization: "hbc",
// tmcCourse: "hbc-python-PELI23AL"
// },
// {
// tmcOrganization: "hbc",
// tmcCourse: "hbc-python-PELI23B"
// },
// {
// tmcOrganization: "hbc",
// tmcCourse: "hbc-python-WEB23A"
// },
// {
// tmcOrganization: "hbc",
// tmcCourse: "hbc-python-WEB23B"
// },
// {
// tmcOrganization: "uwasa",
// tmcCourse: "python-2023"
// },
// {
// tmcOrganization: "laurea",
// tmcCourse: "OhjelmointiPerusSyksy2023PythonKKAH"
// },
],
}

Expand Down
2 changes: 1 addition & 1 deletion data/osa-1/1-ohjelmoinnin-aloittaminen.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,4 +220,4 @@ print("Moi kaikki!")

Kertauskysely tämän osan asioihin liittyen:

<quiz id="4d085eeb-fee6-5087-a9b4-6749f4ea4111"></quiz>
<quiz id="90b76562-cc2b-5dd4-996b-895d7b5bc69e"></quiz>
2 changes: 1 addition & 1 deletion data/osa-1/2-tietoa-kayttajalta.md
Original file line number Diff line number Diff line change
Expand Up @@ -251,4 +251,4 @@ Tarinan tulee muuttua sen mukaan, mitkä tiedot käyttäjä antaa.

Kertauskysely tämän osan asioihin liittyen:

<quiz id="260a58a9-a12e-5a55-835b-26cfac247f57"></quiz>
<quiz id="dd4441a3-c2a3-5553-97d6-30482b1f1126"></quiz>
4 changes: 2 additions & 2 deletions data/osa-1/3-lisaa-muuttujista.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Tämän osion jälkeen

Vastaa seuraavaan kyselyyn ennen osion aloittamista. Saat vastaamisesta yhden tehtäväpisteen.

<quiz id="6a4ceb56-be87-5007-add2-1f28fad7bdfc"></quiz>
<quiz id="696ae8ca-e032-58a1-9f55-76f59a01b3a7"></quiz>



Expand Down Expand Up @@ -434,4 +434,4 @@ print(5 + 8 - 4)

Kertauskysely tämän osan asioihin liittyen:

<quiz id="7322e73e-d6c5-5490-af97-ec69c45e720b"></quiz>
<quiz id="664b560c-e4cd-585f-beba-401fe45ee11b"></quiz>
2 changes: 1 addition & 1 deletion data/osa-1/4-laskentaa-luvuilla.md
Original file line number Diff line number Diff line change
Expand Up @@ -430,4 +430,4 @@ Vihje2: jos et keksi miten tehtävä ratkeaa, älä huolestu suotta vaan tutustu

Kertauskysely tämän osan asioihin liittyen:

<quiz id="a9b97b42-4bfe-55aa-a1d4-8f8db058b50a"></quiz>
<quiz id="3fd3df29-665e-5280-9fcf-f0e002316918"></quiz>
4 changes: 2 additions & 2 deletions data/osa-1/5-ehtorakenne.md
Original file line number Diff line number Diff line change
Expand Up @@ -518,8 +518,8 @@ Juuret ovat 2.0 ja -4.0

Kertauskysely tämän osan asioihin liittyen:

<quiz id="db5009e5-a4b7-5e82-a297-e2cc36b5b3d3"></quiz>
<quiz id="6a20ae0e-38b3-5fb3-93c4-ebd70162fbb6"></quiz>

Vastaa lopuksi kyselyyn tämän viikon materiaaleista. Saat kyselyyn vastaamisesta yhden pisteen:

<quiz id="6316a9cd-a952-581f-b1c7-93e0cb694faa"></quiz>
<quiz id="63e241aa-f451-5dd6-b06e-a363703cdc6c"></quiz>
2 changes: 1 addition & 1 deletion data/osa-10/4-laajempi-sovellus.md
Original file line number Diff line number Diff line change
Expand Up @@ -836,5 +836,5 @@ Tässä esitelty tekniikka (joka kulkee ammattijargonissa nimellä _dependency i

Vastaa lopuksi osion loppukyselyyn:

<quiz id="adf5276f-057a-5ac0-85b1-024443782145"></quiz>
<quiz id="a5d5c420-b834-5a04-a8e3-a442912adcfa"></quiz>

2 changes: 1 addition & 1 deletion data/osa-11/4-lisaa-esimerkkeja.md
Original file line number Diff line number Diff line change
Expand Up @@ -497,5 +497,5 @@ virheellinen syöte

Vastaa lopuksi osion loppukyselyyn:

<quiz id="d9bb47f3-47c2-5e56-9845-628d9977c542"></quiz>
<quiz id="4acb2792-f51e-55f0-b482-addf1977c630"></quiz>

2 changes: 1 addition & 1 deletion data/osa-12/4-saannolliset-lausekkeet.md
Original file line number Diff line number Diff line change
Expand Up @@ -485,6 +485,6 @@ komento: **0**

Vastaa lopuksi osion loppukyselyyn:

<quiz id="9d660c41-3094-5bf4-b084-30407dea276d"></quiz>
<quiz id="2249a8d3-9455-5228-bd15-d5328d147b19"></quiz>


2 changes: 1 addition & 1 deletion data/osa-13/4-lisaa-tekniikoita.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,6 @@ Tehtäväpohjassa on asteroidia varten kuvatiedosto `kivi.png`.

Vastaa lopuksi osion loppukyselyyn:

<quiz id="a294aaeb-6a75-512e-9560-22e538e4cb87"></quiz>
<quiz id="d16c5c09-a375-57da-a51b-22470587f95d"></quiz>


6 changes: 3 additions & 3 deletions data/osa-14/4-oma-peli.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,15 +71,15 @@ Arvioi peliä esimerkiksi seuraavien kriteerien mukaan:

Hyvään arvioon kuuluu yleensä se, että löydät ohjelmasta sekä hyviä puolia että jotain kehitettävää.

<quiz id="a4f0c714-747c-5da9-b2c4-9f101f49be12"></quiz>
<quiz id="029a36d7-85ba-563e-bf52-bcae0d519e23"></quiz>

## Loppukysely

Vastaa ensin osion loppukyselyyn...

<quiz id="072e5e5a-8a6c-5e2c-9701-7c6f9d323d91"></quiz>
<quiz id="db980809-c0f7-561a-a843-cb0dfc5cc58f"></quiz>

...ja sitten vielä koko kurssin loppukyselyyn:

<quiz id="ec5d26c4-c6d0-56a5-ae8f-2cf58cbe7f96"></quiz>
<quiz id="de9225f1-9413-50de-85e4-89170e7d4e5c"></quiz>

2 changes: 1 addition & 1 deletion data/osa-2/1-ohjelmoinnin-termeja.md
Original file line number Diff line number Diff line change
Expand Up @@ -479,4 +479,4 @@ Desimaaliosa: 0.34

</in-browser-programming-exercise>

<quiz id="d267e7eb-f4cb-51db-9089-d1a49994f1f1"></quiz>
<quiz id="83116ef2-ab65-5403-8721-d6c0ba32f7d4"></quiz>
2 changes: 1 addition & 1 deletion data/osa-2/2-else-elif.md
Original file line number Diff line number Diff line change
Expand Up @@ -307,4 +307,4 @@ Annoit saman sanan kahdesti.

</in-browser-programming-exercise>

<quiz id="518a3af0-3773-5fbd-bbf2-5a82bdf3212d"></quiz>
<quiz id="19327e67-83e3-5534-aab5-db3d25f3f8dc"></quiz>
2 changes: 1 addition & 1 deletion data/osa-2/3-ehtojen-yhdistaminen.md
Original file line number Diff line number Diff line change
Expand Up @@ -397,4 +397,4 @@ Vero: 1950.0 euroa

</in-browser-programming-exercise>

<quiz id="cd32ec18-caf4-56fb-aeb1-e5fb767fbd7a"></quiz>
<quiz id="97b08ca9-2b58-51d5-a457-2727652ed83e"></quiz>
4 changes: 2 additions & 2 deletions data/osa-2/4-yksinkertainen-silmukka.md
Original file line number Diff line number Diff line change
Expand Up @@ -582,8 +582,8 @@ Negatiivisia 1

</in-browser-programming-exercise>

<quiz id="71abac8c-0fc5-51fe-81cc-c605495db56e"></quiz>
<quiz id="4ba8f15f-2ddd-5630-b244-9b83ca0f0cb6"></quiz>

Vastaa lopuksi koko toista osaa koskevaan loppukyselyyn:

<quiz id="e658a273-0d9e-5fe0-92d2-9a4833073796"></quiz>
<quiz id="38336a14-1f2f-59fb-8cc6-5afb36381005"></quiz>
2 changes: 1 addition & 1 deletion data/osa-3/1-ehdot-silmukoissa.md
Original file line number Diff line number Diff line change
Expand Up @@ -508,4 +508,4 @@ Voit olettaa, että käyttäjän antama luku on 2 tai suurempi.
</in-browser-programming-exercise>


<quiz id="2b66a88b-973a-5cec-b9ef-0926e5ecc2c5"></quiz>
<quiz id="742577d3-7a6c-5249-a0b8-10bbcaeea044"></quiz>
2 changes: 1 addition & 1 deletion data/osa-3/2-merkkijonojen-kasittely.md
Original file line number Diff line number Diff line change
Expand Up @@ -791,4 +791,4 @@ Osajono ei esiinny merkkijonossa kahdesti.

</in-browser-programming-exercise>

<quiz id="c5153430-cc5e-5fc8-9f9e-af4a06167a0f"></quiz>
<quiz id="e292f94e-9004-5e1b-9149-83a4e810c770"></quiz>
2 changes: 1 addition & 1 deletion data/osa-3/3-lisaa-silmukoista.md
Original file line number Diff line number Diff line change
Expand Up @@ -395,4 +395,4 @@ Anna luku: **6**

</in-browser-programming-exercise>

<quiz id="e2f853d1-544b-55c5-b257-7bc531034d9a"></quiz>
<quiz id="c7b69cde-08a4-5de2-9d23-3315903be6ec"></quiz>
4 changes: 2 additions & 2 deletions data/osa-3/4-omat-funktiot.md
Original file line number Diff line number Diff line change
Expand Up @@ -463,8 +463,8 @@ uayba

</in-browser-programming-exercise>

<quiz id="36e8c4c5-bb71-51ac-85cf-d79b955b41d3"></quiz>
<quiz id="ecfc4b08-6ee4-514c-a830-a2d846364928"></quiz>

Vastaa lopuksi osion loppukyselyyn:

<quiz id="c0df9677-2cb5-5ae1-b4b7-275ba5e534aa"></quiz>
<quiz id="3f7c6a3f-40a6-5e2b-ba4a-5acddee4b9b7"></quiz>
2 changes: 1 addition & 1 deletion data/osa-4/2-lisaa-funktioista.md
Original file line number Diff line number Diff line change
Expand Up @@ -706,4 +706,4 @@ Tämä kertoo funktion käyttäjälle, että funktion on tarkoitus palauttaa mer

Huomaa kuitenkin, että tyyppivihje ainoastaan neuvoo, mikä tyypin tulisi olla, mutta ei valvo sitä. Jos funktiolle annetaan väärän tyyppinen parametri tai se palauttaa väärän tyyppisen arvon, funktio suoritetaan kuitenkin, mutta se toimii mahdollisesti väärin.

<quiz id="497c46b6-3edd-597e-a50f-a4b6aa013948"></quiz>
<quiz id="8e93e885-fda8-5930-8232-80dd3dc01642"></quiz>
2 changes: 1 addition & 1 deletion data/osa-4/3-listat.md
Original file line number Diff line number Diff line change
Expand Up @@ -686,4 +686,4 @@ vastaus 4

Pythonissa on paljon muitakin mahdollisuuksia listan käsittelyyn. Voit tutustua niihin Pythonin [dokumentaation](https://docs.python.org/3/tutorial/datastructures.html) kautta.

<quiz id="7e6bcb22-cfcc-5908-a370-b69d792e4fe1"></quiz>
<quiz id="3974e1bb-cd83-52b3-85d2-a16223773ce7"></quiz>
2 changes: 1 addition & 1 deletion data/osa-4/4-silmukat-ja-iterointi.md
Original file line number Diff line number Diff line change
Expand Up @@ -507,4 +507,4 @@ print(tulos) # ['emilia', 'juhani']

</programming-exercise>

<quiz id="35160dc1-19b5-51e4-b779-5299765ff2f2"></quiz>
<quiz id="ddf4bfa0-6a65-5efa-ba7d-e3e0cd3217fc"></quiz>
2 changes: 1 addition & 1 deletion data/osa-4/5-tulostuksen-muotoilu.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,4 +168,4 @@ print(lista2)

</programming-exercise>

<quiz id="aae62107-cdf7-5af8-9256-b057a53d522b"></quiz>
<quiz id="92e6d079-80c1-5914-8cf7-abd181a418dd"></quiz>
4 changes: 2 additions & 2 deletions data/osa-4/6-lisaa-rakenteista.md
Original file line number Diff line number Diff line change
Expand Up @@ -590,8 +590,8 @@ Ongelmaan pyritään saamaan parempi ratkaisu lähipäivinä. -->
</programming-exercise>


<quiz id="1dbc837b-d925-5f7f-b248-5bf90a09540c"></quiz>
<quiz id="00a23e8f-ecc1-59b7-bd22-a78c4c3e2d4b"></quiz>

Vastaa lopuksi osion loppukyselyyn:

<quiz id="9b354cf1-f413-5ec3-befd-992039b09100"></quiz>
<quiz id="a0b1296c-99b2-5bed-accc-2872ad2f59b6"></quiz>
2 changes: 1 addition & 1 deletion data/osa-5/1-lisaa-listoista.md
Original file line number Diff line number Diff line change
Expand Up @@ -733,6 +733,6 @@ True

</programming-exercise>

<quiz id="ee5b8fc7-11bd-532a-8462-2f19587db240"></quiz>
<quiz id="646c91c8-cc9a-57c0-b502-ef939f5f4d45"></quiz>


2 changes: 1 addition & 1 deletion data/osa-5/2-viittaukset.md
Original file line number Diff line number Diff line change
Expand Up @@ -641,4 +641,4 @@ Usein pidetään hyvänä asiana, että funktiot eivät aiheuta sivuvaikutuksia,

Sivuvaikutuksettomia funktioita kutsutaan myös _puhtaiksi funktioiksi_ ja erityisesti funktionaalista ohjelmointityyliä käytettäessä funktiot pyritään rakentamaan näin. Palaamme aiheeseen tarkemmin _Ohjelmoinnin jatkokurssilla_.

<quiz id="7384687a-fe87-53d4-be99-05a98f5e467e"></quiz>
<quiz id="c978cb03-cb95-52a3-b122-2cc9ddf8a552"></quiz>
2 changes: 1 addition & 1 deletion data/osa-5/3-dictionary.md
Original file line number Diff line number Diff line change
Expand Up @@ -678,4 +678,4 @@ print(lista)

</programming-exercise>

<quiz id="61bfc0f9-fcbf-56ec-a157-afed3fe96128"></quiz>
<quiz id="87776053-a318-5e02-a931-2c68cdac8e99"></quiz>
4 changes: 2 additions & 2 deletions data/osa-5/4-tuple.md
Original file line number Diff line number Diff line change
Expand Up @@ -406,8 +406,8 @@ DDDDDDD

</programming-exercise>

<quiz id="80966e29-402a-55c4-a555-49ec9f14d65c"></quiz>
<quiz id="8342aecc-48cd-5e26-a8ad-6272ba1df02a"></quiz>

Vastaa lopuksi osion loppukyselyyn:

<quiz id="115efd0a-e1c3-52ea-a81a-b020d1863707"></quiz>
<quiz id="7c3732cd-b37b-5524-9747-0fcf49c917bb"></quiz>
2 changes: 1 addition & 1 deletion data/osa-6/1-tiedostojen-lukeminen.md
Original file line number Diff line number Diff line change
Expand Up @@ -981,5 +981,5 @@ Laivasillankatu Hietalahdentori 1.478708873076181
</programming-exercise>


<quiz id="d8fd5f8f-1185-50d0-9d08-9cd248a5989e"></quiz>
<quiz id="cdac5075-c9cf-56f5-9ea3-eda73a48df4e"></quiz>

2 changes: 1 addition & 1 deletion data/osa-6/2-tiedostojen-kirjoittaminen.md
Original file line number Diff line number Diff line change
Expand Up @@ -601,4 +601,4 @@ Huomaa, että paikallisten TMC-testien ajaminen voi tyhjentää sanakirja-tiedos

</programming-exercise>

<quiz id="a4414b90-5cf5-520c-8c9e-2f18fed17fd5"></quiz>
<quiz id="58b92c76-559a-588f-8662-6c430d212bc2"></quiz>
2 changes: 1 addition & 1 deletion data/osa-6/3-virheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -391,4 +391,4 @@ Kirjoita funktio `suodata_virheelliset()`, joka luo tiedoston `korjatut_numerot.

</programming-exercise>

<quiz id="bbc6d86e-5d2e-5614-b71f-f92532ae48e7"></quiz>
<quiz id="22f95adb-d57f-5380-87c6-4857dda1e79f"></quiz>
4 changes: 2 additions & 2 deletions data/osa-6/4-muuttujien-nakyvyys.md
Original file line number Diff line number Diff line change
Expand Up @@ -280,8 +280,8 @@ def main():
main()
```

<quiz id="1a4f83c9-bf41-50b5-97cc-3c360c104918"></quiz>
<quiz id="940683ab-207c-5bd8-8fb4-eb40f65a33f4"></quiz>

Vastaa lopuksi osion loppukyselyyn:

<quiz id="38bfba91-2ce2-5c43-9f6c-74788096ed6d"></quiz>
<quiz id="cc370bd2-a6b7-5d00-bddc-f0aa5f1c1237"></quiz>
2 changes: 1 addition & 1 deletion data/osa-7/1-moduulit.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,4 +184,4 @@ print(jaa_palasiksi(5))

</programming-exercise>

<quiz id="2ae7a041-d84f-5a17-9d1a-d1f8cf68f5d0"></quiz>
<quiz id="26b53ed8-0c22-573e-a0e9-60b89ef34855"></quiz>
2 changes: 1 addition & 1 deletion data/osa-7/2-satunnaisuus.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,4 +341,4 @@ carbon

</programming-exercise>

<quiz id="30ffe369-3fca-5938-b75e-6151ca6ee717"></quiz>
<quiz id="1a7d3d96-42a9-55a7-b3b5-fba27e14751e"></quiz>
2 changes: 1 addition & 1 deletion data/osa-7/3-ajanhetket.md
Original file line number Diff line number Diff line change
Expand Up @@ -297,5 +297,5 @@ Keskim. minuutteja: 156.0

</programming-exercise>

<quiz id="5602ad2e-213e-5d65-a2ae-56283d90b57d"></quiz>
<quiz id="272963db-2dee-56c0-8be6-258e68a3e166"></quiz>

2 changes: 1 addition & 1 deletion data/osa-7/4-datan-kasittely.md
Original file line number Diff line number Diff line change
Expand Up @@ -384,4 +384,4 @@ Korjausehdotukset etsitään standardikirjaston moduulin [difflib](https://docs.
</programming-exercise>
<quiz id="d4423633-73ba-5c8a-9cf8-1bad619354dd"></quiz>
<quiz id="84313649-9311-51a5-a46d-71802083cede"></quiz>
4 changes: 2 additions & 2 deletions data/osa-7/5-omat-moduulit.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,8 +220,8 @@ Tämä on testi katsotaan miten käy11

</programming-exercise>

<quiz id="17a3c8a1-ea6d-5225-9d7f-3fc699067be2"></quiz>
<quiz id="caf731dc-cf22-5dfc-ad4d-a3224b2df020"></quiz>

Vastaa lopuksi osion loppukyselyyn:

<quiz id="3d4fe376-f6d3-5628-92ca-4d5096764f4f"></quiz>
<quiz id="7794fe8b-1641-5a54-94d5-16d900a14d13"></quiz>
2 changes: 1 addition & 1 deletion data/osa-7/6-lisaa-pythonista.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,5 +278,5 @@ print(tulos)

Vastaa kurssin lopuksi loppukyselyyn. Kyselyn tuloksia käytetään kurssimateriaalin kehittämiseen.

<quiz id="edb3d4c4-6ceb-5ef6-8f03-370aa11fa4bb"></quiz>
<quiz id="e5513330-0599-5fa0-bfd0-a2d40a89773e"></quiz>

Loading

0 comments on commit 5039bc3

Please sign in to comment.