The little Go session
På detta kompetenspass ska vi lära programmeringsspråket Go!
Vi kommer först att introducera språket genom att tillsammans gå igenom: https://github.com/karlseguin/the-little-go-book Det blir en lärarledd genomgång av alla sektioner och målet är att förmedelst innehållet visa på de viktigaste aspekterna av språket.
Därefter ska vi jobba med språket i ett övningsprojekt som går ut på att vi ska bygga chattklienter till ett terminalbaserat, distribuerat chattsystem där klienterna ansluter till varandra och skickar meddelanden mellan varandra. För att vi ska hinna detta under den givna tiden har vi förberett lite kod, vilken återfinns på: https://github.com/Omegapoint/golang-umea-20200110/tree/exercise
Väl mött!
Arduino/Raspberry Pi workshop
Vi samlas och leker med Arduino och Raspberry Pi.
Mattias går igenom hur vi sätter upp en bil med raspberry pi: https://camjam.me/?page_id=1035
https://github.com/CamJam-EduKit/EduKit3/tree/master/CamJam%20Edukit%203%20-%20GPIO%20Zero
Har ni lego så kan vi bygga ett chassi också: https://www.instructables.com/id/Lego-Chassis-for-Raspberry-Pi-Robot/
Johan går igenom hur han använder Bluetooth Low Energy då han brygger öl.
Mats kommer eventuellt gå igenom hur han använder sina arduinos. Eventuell workshop runt detta.