månadsarkiv: november 2014

Onsdagspub/DKM

Tjo!
Igår kände jag att jag förtjänade en kvälls ledighet. Trots allt har jag köttat på med mästarprov 2 och försökt nöta in en massa teori, definitioner och satser inför fredagens lappskrivning i Diskret Matematik. Hets.

Processed with VSCOcam with hb1 presetDKM jobbar hårt för att få till en grym middag till dödshungriga dataloger.

Jag drog på onsdagspub tillsammans med mitt sköna gäng och vi hade det underbart! För er som inte vet, så brukar varje sektion ha en pub varje vecka i respektive sektionslokal, och varje onsdag (lill-lördag) så anordnar vårt fina klubbmästeri (som består av ett gäng studenter på datateknik), DKM (Datas klubbmästeri), en pub för vår sektion, datasektionen i vår sektionslokal – META. Andra är givetvis mer än välkomna, men det är ju plus ett som gäller om man inte pluggar data/media (hitta mig).

Processed with VSCOcam with hb1 preset

Onsdagspubar på data älskar jag att gå på. Pastasallad serverades, och hur god var den inte? Jo, så god att jag glömde bort plugget – och det händer inte ofta. Jag måste verkligen ge en eloge till DKM för deras hårda arbete. Det är alltid så sjukt go stämning, bra musik, gott folk, god mat och det är så skönt att catch up med vänner och prata om något annat förutom plugget.

Processed with VSCOcam with hb1 preset
Haris, Elin & August

Vad gör vi annars på puben då? Dricker en öl, pratar, spelar spel (såsom beer pong), kodar, och såklart, dansar! Pubar är verkligen definitionen av studentlivet, och det är något som påminner en om hur sjukt roligt det är att vara student.

Processed with VSCOcam with hb2 preset
Bästa Shappe förbereder sektionsdrinken. Lolly!

Mästarprov

Tja alla glada!

Just nu har jag verkligen fullt upp, men mästarprov 2 går faktiskt bra (jag vet egentligen inte vad som händer, men det blir nog bra). Man får heller inte diskutera någonting om mästarprovet med sina kursare överhuvudtaget, så det är lite obehag att ens sitta i skolan, därför vill jag bli klar med det så fort som möjligt (sätter min egna deadline tills på onsdag) så jag kan fokusera på annat!

Screen Shot 2014-11-24 at 10.56.32 PMSuch fancy, much LaTeX

Det är verkligen stress från vänster och höger, och det är helt ofattbart att jag inte har sett en film eller en serie på flera veckor. Jag trodde inte det var möjligt. Musiken får ersätta det under dessa intensiva veckor. Jaja, hur som helst, idag har jag

  • Fixat rätt mycket på mästarprovet
  • Skrivit och (förhoppningsvis) klarat en kontrollskrivning i avsnittet Syntaxanalys för kursen Programmeringsparadigm (klart av mina favoritkurser, men den borde heta Rekursionsparadigm, Introduction to Labbhets eller So you think you can code? om du frågar mig)
  • Tuggat tugummi
  • Prokrastinerat

Har mycket spännande inlägg som kommer framöver, så fort jag blir klar med mästarprovet/hemtentan/femtexaminationsformenikursen så får ni hålla i hattarna!

Lesson Learned

Sup!

Mitt under ångesten över Mästarprov 2 i Algoritmer, Datastrukturer & Komplexitet så tänkte jag dela med mig utav några tips över vad man ska göra när man har för mycket att göra!

  • Sätt dig ner och börja planera. Jag har haft sjukt många bollar i luften under denna termin och hade jag exempelvis inte en excelfil med alla deadlines hade jag vart i positionen har-för-mycket-att-göra-så-vad-börjar-jag-med.
  • Var effektiv när du väl pluggar/utför arbeten (kunskapsintensiva), och se till att du är i en omgivning där du kan göra det som bäst.
  • Tar du på dig det du hävdar är för mycket, ge inte upp förrän du verkligen har gett det en chans och försöka göra det – alla klarar inte av det, men jag tror på att man kan klara av det, så länge man är effektiv!
  • Treat yo self. Var inte rädd för att ta en kvälls ledighet från studierna och koppla av för en kväll, det är som träning – du måste ha en vilodag!

