Programmering 20TEb 24 sept 2020

Detta inlägg används för att leda eleverna genom dagens lektion. Vi börjar med en gemensam uppstart kl 09.15 på meet, här är länken till mötet. Under mötet går jag igenom vad som skall göras under lektionen, all info finns också här nedanför.

Behöver du hjälp under lektionens gång så söker du upp mig via HangOuts vid behov. Använd https://hangouts.google.com/ om du inte har installerat HangOuts som plugin i Chrome.

Fortsätt läsa

October CMS

Under programmets dag (inriktningens dag) finns här ett alternativt projekt. Projektet handlar om ett CMS som är uppbyggt på ett annat sätt än WordPress, det jag vill visa med projektet är att se likheter, skillnader och även ge ett verktyg som kan vara ett väl så bra alternativ för att snabbt och relativt enkelt kunna publicera en webbsite.

Installation

Jag har spelat in en tutorial för alla steg som behövs för att installera October på din domän hos Websupport.

I min tutorial använder jag mig av FileZilla, det gör du i slutet av Moment02. Har du inte använt programmet tidigare så finns ett kunskapsdokument för detta.

Något hände med ljudet/inspelningen i övergångarna….

Genomgång av October

Här finns en bra genomgång av olika delar av October i en film.

Det finns också en serie av filmer för olika delar av October. Här finns mycket bra att lära sig men jag tror att det är bättre att använda detta som referensverk när man vill göra något speciellt.

October är ett kraftfullt verktyg som ligger på ramverket Laravel vilket gör att syntaxen i October är som den är. Laravel är något som jag tidigare har kikat på i kursen Webbserverprogrammering02 så det är på en något högre nivå än vad vi för tillfället befinner oss på.

Uppgift

Dagens uppgift är först att du skall lära känna October så att du känner att du främst kan bygga sidor. Att lägga till plugin som styr blogginlägg innebär att du faktiskt skulle kunna ersätta din WordPressinstallation med October.

Om du vill ha en ”riktig” uppgift så skulle du kunna skapa en företagssida för ett litet företag. Företaget vill ha följande sidor;

  • index – startsidan består av en logga och en kort text om företaget.
  • projekt – det är en sida om genomförda projekt.
  • kontakt – en sida med kontaktuppgifter för att kontakta företaget.
    Går det att lägga in ett kontaktformulär så hade det varit grymt.
  • nyheter – en bloggsida där nyheter som rör företaget läggs in.

Jag hittade företaget Alingsås El och Teknik AB som har en sida som kanske skulle kunna vara i behov av en liten uppfräschning.

Kanske hittar du ett annat företag/förening/organisation som du skulle vilja bygga om deras hemsida. Eller så bygger du om din WordPress så att den fungerar i October.

Tillämpad programmering

För första gången kör vi tillämpad programmering på Alströmergymnasiet. Tanken med denna kursen är att jobba med IoT och att göra detta i Ciscos regi. Tyvärr så har Corona/Covid-19 påverkat denna kursen på det sättet att jag inte har fått möjlighet att gå certifieringskursen som skall vara underlag till kursens innehåll. Förhoppningsvis kommer detta lösa sig inom kort så att vi kan starta igång kursen som det var tänkt.

I väntan på detta så har eleverna fått möjlighet att välja egna inriktningar inom programmeringen som de kan arbeta med under tiden. Här nedan kommer det finnas exempel på material som är intressant att arbeta med.

Fortsätt läsa

Att dölja Frames i Tkinter

Att jobba med flera fönster i Tkinter kan man göra på olika sätt. Ett sätt är att hela tiden skapa nya fönster men det blir snabbt rörigt och det kan också vara svårt att få med alla variabler som du behöver till det nya fönstret.

Ett bra alternativ är att jobba med olika Frames. En Frame är en ruta i fönstret som man kan visa, denna Frame, som är en widget, kan innehålla andra widgets. Fördelen är sedan att man kan välja att visa/gömma olika frames beroende på vad som skall visas i fönstret.

Fortsätt läsa

Boka tid för slutredovisning

Denna kurs redovisas genom att du bokar en individuell tid där du visar upp dina projekt. Denna redovisning sker individuellt där vi sitter ner i 15-20 minuter och kollar på vad du har gjort under kursen och vilken kvalitet det håller. Om du vill ha chans att göra en komplettering ifall du inte nått det önskade betyget så rekommenderar jag att du bokar en tid för redovisning lite tidigare.

Ange en korrekt mailadress, gärna din skolmail, så får du ett mail med information för redovisningen. Vill du sedan omboka denna så görs det enklast via länkar i mailet.

För de elever som går i åk 3 är sista datum för redovisning 29 maj, för övriga elever gäller 9 juni som sista datum för redovisning.

Viktigt att den tid du bokar inte påverkar någon annan lektion. Detta är ditt ansvar att kolla upp.

 

Fortsätt läsa

Ladda mer