Bring Cash

Some students at the school have “Lemonade” as a project. They are currently working on creating a visual identity for their stand, which will offer wonderful refreshments this coming Monday, May 11th. Remember to carry cash.

Entrepreneurship class hard at work.

There will be more reminders.

New friends at school

A student brings her pet snails to school each day. Their names are Vendaline, Bella, Venus, Burger, Benny and Felle.

Photoshoot in the school’s most glam location.

You can never have enough friends.

Snails are surprisingly charismatic and exciting friends. Also quite slimy.

This is an opportunity to mention the Danish book series “Den rustne verden” by Adam O. The story is set in a dystopian setting, where Denmark has been transformed to a giant junk yard by a multi-national corporation. And the main hero has snails.

An introduction to tickets

No. Not that kind of ticket.

Not everything about the ticket system we use at school is entirely self-explanatory. Here’s a short guide for the perplexed parent.

EFD has used so-called “tickets” since 2012. But it became seriously implemented during the first corona lockdown. to track what the students do, and for the kids to monitor themselves and make sense of where they are. (See further down for a more in-depth explanation of the ticket system.)

There are different flavors to the tickets.

  1. “Plan du travail tickets”  that lay out a plan for how much the child intends to work in the coming week in each of his or her workbook. E.g: “Uge 16 KonteXt 1b s.25 – 27” These tickets are posted on Fridays at conseil. The students are very good at fulfilling their self-assigned quotas. This said, few set themselves unreasonable goals.

  1. “Capsule tickets”, that track subject-specific topics. Some are undertaken every time a student comes to the  end of a workbook. A student will e.g. post three separate tickets called “The organs”, “The senses” and “The cells”, after finishing a science workbook. These projects need to be completed in order to advance to the next book
  2. “Project tickets” about a particular, voluntarily chosen topic. These are the most demanding, as the student him- or herself needs to define a lot of parameters; a schedule, what resources they might need etc. I have become sensitive to how often these projects demand intense parental contributions in order to succeed. All of a sudden and quite unbidden the parents end up having to become robot engineers or confectioners. Sometimes this is really nice, but not always. Keep us posted on how this works for your family. See our ticket guidelines, published here.  Not every initiated project of this kind is destined to be completed. Sometimes, you just have to admit you overreached. This is also a part of the learning process. But obviously, the kids will be encouraged to stick to what they’ve promised.

Below is a list other advantages of the ticket system. So far, most of us have only explored some of them. Cooperating and commenting on each other’s projects, e.g., is something we could do much more.

  • The kids learn to consider, and express, what they want. This is an exceedingly important skill, also for adults.
  • The Ticket system ensures all subjects are adequately covered by the student.
  • It ensures the kids stay on track in each subject.
  • The students learn issue tracking, a cornerstone in modern project management.
  • Just formulating a heading and typing it down gives the  youngest ones significant writing experience.
  • Parents can keep  up to date with what the kids are doing.
  • Tickets don’t disappear (as opposed to plan de travail on paper).

And then there  are further benefits of issue tracking as such:

  • Others can see and contribute, promoting cooperation. 
  • Descriptions of projects can serve as an inspiration  for others, or even be the basis of other tickets.
  • No ambiguity about when a project is finished (“The definition of Done”.)

Feel free to get in touch if there’s anything specific you want to know.

The HUM update

Welcome!

Ok, kids. This is this week’s topic!

The idea behind “The HUM update” is to let parents know what we’re doing in the humanistic subjects at school.

We don’t assign homework at this school. However, sometimes it’s nice for parents to check what their kids are learning. From my experience as a dad, kids don’t volunteer this information themselves. Also, some learning has to be based on repetition and memorization. The more you know by heart, the more time and energy you have to expend on creativity. I am hoping “The HUM update” will offer some pointers on what to discuss, if desired.

This week.

We will focus on the Middle Ages in History in the coming weeks, so we’re kicking off with the fall of Rome. 