Overdrive

Tja alla glada!

Denna vecka har vart extremt hektisk, och den är inte över än. Just nu sitter jag med ett gött gäng och försöker nöta in så mycket information som möjligt på kort tid.#ingenjörslivet
Hittills har jag:

Processed with VSCOcam with se2 preset

Nästa vecka måste jag totalkötta komplexitetsteori för att kunna ha en chans att få ett bra betyg i Mästarprov 2 i Algoritmer, Datastrukturer & Komplexitet… Jag måste säga, det har vart väldigt givande och utmanande att få ”föreläsa” om ämnet jag precis har fördjupat mig i, och försöka hålla det på en nivå så att förstaårsstudenter kan förstå vad som är vad. Jag ser det som att förstår du det på en sån hög nivå, så kan du dumma ner det utan problem. Och när jag säger ”dumma ner” är det inget dåligt, lär du dig något på en enkel nivå så kommer en svårförklarad version fungera lika bra i efterhand – men försöker man sig på det åt det andra hållet kan det vara väldigt svårt.

Processed with VSCOcam with se2 preset

Nästa vecka:

  • Bli klar med Mästarprov 2
  • Börja/bli klar med Computer Security: Lab IP-Tables
  • Plugga inför ännu en kontrollskrivning i Diskret Matematik för att få bonuspoäng som räddar en totalt på tentamenstillfället.
  • Blogga
  • Gråta
  • Gå på lite events
  • Försöka planera min framtid, i.e. studiegång
  • Gråta lite mer när jag inte får ihop det

Skämt åsido så löser det sig. Just nu pluggar jag givetvis diskret matematik och försöker förbereda mig inför morgondagens kontrollskrivning.

Programming

Tjena allihopa!

Idag är en speciell dag. För nu har jag avlastat lite skolarbete och det är dags för mig att ge er mina bästa tips på hur man lär sig programmering. Oavsett om du är en tjej eller kille så är det för dig, om du tycker att lösa problem – oavsett vad någon annan säger.

Vad är programmering? Det korta svaret är att programmering är problemlösning.

Vad vill du göra?

    • Skapa mer produktivitet i ditt arbete? Transformera manuella uppgifter till automatiska?
    • Förbättra och utveckla dagens teknik?
    • Skapa nya innovationer?
    • Förändra världen? Vara en del av förändringen?
    • Bidra med nöje, lycka, produktivitet, lösningar till miljontals andra människor?
    • Skapa en värld där endast din fantasi begränsar dig?

Då är programmering rätt för dig! Det finns INGET du inte kan åstadkomma!

Hur gör man det som en absolut nybörjare?

  • Böcker

Det finns mycket bra litteratur om hur man lär sig programmering. Mina favoriter är följande:

  • Objects First with Java (Programmeringsspråket Java)
  • Python Programming for the Absolute Beginner
  • The Linux Programming Interface: A Linux and UNIX System Programming Handbook (Utöver programmeringsspråk)
  • Clean Code (Utöver programmeringsspråk)
  • Interaktivt lärande – webbsidor
  • Code.org är en sjukt bra sida om du är nybörjare, och är helt gratis.
  • En annan väldigt bra sida är Codeacademy där du kan lära dig allt möjligt.
  • Youtube 
  • Derek Bansas har en grym kanal på youtube där han går igenom allt möjligt inom programmeringen och inom olika programmeringsspråk.

Vilket språk ska man lära sig som nybörjare?

Denna fråga är inte enkel att svara på. Jag tycker att upplägget för boken ”Objects First with Java” är riktigt bra, och i kursen Introduktion till Datalogi här på KTH (helt ärligt den enda vettiga introduktionskursen i programmering pga dess upplägg) så är jag lärarassistent, och ser verkligen att mina studenter gynnas av bokens upplägg. Du kommer lära dig ett objektorienterat programmeringsspråk, vilket är en viktig paradigm i programmeringen.

Python är även ett enkelt språk att lära sig som nybörjare, som även är objektorienterat, men kan användas till många andra saker, alltså multi-paradigm.