From 6ae7f93151f5b7bb0e96c770420247291afef68a Mon Sep 17 00:00:00 2001 From: Paavo Nieminen <paavo.j.nieminen@jyu.fi> Date: Thu, 27 Mar 2025 10:06:13 +0200 Subject: [PATCH] L4 ennen luentoa tilanne --- luentosuunnitelma_2025.org | 129 +++++++++++++++++++++++++++---------- 1 file changed, 96 insertions(+), 33 deletions(-) diff --git a/luentosuunnitelma_2025.org b/luentosuunnitelma_2025.org index 5944d5f..1222637 100644 --- a/luentosuunnitelma_2025.org +++ b/luentosuunnitelma_2025.org @@ -656,20 +656,10 @@ hetkinä. * Vuoden 2024 toteuma suunnitelmaksi ** Luento 4: (to 27.3.2025) Asiassa eteenpäin -*** TODO Valmistellaan, mitä ehtii ennen luentoa - -Tilannekatsaus: - -- Demo 2 ohjeet kuosiin, speedrun päivitetyssä Jalavassa - -- Ryhmäpörinät agendaan ennakolta; viikon ekan luennon alku, toisen - jälkipuolisko luontevat paikat? Onko oletus, että on aina kaksi - kohtaamista viikossa alkuperäisen suunnitelman mukaan? Mietitään, - ratkotaan. - -- Tsekkaa, että on aikaa kestävät videot olemassa aiheista. +*** Pikkupörinä alkuun -- Tämän päivän ennakkotehtävä jo etupainottaen! +Kielen kannat käkkyrälle vieruskaverien kanssa. Aiheena: Mitä uutta +ehdit oppia tämän opintojakson asioista eilisen ja tämän aamun aikana? *** Tämän luennon tavoite @@ -679,16 +669,17 @@ Tilannekatsaus: - Koetetaan tehdä mahdollisesti aikaakin kestäviä aihepiirivideoita, studioyleisön tarkkaavaisten huomioiden ryydittämänä. -- Ryhmäpörinä koetetaan muistaa pitää yllä +- Ryhmäpörinä koetetaan muistaa pitää yllä. + Luonteva paikka ehkä lopuksi, kun eilen oli alkuun. *** Tilannekatsaus kevääseen 2025 -- Demoja on palautettu jo tosi hyvin: Tänään klo 10:00 oli 105 - opiskelijalla Demo 1 tilassa Palautettu. 25 enemmän kuin viime vuonna - tässä vaiheessa. Voititte siis alkukiihdytyksen viime vuoteen - verrattuna. Mahtavaa!! +- Demoja on palautettu jo tosi hyvin: Tänään klo 10:00 oli 118 + opiskelijalla Demo 1 tilassa Palautettu. 13 enemmän kuin viime + vuonna tässä vaiheessa. Voititte siis alkukiihdytyksen viime vuoteen + verrattuna ja toissavuoteen verrattuna tuplamäärin. Mahtavaa!! - Tarkastukset alkaneet. Jatkamme sitä tahtia kuin vaan + Tarkastukset alkoivat. Jatkamme sitä tahtia kuin vaan ehditään. Uutiset-viestikanavalle tulee viestiä siinä vaiheessa, kun jokin merkittävä etappi on saavutettu - esimerkiksi kaikki demo 1:n ensimmäiset palautukset tarkastettu. @@ -701,11 +692,14 @@ Tilannekatsaus: - Voiko demoja palauttaa uudelleen, jos esimerkiksi labrapäivässä huomaa, että osaisikin tehdä sen nyt paremmin? - Opettajien TODO: Yritämme laittaa Moodle-asetukset kuntoon siten, - että olisi mahdollista päivittää aiempaa vastausta siihen asti, kun - tarkastus tapahtuu... + Pitäisi voida kyllä. Jos Moodle-laatikoiden asetukset eivät + mahdollista sitä, niin ilmoita vertaistukikanavalla. Säädetään ne + kuntoon sitten. - Aiemmin hyväksyttyä ei siis tarvitse palauttaa uudelleen. + HUOM: Aiemmin hyväksyttyä ei siis tarvitse palauttaa + uudelleen. Siinä vaiheessa on tarkoitus omatoimisesti tutkia + mallivastausta ja korjata omia mielikuvamalleja tulevaisuutta + varten. Kysymyksiä uusia kevään kulusta tänään? @@ -745,6 +739,46 @@ Kerätään tilannetieto, mitä on, mistä löytyy, ja miten lähestytään: Muista kolme vaihetta, kaikki tärkeitä: käsityksen muodostaminen, kyseenalaistaminen ja asteittainen korjaaminen. +*** Uusia aihepiirivideoita niin paljon kuin ehditään + +Studioyleisö lämpimäksi! Valmiina kommentoimaan ja kysymään! + +Mikrofonit kuntoon ja aloituskalvo näkyviin. + +Yritetään ehtiä nauhoittaa vähintään demoon 2 liittyvät +kannustusvideot. Jos ehditään, niin muutama aihe on ladattuna +jonoon. Ensi viikolla lisää sitten. + +*** Aihepiiri: Prosessin hyllytys ja töiden etu- ja taka-alalle laitto + +Esimerkki: toistoharjoitteita ja uteliasta kokeilua. + +Tutkitaan ja toistellaan ja ihmetellään: "man fg" ja sitten Ctrl-z +jobs fg + +*** Aihepiiri: Tekstieditorien opetteleminen + +Toivotaan, että ei käytetä karvahattueditoria Nano. Unohda vaikka +kuullesikaan siitä. + +Sen sijaan toivotaan, että käytetään ihan aikaa ja energiaa +kunnollisempien editorien Vim ja Emacs tutoriaaleihin ja +perustoimintojen opetteluun. + +Oman "cheat sheetin" tekeminen näille on suotavaa oppimisen +kannalta. Mallia löytää googlella, mutta oman tekemisessä vaikka +kynällä ja paperilla on se oppimisen taika. + +Näytetään esimerkkiä, mitä ensimmäiset minuutit editorien parissa +voisivat näyttää: + +- Vim + +- Emacs + +Pidemmän päälle voit tehdä oman valintasi näistä editoreista. Tänään +äänessä olevat opettajat ovat molemmat Emacs-tyyppejä, mutta +Vim-tyyppejä löytyy henkilökunnasta aika tasapuolisesti. *** Uusi aihepiiri 2025: Uusin POSIX ja C17 suhteessa edelliseen @@ -782,7 +816,16 @@ Muutama ensimmäisenä mieleen tuleva ero ja korostettava seikka: samaa, mitä eri ja miksi (standardin 'rationale' -osiot eli perustelut määritelmävalinnoille). -*** Tauko 12 minuuttia +*** Aihepiiri: Siltaa ohj1, ohj2 -esitiedoista tänne + +Ohj2 Demo 10 T 3 mallivastaus Javalla ja sitten komentorivillä. Juttua +spekseistä Oracle, POSIX, Unicode. + +Viesti: Tavoitellaan taitoja nähdä asiat syvältä ja kyetä tekemään +tehokas palikkapeli tämän päivän tarpeeseen sen lisäksi, että pidetään +kuitenkin myös laatu ja testaaminen ynnä muu selkärangassa. + +*** Tauko sopivassa kohdassa, muistetaanpas Jatketaan tasan 11:15. @@ -790,15 +833,21 @@ Opettajat muistaa laittaa mikit päälle sitten... *** Ryhmäpörinää -Jostakin sopivasta aiheesta. +Millä mielellä tästä eteenpäin? -*** Seuraava ennakkotehtävä +*** Ennakkotehtävä viikkoa 2/8 kohti + +Kalibrointi etupainotteisemmaksi keväällä 2025: + +- Uutena uskalsin laittaa vain kehotuksen aloittaa laatikkodemo. On + tässä tällaisenaankin tekemistä kaikille, kun kunnolla + tehdään. Luettavaa: - Luentomonisteen luvut 1-4. -- Demojen 2-3 sekä 'laatikko' alkuosan ohjetekstit. +- Demojen 1-2 sekä 'laatikko' alkuosan ohjetekstit. - Huomaa, että myös aiempiin on aina hyvä palata "uusin silmin", kun asiat tarkentuvat myöhemmissä kohdissa. @@ -809,8 +858,11 @@ Tekemistä: - Demo 2 työn alle. -- Demo 3 olisi hyvä jo vilkaista alustavasti, *kun* demo 2:n asiat - tuntuvat mukavilta ja sisäistetyiltä, mutta *kiiruhtamatta liikaa*! +- Tekstieditorien opettelua, toistoharjoituksia ja kokeilemista + +- Demo 3 voi vilkaista alustavasti, *kun* demo 2:n asiat tuntuvat + mukavilta ja sisäistetyiltä, mutta *ei ennen*. Maksimoidaan + oppimiminen olemala *kiiruhtamatta liikaa*! Katseltavaa: @@ -825,10 +877,10 @@ Huomioitavaa: ja tekstimuotoinen koneen käyttö alkaa olla turvallisen tuntuista ja omalla mukavuusalueella. Koetetaan päästä siihen pisteeseen pian. -- Demoilla 1-2 haettava tavoite on saada kuoren, pääteyhteyden ja - screenin käyttö tuotua omalle mukavuusalueelle! Tämä vaatii paljon - harjoitusta ja energiaa, joka on sitten koko myöhempää elämää varten - alta pois! +- Demoilla 1-2 haettava tavoite on saada kuoren, pääteyhteyden, + screenin ja mielekkään tekstieditorin käyttö tuotua omalle + mukavuusalueelle! Tämä vaatii paljon harjoitusta ja energiaa, joka + on sitten koko myöhempää elämää varten alta pois! - Monelle nämä alkupään asiat ovat jo vanhaa tuttua asiaa. Haasteemme sille porukalle: Jakakaa viisautta ja kokemusta niille, joille asia @@ -848,6 +900,17 @@ Huomioitavaa: ** Luento 5: (ke 2.4.2025) (P/J) Muistiinpanojen vertailua +*** TODO Valmistellaan, mitä ehtii ennen luentoa + +Tilannekatsaus: + +- Ryhmäpörinät agendaan ennakolta; viikon ekan luennon alku, toisen + jälkipuolisko luontevat paikat? Onko oletus, että on aina kaksi + kohtaamista viikossa alkuperäisen suunnitelman mukaan? Mietitään, + ratkotaan. + +- Tsekkaa, että on aikaa kestävät videot olemassa aiheista. + *** Päivän ja viikon päätavoitteet: - Verrataan muistiinpanoja tähän astisesta. Esilukemistona tähän asti -- GitLab