In the Roman Empire, people in Britain ate bread made from grain from present-day Tunisia, drank wine from present-day Provence, and used weapons forged from metals mined in Iberia. And in all these places, people could communicate in the same language.

Just some generations later, the same people subsisted on food farmed close to where they lived and spoke in almost only local languages. 

I find this mind-blowing.

The date for the Fall of Rome is conventionally given as 476. This is the date I’ll ask the children to remember, even though it’s not entirely correct. But it’s easier to remember than “between 376 and 550”. 

As you might know, the kids are free to choose if they want to attend what we call the teachers’ “capsules”, and can study on their own instead. I am in the process of creating some material relevant to the capsules, that can be used by all.

And one last thing: If you have any books that might be even vaguely relevant to the topics we focus on at school, feel free to bring them. They don’t have to be age-appropriate. Often, just a couple of pictures might trigger interest.

Vores unikke børnehave og skole søger pædagog

Til besættelse af del- eller heltidsstilling søges snarest en pædagog med mod på at prøve sine grænser af i et integreret børnehave- og skolemiljø i København.

Om børnehaven

Den dansk-franske Skole og Børnehave kendetegnes ved at:

  • anvende en Freinet-inspireret pædagogik i et aldersintegreret setup
  • inddrage det omgivende samfund, også fagligt, i form af en aktiv støttegruppe

Visionen med børnehaven og skolen er at skabe et trygt fagligt og personligt udviklingsmiljø, hvor den enkelte har mulighed for og forventes at realisere sit fulde og alsidige potentiale.

Personalet består af en håndfuld højtuddannede og engagerede undervisere og gør ikke brug af vikarer. Børneflokken tæller ~20 børn i børnehaven og ~40 i skolen.

Kandidaten

Den dansk-franske Børnehave søger en pædagog der:

  • kan indgå i og bidrage til en struktureret evalueringskultur
  • kan personificere en dygtighedskultur og ønsker at indgå i et intenst, krævende og udviklende livslangt læringsforløb
  • kan arbejde selvstændigt og kreativt, en ildsjæl
  • anerkender barnets vilje til egenudvikling og formår at udnytte barnets og gruppens egen motivation til at drive læringen
  • er bekendt med og ønsker at praktisere en Freinet-lignende pædagogik
  • er i stand til at indse og udnytte synergien mellem faglig og social udvikling
  • er fagligt og tværfagligt meget velfunderet, og er dygtig til at arbejde i et tætknyttet team
  • besidder en kandidatgrad og/eller er pædagog/læreruddannet (evt. under uddannelse)
  • kan flydende dansk, helst på modersmålsniveau
  • er interesseret i at lære fransk eller kan det i forvejen, gerne på modersmålsniveau

Praktisk information

Ansøgningsfrist: snarest.

Børnehaven ligger på Tagensvej 188, København NV, med gode transport- og udflugtsmuligheder.

Den ugentlige arbejdstid ved fuld tid er 37 timer og 6 ugers årlig ferie og alle får lærerløn.

For yderligere information se skolens hjemmeside http://www.ecolefrancodanoise.dk.

Ansøgning sendes til ecolefrancodanoise@gmail.com.

Kode er poesi

[Udkast]

I læreplanerne for skole og gymnasie tør man knap nok nævne ordet programmering og kode-færdigheder er stadig så godt som ikke-eksisterende blandt lærere, inklusive på læreruddannelsen.

Der er noget grundlæggende universelt over kodning. Den er kommet for at blive og vi må af skolesystemet forvente, at dets fornemste opgave er at give næste generation de bedste forudsætninger for at begå sig i fremtidens samfund.

Så lad os se det i øjnene: Hvis de unge mennesker skal lære at kode, skal lærerne lære det først.

Koncis og udtryksfuld, enkel og subtilt struktureret; god kode handler i høj grad om at finde le mot juste, det rette ord.

