Julkalender

Äntligen är det december och vi kan fokusera på alla julkalendrar som är kul på riktigt, alltså programmeringskalendrar.

Unga programmerare kör sin kodkalender där de dessutom går igenom lösningen på varje lucka dagen efter. 2020 körde de Python som programmeringsspråk och det fanns en hel del relativt enkla uppgifter att arbeta med.

Nästa kalender är lite mer utmanande och det är advent of code där det varje dag släpps två uppgifter, den andra öppnas först när man har löst den första. Här har jag skapat en privat leaderboard för elever på Alströmergymnasiet och här kan vi utmana och tävla mot varandra. Den som löser uppgiften först får flest poäng i vår privata leaderboard. Koden till Alströmergymnasiets leaderboard är 1010581-f4aa0c45.

Har du hittat någon annan julkalender med fokus på programmering, eller problemlösning, så skriv gärna detta i kommentarsfältet här under.

weuweb01 – vägen till ett E

Detta inlägg skall hjälpa dig som strävar efter att nå betyget E/D i kursen Webbutveckling01. Se det som en checklista för vilka uppgifter som skall vara gjorda i kursen.

Fortsätt läsa

Programmering vecka 51

Eftersom vi har bestämt att ge detta moments inlämningsuppgt en veckas fokus till så kommer här lite olika exempel på uppgifter för den som är färdig med inlämningsuppgiften för moment04.

JulgranFör två år sedan så gjorde vi en uppgift där vi med hjälp av loopar skapade en julgran med fot. Det behövs endast en loop för att få ihop granen (och en loop till att få ordning på foten) och loopar har vi ju precis jobbat med i moment04. Tipset är att börja med en halv gran och sedan jobba sig därifrån.

*
**
***
****
*****
******
*******
********
*********
**********
Att skapa färg är endast en googling bort och att skapa den granen som jag har gjort på höger sida kräver endast att man adderar lite slumpmässighet (random).
 
Ett annat alternativ är att man ger sig på någon av alla de ”tävlingar” inom programmering som finns på nätet. Här länkar jag in tre gamla artiklar jag har skrivit.
 
Första länkarna går till introduktionen av de två aktualla julkalendrarna där unga programmerares är uppgifter som är lagom omfattande medans advent of codes uppgifter är mer utmanade. Vi har där en ”private leaderboard” där vi har en handfull elever/lärare på skolan som utmanar sig själva.  
 
En mer allmän info om hur det fungerar att tävla i programmering. Här finns också hjälp att komma igång med en första uppgift. När den är avklarad så finns det många uppgifter, av olika klurighetsgrad, att lösa.

 

 

Advent of code – private leaderboard

I ett tidigare inlägg har jag tipsat om https://adventofcode.com/ där man varje dag kommer få möjligheten att lösa olika problem mha programmering. Det finns en leaderboard på den sidan men där får endast de 100 personerna som först löser uppgiften några poäng. Jag har skapat en ”private leaderboard” där elever på Alströmergymnasiet kan anmäla sig så kan vi utmana och sporra varandra till att lösa fler uppgifter. 

Koden till vår "private leaderboard" är: 1010581-8d2aae3f

Vi behöver inte tävla och känna någon press, vi gör det för att det är kul. Finns det pris till vinnaren? Vem vet?

Julkalender med kod

I slutet av november varje år så går programmeringsolympiaden av stapeln, i år var det lite annorlunda än tidigare år då vi inte gjorde tävlingen på skolan utan endast online. Den tävlingen har nu avslutats men uppgifterna finns på länken: https://pokval21.kattis.com/problems

Eftersom programmering är en vintersport så finns det två julkalendrar med nya uppgifter varje dag, den ena verkar lite enklare från unga programmerare och den andra brukar vara väl utmanande då den riktar sig till alla typer av programmerare.

Ladda mer