Strukturen i alle programmeringssprog er bygget op omkring:

  • løkker (for, while): maskinens “puls”
  • forgreninger (if): gør det muligt for maskinen at tilpasse output afhængigt af input
  • variable: maskinens “hukommelse” over tid
  • lister, funktioner og objekter: hjælper programmøren med at holde koden enkel og overskuelig

I grunden et enkelt begrebsapparat, som åbner op for en uendelighed af muligheder, kreativitet og innovation. Den værdi, kode har skabt i samfundet er uden sidestykke, har i løbet af de seneste årtier vendt verdens magtbalance på hovedet og gjort økonomerne helt rundtossede. Superkræfter kalder nogen det, eller det 21. århundredes alfabetisering.

At lære at kode er som at lære sprog: før man har opbygget et vist ordforråd, er det ren volapyk. Ligesom sprog læres programmering bedst vha. chunking og sprogbad: Start ud med små, enkle eksempler og opsøg læringsrelationer.

Chunks

Chunking tager tid. Rent neurologisk er det synapser, der skal etableres – en forholdsvis langsom biokemisk proces.

Her følger fire eksempler på korte og nyttige programmer i forskellige sprog, der kan bruges som chunks:

P5

P5 er et sprog møntet på gøre det let for ikke-programmører at lave grafiske produkter, herunder animationer. Eksemplet nedenfor illustrerer en enkel fjederbevægelse:

var position = 0;
var hastighed = 0;
var draw = function() { //starter løkken
    hastighed += - 0.001 * position + 0.1;
    position += hastighed;
    ellipse(200, position, 10, 10);
};

Prøv selv.

Octave

Octave bruges til modellering og statistik af forskere, ingeniører, statistikere mm. Har man brug for fx at vise data i et histogram kan det gøres koncist, som følger:

antalEleverPerAargang = [8 9 6 3 6 3 1 0 0 0 1]
bar(antalEleverPerAargang) 

Prøv selv.

Sprogene Python og R er ligeledes velegnede til denne kategori af opgaver.

C/C++

C og C++ er verdens mest udbredte sprog og bruges i alt fra rumraketter til computerspil. Arduino gør det let at komme i gang med elektronikprogrammering, fx med dataindsamling eller robotter. Med nedenstående C program kan et Arduino kredsløb bruges til at finde, hvor et strømkabel løber i en væg:

void loop() { //loop() er en løkke
    int aflaesning = analogRead(A0);
    int taerskelvaerdi = 200;
    if (aflaesning > taerskelvaerdi) {
        digitalWrite(LED_BUILTIN, HIGH);
    } else {
        digitalWrite(LED_BUILTIN, LOW);
    }
}

OpenSCAD

I OpenSCAD bruger man geometriske figurer til at lave 3D-modeller, en meget motiverende, kreativ og lærerig aktivitet for eleverne.

intersection() {
    translate([-10, 0, 0]) sphere(20);
    translate([10, 0, 0]) sphere(20);
}

Kryptering

Kryptering er et vigtigt begreb, navnligt fordi det bruges til at underskrive dokumenter digitalt. Konceptet er overraskende enkelt og kræver kun, at man kender til division og potenser. Man bruger tre tal: d (privat nøgle, den skal man holde hemmelig), e (offentlig nøgle) og n (et fælles tal). Derefter kan en besked b laves om til en underskrevet besked c ved at gøre følgende c = bd mod n, eller med ord: man opløfter b i d‘te potens, dividerer med n og tager resten. Derefter sender man beskeden c til modtageren, som af-underskriver den med b = ce mod n. For eksempel kunne tallene være n=21, d=23 og e=11. Hvis man vil signere beskeden “3” udregner man 323 mod 21 = 12. Den signerede besked (12) sender man til modtageren, som allerede forventes at have ens offentlige nøgle (tallene n=21 og e=11), som af-signerer den ved at udregne 1211 mod 21 = 3. Eller i kode:

octave:1> mod(3^23, 21)
ans = 12
octave:2> mod(12^11, 21)
ans = 3

Så enkelt er det, man bruger bare meget større tal i virkeligheden, således at de er sværere at gætte og at man kan signere, beskeder, der er længere end “3”.

Kodedeling og blockchains

Programmører arbejder stort set altid sammen med andre. Deres vigtigste værktøj er versioningssystemet Git: et peer-to-peer program der koordinerer indsatsen, når man sender ændringer af den fælles kode til hinanden. Kodeændringerne pakkes i blokke og ordnes i en lang kæde. På den måde kan man altid vende tilbage til en tidligere version i kæden og man har styr på, hvem der har gjort hvad hvornår. Et typisk forløb hvor man 1) downloader en kodebase fra nettet, 2) tilføjer en kodestump, 3) tilføjer sin blok til kæden 4) deler sin kæde med andre, ville se således ud:

git clone git@gitlab.com:ecolefrancodanoise/de-for-children.git
git add wavesim.m
git commit -m 'Simulering af bølger'
git push

Dette er også kerneidéen i de såkaldte blockchains. Her er det ikke kodestumper man udveksler, men værdienheder – fx beløb i Bitcoins eller digitale kunstværker og hver transaktion signeres med ens private nøgle.

Sprogbad

Sprogbade er der rig mulighed for i det moderne hyperforbundne samfund. Kodere arbejder sammen i verdensomspændende fællesskaber, med avancerede samarbejdsmetoder såsom versionering og test. Det er bare at kaste sig ud i det: som mange andre vigtige begreber assimileres de bedst gennem praksis. Deltag i læringsfællesskaber, arrangér lejre og involvér folk, der kan bidrage med læringsnøgler; særligt indenfor IT kan det gode råd på rette tidspunkt spare en for månedsvis af forfejlede forsøg.

Dopamin eller serotonin?
Ift. til de mere visuelle træk-og-slip brugerflader viser erfaringen, at børnene kan engageres lige så aktivt i tekstbaserede værktøjer. Det vigtige element er, at de kan se en ændring i programmets opførsel umiddelbart efter, at de har ændret koden.

Det er her nogle potente neurokemiske processer, der er i spil. Som ethvert andet biologisk system har den menneskelige psyke grundlæggende behov for at omdanne et komplekst sensorisk input til et enkelt output i form af handlinger. Idéen med gamification er at udnytte de belønningsprocesser, hjernen normalt opererer med i form af dopaminudladninger. Det er et enkelt informationsteoretisk filter, der tager udgangspunkt i, at det der gentager sig, nok må være vigtigt – man genfinder det i forventningens glæde. Meget kraftfuldt, ligesom narkotika.

Et andet relevant neurokemisk fænomen, sandsynligvis baseret på serotonin, handler om Aha-oplevelser: følelsen af, at brikkerne falder på plads, at man er i kontrol og man får lyst til at handle. Disse er der også rig mulighed for ifm. programmering, fx når ens program pludselig virker, ofte på måder, man ikke kunne forudse og man opnår ny indsigt. Også afhængighedsskabende, men på den gode måde.

Det er derfor afgørende, at man er omhyggelig og selektiv med at vælge og indlære de rette IT-vaner, da det er risici for afhængighed, afmagtsfølelse, depression, udbrændthed mm. der er på spil. Til gengæld er det didaktiske potentiale også helt fantastisk.

Det vilde vesten
Udviklingen inden for IT minder på mange måder om koloniseringen af det vilde vesten: Territoriet er ufatteligt stort, guldfeberen har bredt sig, tech-milliarderne flyder. Og kvaksalverne står i kø for at sælge deres lokkende løsninger: de kan genkendes på den glatte indpakning og på, at de skjuler, hvad der er indeni.

Vil man være fri for giftigt kvaksalveri, er det enkle, sikre valg at holde sig til fri / open source produkter. Da der ingen markedsføringspumper er bag, skal man her selv være opsøgende.

Kunst og håndværk

Kodning er en sublim kommunikationsform, mellem menneske og maskine, men i lige så høj grad mennesker imellem. Den har i løbet af det sidste halve århundrede katalyseret den største samfundsændring i menneskehedens historie. Og behovet for kodere vokser, hurtigere og hurtigere.

Skal vores skolesystem i fremtiden have en vis relevans, har vi travlt med at komme ind i kampen, eller fortsat føde ultrakapitalisternes zombificerede slavehær.

Nyhedsbrev, december 2020

Vi lever stadig! Og vi lever godt.

Mange spørger, hvordan det går i sagen med STUK, da det er nu over et år siden, at de ulovligt fratog os vores tilskud som friskole. STUK regnede ikke med, at vi ville fortsætte og derfor prøvede de efterfølgende at lukke os med friskolelovens hårdeste sanktion. Vi lod os ikke kue og overgik rent juridisk til “hjemmeskoling”, dog uden nogen betydning i praksis. Udover selvfølgelig at tilsynet overgik til kommunen, som klart godkendte undervisningen! Ombudsmanden er på sagen og vi ser frem til dennes konklusioner. Udviklingen i sagen kan findes her. Ud af skolens ti års eksistens har over halvdelen nu været uden statsstøtte og vi er klar til ti år mere!

Situationen har bl.a. bevirket, at vi i lærer- og forældregruppen har fundet en fantastisk sammenhængskraft, aldrig før i skolens historie har vi oplevet et sådant engagement.

Det summer med fondsansøgninger, rengørings- og hyggeaftener, korsang, STEAM-undervisning og hacking efter lukketid. Vi har fået fondsmidler af Københavns kommune til et spændende kompost- og køkkenhaveprojekt, som vores kok Lucia skal lave i foråret i samarbejde med forældrene. De dygtige forældre har også indrettet alletiders læserum for børnene.

Hyggeligt læserum.

Little Pink Maker har lejet “ingeniørlokalerne” i stueetagen og har indrettet dem til et indbydende maker space, som vi, som en del af aftalen, gerne må benytte os af.

Syning med Nel, aka Little Pink Maker

Vi har også ansat to nye lærere – varmt velkommen til Aurore og Trine Sofie. Ligeledes velkommen til alle de nye børn, Ryan, Joanna, Ali, Mohammed, Marguerite og Leander.

I daginstitutionsverdenen overgår man i år til såkaldte styrkede læreplaner. Kort fortalt drejer det sig om, at man ønsker at fokusere mere på evaluering – og den forudgående planlægning – og mindre på formålsløs dokumentation. For os betyder det ikke det store, da det jo altid har været vores tilgang, men det har været en god lejlighed for os til at styrke vores vane omkring altid lige at overveje, hvad det læringsmæssige formål med et forløb rent faktisk er. Af særligt nævneværdige forløb har været: dinosaurer, danske dyr, lys og skygge, blade og efterårsfrugter og Jul.

Mellem to Coronabølger bød efteråret på endnu en STEAM camp, hvor vi fik udvidet vores repertoire med bl.a. et elektromagnetisme- og et RSA kryptoværksted.

Det nye år er startet med virtuel undervisning og har sat en kraftig dæmper på den fysiske tilstedeværelse. Til gengæld har vi længe brygget på at udbygge skolens koncept med en virtuel dimension og den pågående nedlukning er alletiders mulighed for at kommer ud over rampen, hvad det angår. Under forårets nedlukning var issue tracking, morgenscrums og projektorienterede online lærersessioner i centrum. Det er de også denne gang, men derudover har gruppen – børn, lærere og forældre – i den grad modnet deres kompetencer ift. at holde styr på arbejdsopgaverne, følge op, evaluere og uploade spændende illustrationer/dokumentation.

Online madkundskabsundervisning – her Galette des rois – Helligtrekongerskage. Ligesom i TV-køkkenet – bare interaktivt!

Så selvom Coronarestriktionerne er forlænget til 7. februar, er intet så skidt, at det ikke er godt for noget.

Konklusion på 1. runde af det kommunale tilsyn

I august til oktober 2020 gennemførte Københavns Kommune det sandsynligvis mest grundige tilsyn, der nogensinde er blevet udført på en skole. Forhistorien er, at Undervisningsministeriets Styrelse for Undervisning og Kvalitet tidligere på året havde “lukket” skolen, da undervisningen efter sigende ikke stod mål med folkeskolens.

Tilsynet med undervisningen blev derved et kommunalt ansvar under friskolelovens §35 – en kæmpe opgave, da tilsynet skulle føres individuelt for hver enkel elev.

De fire kommuner, som skolens elever bor i, slog sig sammen om at løfte opgaven og hyrede de to meget erfarne tilsfynsførende, tidligere skoleledere Knud Nordentoft og Karen Leth.

Første runde af tilsynet indledtes i august 2020 og afsluttedes tre måneder senere. I perioden kom de tilsynsførende jævnligt på besøg, observerede, interviewede børn, lærere og ledelsen. Børnene blev derudover testet i matematik (grundlæggende diagnostisk prøve (MG)) og dansk (Tekstlæseprøve og Hogrefe).

Udover en mængde værdifuld feedback blev resultatet af tilsynet til 32 individuelle rapporter på fire sider, hvor hvert barns trivsel, faglige standpunkt og faglige udvikling gennemgås i detaljer og afsluttes med anbefalinger til forbedringer. Fire af skolens elever blev ikke evalueret i denne runde, da de først blev indskrevet på skolen, efter at tilsynet var påbegyndt. Derudover flyttede een elev under tilsynet til en femte kommune, der ikke indgik i samarbejdsaftalen og er derfor heller ikke talt med.

Den samlede vurdering er

Den samlede vurdering, baseret på den observerede undervisning af [elevernes] og [deres] læringsudbytte, står mål med, hvad der almindeligvis kræves i folkeskolen. Det er endvidere vurderingen, at arbejdet med [elevernes] trivsel og motivation udgør et godt grundlag for fortsat
læring og alsidig udvikling.

I gennemsnit ligger testresulaterne i matematik mellem “middel” og “lidt over middel” og i dansk mellem “lidt over middel” og “klart over middel” .

Det bør således være hævet over enhver tvivl, at skolens undervisning står mål med det, der almindeligvis forventes i folkeskolen.

Det bemærkes, at STUK på intet tidspunkt har udtalt sig om elevernes faglige niveau eller trivsel.

STEAM Camp 2020 Fall – Photos and Evaluation

Following the evaluation from the summer camp, this camp featured a number of new initiatives:

  • a Gitlab repository for issue tracking and storing / versioning the teaching material
  • a DIY robot kit for each participant
  • a booklet containing all the tutorials to bring back home

3D-printing workshop

Arduino programming and robotics

Technical tree-climbing and a 30 kg water bomb

Lunch break

RSA crypto (aka. hash production!) workshop. Code.

Dancing project. Gitlab issue.

Presentations on the last day of the camp

Differential equations / N-body and gravitational systems

Graphical design and T-shirt printing

Water filtering and distillation. Gitlab issue.

Evaluation

What to keep:

  • sleep-over
  • personal projects
  • tree-climbing
  • lunch
  • drawing in Gimp
  • Scratch
  • 3D-printing
  • electronics starter kit and tutorial booklet
  • presentations
  • take into consideration the evaluation from the previous camp
  • brainstorm using a yarn ball
  • posting on social media

What to improve

  • use the term “quests” instead of “issues”
  • keep track of who has completed which workshops on a list
  • consider the role of Scratch on the camp / learning objectives
  • turn the water analysis initiative into an actual workshop
  • remember to have the OpenSCAD tutorial as part of the booklet
  • spread out the presentation over the last three days rather than the last day
  • have a clear printer queue (A4 piece of paper) for the 3D printer
  • delegate more tasks to the participating parents