Pragmatisk programmering. Cyberrymden Marcus Rejås Pragmatisk programmering,19 september (26)

Storlek: px
Starta visningen från sidan:

Download "Pragmatisk programmering. Cyberrymden 2001-10-03. Marcus Rejås <marcus@rejas.se> Pragmatisk programmering,19 september 2002 1(26)"

Transkript

1 Pragmatisk programmering,19 september (26) Pragmatisk programmering Cyberrymden Marcus Rejås $Id: slides.tex,v /09/16 19:43:40 rejas Exp $

2 Metainformation Denna introduktion består av två delar. Del 1: Pragmatisk programmering Del 2: Pragmatiska verktyg Del 3: Mer pragmatisk programmering och pragmatisk programmering i projekt. Det mesta i denna kurs behandlas i boken The Pragmatic Programmer av Andrew Hunt och David Thomas Verkar detta intressant så rekommenderas denna bok varmt. Det som inte står i boken är egna värderingar. Se även Pragmatisk programmering,19 september (26)

3 Del 1: Pragmatisk programmering Pragmatisk kommer från Latinets Pragmaticus som betyder ungefär professionell. Det ordet i sin tur kommer från grekiskans πραττɛιν som betyder att göra. En pragmatisk programmerare får saker och ting gjorda på ett professionellt sätt. En pragmatisk programmerare angriper ofta programmeringsproblem med entusiasm. Detta behöver men inte lära dem. Däremot behöver många lära sig att nyttja denna entusiasm till att verkligen uträtta något och även att applicera det på andra saker. Pragmatisk programmering,19 september (26)

4 Pragmatisk programmering,19 september (26) Programmeringsprocesser Det finns flera olika processer kring vilka man kan arbeta med mjuvaruutveckling. Denna presentation handlar inte om dessa utan mer om hur man jobbar. Man kan jobba som de beskrivs här inom till exempel ett XP a -team. a extreme Programming

5 Pragmatisk programmering,19 september (26) Vi skall tala om Den pragmatiska filosofin Hur en pragmatisk programmerare är Ett pragmatisk arbetssätt Den pragmatiska programmerarens verktyg Pragmatisk paranoia Pragmatiskt arbetsliv Exempel ur vardagen

6 Pragmatisk programmering,19 september (26) En pragmatisk filosofi Alternativ, inte ursäkter! Laga, lappa inte (och gör det nu) Motverka entropin i mjukvaran Select isn t broken!

7 Pragmatisk programmering,19 september (26) En pragmatisk programmerare är: En early adopter Söker ny kunskap aktivt Tänker kritiskt Är realistisk Sköter om sin kunskapsportfölj Kommunicerar

8 Pragmatisk programmering,19 september (26) Kunskapsportföljen Se den som ett projekt eller program Investera i den regelbundet Ett nytt språk varje år Lär dig helt andra saker Sprid risker Läs en teknisk bok varje kvartal Analysera allt du hör och ser mycket kritiskt Analysera allt du hör och ser mycket kritiskt

9 Kommunicera Om du inte gillar möten, lär dig utnyttja dem Om du är en bra programmerare kan du bli en bra mötesdeltagare. Bestäm dig för vad du vill ha ut av mötet Bestäm vad du vill ha sagt och få det sagt Säg rätt sak till rätt person i rätt tid och på rätt sätt Skall du leverera dokumentation gör det snyggt Lyssna Har du sagt att du hör av dig Gör det! Pragmatisk programmering,19 september (26)

10 Pragmatisk programmering,19 september (26) Pragmatisk programmering DRY (Don t Repear Yourself), ever! Koda ortogonalt (Inga beroenden, blyg kod) Det finns inga slutgiltiga beslut! Provskott (Tracer code) Se upp för slumpprogrammering Prototypa Tidsuppskatta (allt)

11 Pragmatisk programmering,19 september (26) Del 2: Pragmatiska verktyg Allmänt om verktyg Ren text är kraftfull Välj en editor och lär dig den väl Ordbehandlingsprogram Använd ditt skal Versionshantera Lär dig ett texmanipuleringsspråk Automatisera!!! Lär dig en debugger Onda integrerade miljöer

12 Pragmatisk programmering,19 september (26) Allmänt om verktyg En snickare har en väl vald hammare. Den använder han till allt han skall slå på. Oavsett vad han bygger. Editorn är din hammare. Alla verktyg skall göra sin sak och göra den bra Alla verktyg skall vara utbytbara (en pragmatisk programmerare är kritisk)

13 Pragmatisk programmering,19 september (26) Kraftfull, ren text Betydelsefull för alla Även i fragment Lätt att versionshantera Lätt att bearbeta

14 Välj en editor och lär dig den väl First, open as root your favourite text editor. It is vim. Yes, it is. If it is not, it has to become. (From Network Boot and Exotic Root HOWTO) Välj en som passar dig. Den skall... vara anpassningsbar vara programmerbar vara bra för programmering Om din editor inte fyller ditt behov se det som en anledning att testa nya (din miljö kan väl byta editor??) Lätt att versionshantera Lätt att bearbeta Pragmatisk programmering,19 september (26)

15 Ordbehandlingsprogram Ordbehandlingsprogram har många funktioner. Tyvärr inte många som passar en pragmatisk programmerare. Om du använder ett ordbehandlingsprogram kan följande hjälpa dig att inte bryta mot DRY Skriv macron. T.ex. för att exportera taggade sektioner till ren text (eller i värsta fall hela dokumentet). Generera hela dokumentet från kod och importera det i ditt ordbehandlingsprogram. Obs! Farligt nära DRY. Fundera varför du använder ditt ordbehandlingsprogram. Är det det bästa för ditt jobb? Pragmatisk programmering,19 september (26)

16 Pragmatisk programmering,19 september (26) Använd ditt skal Kraftfullare än klick-klick-klick $ for i in *.cpp; do mv $i ${i%.cpp}.cxx; done Lättare att dokumentera Lättare att skripta Lätt att bearbeta

17 Pragmatisk programmering,19 september (26) Använd ett verisonshanteringssystem Välj ett och använd det till allt ditt jobb Vi ser allt som programmering, klart det skall versionshanteras

18 Pragmatisk programmering,19 september (26) Textmanipuleringsspråk Till exempel perl, eller sed och awk Till exempel för att bryta ut dokumentationen ur koden Skriv program som genererar kod (DRY)

19 Pragmatisk programmering,19 september (26) Del 3: Pragmatiska projekt och mer om Pragmatisk programmering Del 1 behandlade hur du som pragmatisk programmerare skall vara. Denna del behandlar hur du och dina arbetskamrater jobbar tillsammans i ett pragmatiskt projekt.

20 Pragmatisk programmering,19 september (26) Pragmatiska medlemmar tänker på Skjut inga fel på framtiden DRY Inget handpillande, automatisera första gången. Använd unit-testing (jfr. extreme Programming) Hitta fel en gång, gör sedan ett test för det som körs automatiserat.

21 Dokumentera Svenska eller engelska är också språk Dokumentera i koden (Javadoc, Doc++ eller rena kommentarer) Inga papegoj-kommentarer (DRY) Exekverbara dokument, om ett dokument beskriver något kan det lika gärna göra det (DRY) Publicera elektroniskt, utskrifter blir gamla och felaktiga. Publicera automatiskt (DRY) Pragmatisk programmering,19 september (26)

22 Pragmatisk programmering,19 september (26) Testning Modultesta (Unit testing) Testa innan du skriver kod (se upp för slumpprogrammering) Automatisera (make test) Hitta ett fel bara en gång Visa liten demo här...

23 Pragmatisk programmering,19 september (26) Exempel ur vardagen, Projekt x företag y Verktyg, C, Doc++, L A TEX, CVS, mm Allt lagras i CVS Dokumentationen byggs automatiskt Projekthemsida med status och dokumentation Utvecklare i Windowsmiljö utan L A TEX

24 Pragmatisk programmering,19 september (26) Exempel ur vardagen, Rejas.Se Hobbyprojekt Allt lagras i CVS Vid varje incheckning byggs en devel-site Vid varje taggning uppdateras den skarpa siten

25 Pragmatisk programmering,19 september (26) Exempel ur vardagen, Denna presentation Allt är automatiserat LATEX-kod skriven i vim. Make + bourne shell. make pdf, make html, make dist, make pub ((make unpub)) Vid make pub byggs en release, med md5-summor och alla filer, taggas i CVS och publiceras på sajten.

26 Pragmatisk programmering,19 september (26) Signera Var stolt över det du gjort Signera med namn och e-postadress Du vet aldrig var din kod hamnar, eller när. Cyberrymden 2002

Pragmatisk programmering. Cyberrymden 2001-10-03. Marcus Rejås <marcus@rejas.se> Pragmatisk programmering,16 december 2002 1(29)

Pragmatisk programmering. Cyberrymden 2001-10-03. Marcus Rejås <marcus@rejas.se> Pragmatisk programmering,16 december 2002 1(29) Pragmatisk programmering,16 december 2002 1(29) Pragmatisk programmering Cyberrymden 2001-10-03 Marcus Rejås $Id: slides.tex,v 1.14 2002/12/16 14:52:59 rejas Exp $ Metainformation Denna

Läs mer

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54006-20132) Antal svarande = 18

Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7.5 hp (Distans) (DT2014-54006-20132) Antal svarande = 18 Thomas Padron-Mccarthy Datateknik B, Mobila applikationer med Android, 7. hp (Distans) (DT0-006-0) Antal svarande = 8 Svarsfrekvens i procent =.7 Utvärderingsresultat Teckenförklaring Relativa frekvenser

Läs mer

Öppen/Fri programvara

Öppen/Fri programvara Öppen/Fri programvara, 19 januari 2003 1(13) Öppen/Fri programvara DENNA PRESENTATION ÄR INTE KLAR, KOMMENTARER MOTTAGES TACKSAMT. CyberRymden 2002-09-10 Marcus Rejås $Id: slides.tex,v

Läs mer

12 principer of agile practice (rörlig)

12 principer of agile practice (rörlig) X-treme programming 12 principer of agile practice (rörlig) Ge nöjd kund genom tidig och kontinuerliga leveranser Den viktigaste punkten som betyder att min vill ha kontinuerlig feedback Välkomna sena

Läs mer

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward

Läs mer

Bedömningmatris Moderna språk år 7-9 Grundskola 7 9 LGR11 Mspr2

Bedömningmatris Moderna språk år 7-9 Grundskola 7 9 LGR11 Mspr2 Bedömningmatris Moderna språk år 7-9 Grundskola 7 9 LGR11 Mspr2 Reception-förståelsen av det man hör och läser på målspråket Vad du förstår när du lyssnar och hur du visar vad du har förstått. Du uppfattar

Läs mer

Manual Jourläkarschema Närhälsan V7 - Version 1.0

Manual Jourläkarschema Närhälsan V7 - Version 1.0 Manual Jourläkarschema Närhälsan V7 - Version 1.0 Denna manual innehåller olika avsnitt och beroende på vilken roll man har är de olika avsnitten aktuella. Innehåll Logga in...2 Glömt lösenord...3 Logga

Läs mer

Personlig assistans som den ska vara

Personlig assistans som den ska vara Personlig assistans som den ska vara Inledning om personlig assistans Varje sida som ska driva trafik till personlig assistans behöver vara utformad på rätt sätt. Det finns en hel del villkor som är viktiga

Läs mer

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward

Läs mer

INDIVIDUELLT VAL - Lokalt val VID RUDBECKSSKOLAN

INDIVIDUELLT VAL - Lokalt val VID RUDBECKSSKOLAN INDIVIDUELLT VAL - Lokalt val VID RUDBECKSSKOLAN Kurskatalog årskurs 3 för val till läsåret 2012/2013 Individuellt val läsåret 2012/13 RUDBECKS årskurs 3 Detta behöver Du veta för att kunna välja kurser

Läs mer

Stödet kan vara både praktiskt och socialt och utgår från ditt hem, men kan också omfatta situationer utanför hemmet.

Stödet kan vara både praktiskt och socialt och utgår från ditt hem, men kan också omfatta situationer utanför hemmet. Boendestöd Vad är boendestöd? Boendestöd ska vara ett praktiskt och pedagogiskt stöd. Stödet kan ge dig struktur i vardagsrutiner och syfta till att du så långt som möjligt ska kunna möta och hantera vardagen.

Läs mer

Skapa din E-post lista med. Lotta Carlberg. Lotta Carlberg

Skapa din E-post lista med. Lotta Carlberg. Lotta Carlberg Skapa din E-post lista med Välkommen! Denna utbildning består av 4 delar. 1. Hitta din kundmagnet för din verksamhet. 2. Hur du på bästa sätt paketerar din kundmagnet. 3. 10 Facebook tips på hur du når

Läs mer

Slutrapport för Pacman

Slutrapport för Pacman Slutrapport för Pacman Datum: 2011-05-30 Författare: cb222bj Christoffer Bengtsson 1 Abstrakt Jag har under våren arbetat med ett projekt i kursen Individuellt Mjukvaruutvecklingsprojekt. Målet med mitt

Läs mer

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker Sid 1 Laborationer i kursmomentet Datoranvändning E1 http://www.etek.chalmers.se/~hallgren/eda/ : Mer om FrameMaker 1996, 1997 Magnus Bondesson 1998 och 99-09-22 Thomas Hallgren 1 Introduktion I Laboration

Läs mer

Pedagogisk planering Åk 2 Skriva brev

Pedagogisk planering Åk 2 Skriva brev 2016-01-12 Pedagogisk planering Åk 2 Skriva brev Följande förmågor, kunskapskrav och centralt innehåll i lgr11 ligger till grund för detta arbetsområde i ämnet Svenska: Inom detta arbetsområde får möjlighet

Läs mer

ÖKA ENTUSIASMEN. Copyright 2013 Dale Carnagie & Associates, Inc. All rights reserved. be_enthusiastic_060214_gb

ÖKA ENTUSIASMEN. Copyright 2013 Dale Carnagie & Associates, Inc. All rights reserved. be_enthusiastic_060214_gb ÖKA ENTUSIASMEN Copyright 2013 Dale Carnagie & Associates, Inc. All rights reserved. be_enthusiastic_060214_gb ÖKA ENTUSIASMEN Inom Dale Carnegie använder vi ofta ordet entusiasm. Entusiasm är ofta den

Läs mer

ISP-verktyget i WebOodi

ISP-verktyget i WebOodi ISP-verktyget i WebOodi WebOodi har ett ISP-verktyg med vilket du kan skapa en individuell studieplan (ISP) på nätet. Med ISP-verktyget kan du kontrollera vilka studieperioder som hör till dina examensfordringar

Läs mer

Business Model You Din personliga affärsplan framtagen på åtta timmar.

Business Model You Din personliga affärsplan framtagen på åtta timmar. Business Model You Din personliga affärsplan framtagen på åtta timmar. Innehållsförteckning Innehållsförteckning... 2 Allmänt om Business Model You... 3 Varför en personlig affärsplan?... 3 Två viktiga

Läs mer

MOBBNINGSENKÄT. XXX-skolan

MOBBNINGSENKÄT. XXX-skolan Agenda 1 Info www.agenda1info.com MOBBNINGSENKÄT XXX-skolan September år Förord Denna enkätstudie är utförd av Agenda 1 Info HB på uppdrag av skolan. Kostnaden är tillsammans med andra tjänster 1 - kr

Läs mer

Quick Guide till Mahara och din Portfolio

Quick Guide till Mahara och din Portfolio Quick Guide till Mahara och din Portfolio 2012-05-20 A. Arstam Sida 1 Quick Guide till Mahara och din Portfolio Syftet med portfolion är att Du genom reflektion och självutvärdering ska få insikt i ditt

Läs mer

Att överbrygga den digitala klyftan

Att överbrygga den digitala klyftan Det finns många grupper som behöver nås i arbetet med att överbrygga den digitala klyftan. En av dessa är de invandrare som kommer till vårt land. Monica Öhrn Johansson på Karlskoga folkhögskola möter

Läs mer

Inspektion Användarmanuel

Inspektion Användarmanuel Onix AS Version 1.0.5.0 16.12.2014 2014 Inspektion Användarmanuel Denna applikation kan du enkelt kontrollera utrustningar i Utrustningsportalen. 0 S i d a INNEHÅLLSFÖRTECKNING Sida INLEDNING... 3 STARTA

Läs mer

Om include-filer i PHP

Om include-filer i PHP Programmering för webben! 1 Om include-filer i PHP För att få bättre struktur och slippa skriva vanligt förekommande kod flera gånger använder man ofta include-filer i PHP. Här kommer en kort beskrivning

Läs mer

Användarmanual för ledare - ERC 2.0

Användarmanual för ledare - ERC 2.0 Användarmanual för ledare - ERC 2.0 TeliaSonera Sverige 1 2009-07-03 Användarmanual för ledare - ERC 2.0, T 17350-09 Innehållsförteckning Startsidan sid 3 Aktivitetsöversikt, huvudprojekt sid 4 Kontakter

Läs mer

Kundportal. Kundportal - Användarhandledning

Kundportal. Kundportal - Användarhandledning Kundportal Kundportal - Användarhandledning Version 1.0 Status Preliminär Datum 2014-12-07 Innehållsförteckning Innehållsförteckning... 2 Välkommen... 3 Support - Time Care Support Team... 3 Begränsat

Läs mer

Översikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP.

Översikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP. Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär

Läs mer

Startsida. Högskolan Dalarna

Startsida. Högskolan Dalarna Logga in myprint-webbplatsen ger tillgång till myprint-funktioner (utskrift, inköpskredit, hantering av extra e- postadresser...). Den kan användas av studenter och personal på. Du måste logga in med din

Läs mer

TDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU

TDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU TDDI02 Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Verifikation, Validering och Testning XP Extreme Programming Vad är ett fel? I engelskan

Läs mer

Om du vill hitta tillbaka till din sektion klicka på fliken i huvudmenyn som heter organisation.

Om du vill hitta tillbaka till din sektion klicka på fliken i huvudmenyn som heter organisation. Lathund för medlemsregistret Det första ni skall göra Det första ni ska göra i systemet är att kontrollera att er sektions uppgifter är korrekta. Ni registrerar en huvudadress som all post skickas till.

Läs mer

Handledning för uppsatsadministratörer

Handledning för uppsatsadministratörer Handledning för uppsatsadministratörer godkänna publicering och arkivering av uppsatser/examensarbeten i DiVA Från 31 augusti 2015 arkiveras alla uppsatser och examensarbeten elektroniskt via DiVA (HIG

Läs mer

Avser Utgåva: Datum Sida: Primula Extern del PA 0.3 08-09-10 1 (17) Dokumentbeskrivning : HANDBOK. Handbok PRIMULA. Primula Handbok för Vårdgivare

Avser Utgåva: Datum Sida: Primula Extern del PA 0.3 08-09-10 1 (17) Dokumentbeskrivning : HANDBOK. Handbok PRIMULA. Primula Handbok för Vårdgivare Primula Extern del PA 0.3 08-09-10 1 (17) Handbok PRIMULA Primula Extern del PA 0.3 08-09-10 2 (17) Innehållsförteckning Innehållsförteckning...3 Primula - Hur loggar man in...4 Primula - Startsida...4

Läs mer

UTBILDNING. hösten 2016

UTBILDNING. hösten 2016 UTBILDNING hösten 2016 Påfarten Varför Påfarten? Svaret är att Påfarten vill ge dig bättre koll på vad facket gör. Du får träffa byggnadsarbetare från olika företag. Du får veta mer om vad din medlemsavgift

Läs mer

Redovisa i e-möten via Adobe Connect

Redovisa i e-möten via Adobe Connect Guide för studenter Eva Pärt-Enander, Uppsala Learning Lab, 2011-09-01 Redovisa i e-möten via Adobe Connect Detta dokument är till dig som är student i en kurs där man behöver redovisa uppgifter i e- möten

Läs mer

Välkommen till kommunens Lärportal. - Användarhanledning till dig som vårdnadshavare

Välkommen till kommunens Lärportal. - Användarhanledning till dig som vårdnadshavare Välkommen till kommunens Lärportal - Användarhanledning till dig som vårdnadshavare Ansökan om konto för vårdnadshavare 1. Skriv in www.edwise.se i webbläsarens adressfönster 2. Välj länken för att ansöka

Läs mer

LäsFlyt Metodhandledning

LäsFlyt Metodhandledning LäsFlyt Metodhandledning Copyright Softogram AB LäsFlyt är skyddat i enlighet med upphovsmannarättslagen och programmet, bilderna, texterna liksom denna manual tillhör Softogram AB. LäsFlyt är ett registrerat

Läs mer

Matriks Automate 1.4 E-postmallar. Navision / Microsoft Dynamics NAV. Hur du gör e-postmallar för Matriks Automate. Joakim Hansson 2009-08-19

Matriks Automate 1.4 E-postmallar. Navision / Microsoft Dynamics NAV. Hur du gör e-postmallar för Matriks Automate. Joakim Hansson 2009-08-19 Matriks Automate 1.4 E-postmallar Navision / Microsoft Dynamics NAV Hur du gör e-postmallar för Matriks Automate. Joakim Hansson 2009-08-19 Det är min förhoppning att du har nytta av den erfarenhet som

Läs mer

ACT / Att hantera stress och främja hälsa Stöd till digital Livskompass

ACT / Att hantera stress och främja hälsa Stöd till digital Livskompass ACT / Att hantera stress och främja hälsa Stöd till digital Livskompass Vad jag vill ha med i min Livskompass Vilka är de viktiga sakerna som verkligen spelar roll i ditt liv? Vad vill du ska finnas med

Läs mer

Predator Digital 3D. Predator Digital 3D. Bruksanvisning. Version 1.0

Predator Digital 3D. Predator Digital 3D. Bruksanvisning. Version 1.0 Predator Digital 3D Bruksanvisning Version 1.0 Copyright Det är inte tillåtet att reproducera eller överlåta någon del av denna bruksanvisning i någon form eller på något sätt, elektroniskt eller mekaniskt,

Läs mer

Frågebanker, frågeuppsättningar och slumpvisa block

Frågebanker, frågeuppsättningar och slumpvisa block Frågebanker, frågeuppsättningar och slumpvisa block Innehåll Frågebanker... 1 Skapa frågebank... 1 Importera en frågebank... 3 Lägg till frågor i frågebank... 3 Skapa frågeuppsättning... 3 Skapa slumpvist

Läs mer

Hogia Kvalitetssäkrad Redovisning HUR?

Hogia Kvalitetssäkrad Redovisning HUR? Hogia Kvalitetssäkrad Redovisning HUR? Presentationen är en förenklad manual för några av de viktigaste funktionerna i Hogia Kvalitetssäkrad Redovisning. Tanken är att presentationen skall ge en första

Läs mer

Sök-Utskottspub Sök till:

Sök-Utskottspub Sök till: Sök-Utskottspub Sök till: AktU MafU NärU Webgruppen Yvette Valberedningen Näringslivsutskottet, NärU - Din väg till drömjobbet! Hej Ettan! Mitt namn är Albin Larsson och jag är Näringslivsansvarig på sektionen

Läs mer

Användningsområde för digitalt verktyg

Användningsområde för digitalt verktyg Användningsområde för digitalt verktyg Som slutuppgift har jag valt att presentera hur man skapar en facebookgrupp och varför jag använder en sådan. Jag valde detta område för att jag har använt mig av

Läs mer

HANDLEDNING. Rekryteringsapp

HANDLEDNING. Rekryteringsapp HANDLEDNING Rekryteringsapp NYCKELFUNKTIONER Få igång ett samtal Fokus på Nu Skins möjlighet Inbyggd viktapplikation Dela funktioner Hantera kontakter Sömlös datainsamling Automatisk handling Aktiv uppföljning

Läs mer

UTBILDNINGSGUIDE FÖR FRAMGÅNGSRIK INLÄRNING

UTBILDNINGSGUIDE FÖR FRAMGÅNGSRIK INLÄRNING Silver Sidekicks Projekt UTBILDNINGSGUIDE FÖR FRAMGÅNGSRIK INLÄRNING Handbok för studerande 0. INNEHÅLL 0. Innehåll... 1 1. Introduktion... 2 2. Utbildnings utformning... 3 2.1. Övergripande målsättning...

Läs mer

MsProject - grund. Dokumentversion Studieguide Förändring Kursstart 151201 151019. förhandsutgåva

MsProject - grund. Dokumentversion Studieguide Förändring Kursstart 151201 151019. förhandsutgåva MsProject - grund. Dokumentversion Studieguide Revision Datum Förändring Kursstart 151201 151019 förhandsutgåva 1 Välkommen till kursen! 1 Vi som jobbar med kursen... 3 2 Beskrivning av kursupplägget...

Läs mer

Mobilapplikation htp:/aktjon.argentum.se/activitymobile

Mobilapplikation htp:/aktjon.argentum.se/activitymobile E-tjänst-Aktivitetsstöd htp:/aktjon.argentum.se Mobilapplikation htp:/aktjon.argentum.se/activitymobile INNEHÅLLSFÖRTECKNING Innehållsförteckning...2 Om denna dokumentation...3 Teckenförklaring...3 Revisionshistorik...3

Läs mer

Webbregistrering pa kurs och termin

Webbregistrering pa kurs och termin Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan

Läs mer

Ett Barnhem Selfhelp- fund Stipendieverksamhet En gåvoverksamhet för fattiga En IT- skola

Ett Barnhem Selfhelp- fund Stipendieverksamhet En gåvoverksamhet för fattiga En IT- skola Stiftelsen Banglabarn grundades 2012, i syfte att utveckla och förbättra förutsättningarna för fattiga människor i Bangladesh. Bakgrunden till Stiftelsen är att Raton Razzak, far till grundaren Leo, fick

Läs mer

Manual för motionscykel Extreme XT 3,3

Manual för motionscykel Extreme XT 3,3 Manual för motionscykel Extreme XT 3,3 Nyckelfunktioner: Mode Genom att trycka på Mode kan man förflytta sig mellan de olika funktionerna. Tid, Hastighet, Distans, Kalorier och Puls. De olika funktionerna

Läs mer

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ litteratur

Läs mer

2015-09-16 Bb October 2014 iktsupport@oru.se. Studentmanual

2015-09-16 Bb October 2014 iktsupport@oru.se. Studentmanual 2015-09-16 Bb October 2014 iktsupport@oru.se Studentmanual Inledning... 1 Krav på dator och rekommenderade webbläsare... 1 Support och stöd... 1 Översikt... 1 Logga in i Blackboard... 1 Navigeringsmenyn...

Läs mer

Svenska 8B v.11-13. Syfte:

Svenska 8B v.11-13. Syfte: Svenska 8B v.11-13 Syfte: att formulera sig och kommunicera i tal och skrift att läsa och analysera skönlitteratur och andra texter för olika syften att anpassa språket efter olika syften, mottagare och

Läs mer

Editering, Kompilering och Exekvering av Javaprogram

Editering, Kompilering och Exekvering av Javaprogram UMEÅ UNIVERSITET Institutionen för informatik B.1, Programmeringens grunder, 5 poäng Editering, Kompilering och Exekvering av Javaprogram Introduktion Syftet med kursmomentet Programmeringens grunder (B.1)

Läs mer

Lathund, till Photo Story, för skräckslagna lärare

Lathund, till Photo Story, för skräckslagna lärare Lathund, till Photo Story, för skräckslagna lärare Inledning: Photo Story är ett roligt och lättanvänt program. Muntligtframträdande går mot en ny dimension när eleverna slipper nervositeten över muntligt

Läs mer

Sammanställning kursutvärdering

Sammanställning kursutvärdering Kulturgeografiska institutionen Sammanställning kursutvärdering Kurs: Destinationer, 15 hp Termin: ht 2014 Kursansvarig lärare: Erika Sörensson 26 studenter har regelbundet deltagit på kursen. Av dessa

Läs mer

Guide till RefWorks Skapa ett RefWorks-konto Under Citera och referera > RefWorks Hjälp funktioner i RefWorks Help Tutorial Help

Guide till RefWorks Skapa ett RefWorks-konto Under Citera och referera > RefWorks Hjälp funktioner i RefWorks Help Tutorial Help Guide till RefWorks Denna guide beskriver kort hur du kommer igång med RefWorks, hur du importerar referenser till RefWorks, delar dina referenser med andra samt hur du refererar och skapar referenslistor.

Läs mer

handboll VÄRDE! Drygt 60 teknikmoment och övningar! www.svenskhandboll.se/malvakt målvaktsträning Innehåller din egen kod för registrering på webben

handboll VÄRDE! Drygt 60 teknikmoment och övningar! www.svenskhandboll.se/malvakt målvaktsträning Innehåller din egen kod för registrering på webben handboll målvaktsträning Drygt 60 teknikmoment och övningar! Innehåller din egen kod VÄRDE! för registrering på webben www.svenskhandboll.se/malvakt Din kod till webben! Utbildningsmaterialet Målvaktsträning

Läs mer

Hogia Redovisning & Revision AB. Anståndshantering Hogia Kund- och Uppdragshanterare

Hogia Redovisning & Revision AB. Anståndshantering Hogia Kund- och Uppdragshanterare Hogia Redovisning & Revision AB Anståndshantering Hogia Kund- och Uppdragshanterare Innehållsföteckning 1. Inledning 3 1.1 Syfte 3 1.2 Omfattning 3 1.3 Termer och Förkortningar 3 1.4 Bakgrund 3 1.4.1 Skatteverket

Läs mer

Storlek och typsnitt: Titel

Storlek och typsnitt: Titel Titel Kort introduktionstext Brödtext OBS! Bilder och text ska hamna inom den grå ytan! Inom denna är du sedan fri att ordna bilder och text så att det passar din platsanalysmetod. Enkla instruktioner

Läs mer

Västerås Idrottsgymnasium

Västerås Idrottsgymnasium Västerås Idrottsgymnasium Vasagatan 95 722 23 VÄSTERÅS Västerås 2012-01-03 Likabehandlingsplan samt plan mot kränkande behandling för Västerås Idrottsgymnasium Likabehandlingsplan varför det? I april 2006

Läs mer

Etikpolicy för Svenska Vårds medlemmar

Etikpolicy för Svenska Vårds medlemmar Etikpolicy för Svenska Vårds medlemmar www.svenskavard.se INNEHÅLLSFÖRTECKNING Bakgrund 3 Syfte 4 En gemensam värdegrund Grundteser. 4 Faktorer som påverkar vårt etiska ställningstagande. - Människovärde

Läs mer

HANDBOK. för dig som medverkar i Ifous FoU-program

HANDBOK. för dig som medverkar i Ifous FoU-program HANDBOK för dig som medverkar i Ifous FoU-program Innehåll Hur är ett FoU-program upplagt?... 3 Vad kommer ut av Ifous FoU-program?... 4 Organisation och roller... 5 Vad behöver ni göra nu?... 7 Det här

Läs mer

HANDLEDNING ZENIT BILBOKNING

HANDLEDNING ZENIT BILBOKNING Sid 1 (16) HANDLEDNING ZENIT BILBOKNING Sid 2 (16) INNEHÅLLSFÖRTECKNING 1 HANDLEDNING FÖR WEBBASERAD BILPOOL... 3 1.1 LATHUND... 3 1.2 ÖVERSIKT ARBETSLÄGE WEBBASERAD BILPOOL... 3 1.3 INFORMATION OM BILPOOLENS

Läs mer

Bengts seminariemeny 2016

Bengts seminariemeny 2016 Bengts seminariemeny 2016 Bengt Kallenberg Bengt Kallenberg, civilingenjör som sedan 2006 arbetar med ledarutveckling, coaching, grupputveckling, seminarier och föredrag. Han har många års erfarenhet från

Läs mer

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare YH-utbildningar 2016 Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare Sida 10-11 Webbutvecklare CMS 2

Läs mer

Guide för pdf-formulär

Guide för pdf-formulär Guide för pdf-formulär Innehållsförteckning Rätt programvara... 3 Instruktion för automatiskt formulär... 3 Steg 1 Mall till pdf-format via Word... 3 Alternativt steg 1 Mall till pdf-format via Acrobat...

Läs mer

VIMENTIS VIP. FÖR STARTUPS & SMÅFÖRETAGARE Med hjälp utav Vimentis VIP kommer en helt ny värld att öppnas upp för dig som företagare.

VIMENTIS VIP. FÖR STARTUPS & SMÅFÖRETAGARE Med hjälp utav Vimentis VIP kommer en helt ny värld att öppnas upp för dig som företagare. FÖR STARTUPS & SMÅFÖRETAGARE Med hjälp utav Vimentis VIP kommer en helt ny värld att öppnas upp för dig som företagare. VIMENTIS VIP Tillväxtprogram med fokus på försäljning Med Vimentis VIP blir försäljningen

Läs mer

Svensk version. Inledning. Installation av maskinvara. Installation av Windows XP. LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps

Svensk version. Inledning. Installation av maskinvara. Installation av Windows XP. LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps LW057V2 Sweex trådlösa LAN PCI-kort 54 Mbps Inledning Utsätt inte det trådlösa LAN PCI-kortet 54 Mbps för extrema temperaturer. Placera inte enheten i direkt solljus eller nära värmekällor. Använd inte

Läs mer

FÖRETAGSAMHET LÖNAR SIG ALLTID

FÖRETAGSAMHET LÖNAR SIG ALLTID FÖRETAGSAMHET LÖNAR SIG ALLTID www.yrittajat.fi futureimagebank.com futureimagebank.com futureimagebank.com FÖRETAGSAMHET LÖNAR SIG ALLTID anvisningar för föreläsaren futureimagebank.com futureimagebank.com

Läs mer

Elektronisk publicering. Registrering och inskickande av pdf-filer på Luleå tekniska universitets webbsida. http://epubl.ltu.se

Elektronisk publicering. Registrering och inskickande av pdf-filer på Luleå tekniska universitets webbsida. http://epubl.ltu.se Elektronisk publicering Registrering och inskickande av pdf-filer på Luleå tekniska universitets webbsida http://epubl.ltu.se Klicka här Välj rätt formulär Fyll i formuläret! Hjälptexter finns bakom varje

Läs mer

Gymnasial vuxenutbildning

Gymnasial vuxenutbildning Gymnasial vuxenutbildning Kursutbud och schematider Skolan har gemensamma provtider vissa onsdagar klockan 13.00 16.00. Det innebär att skriftliga prov för en del kurser/lärare endast görs under denna

Läs mer

Pharmaxim. Till berörd personal. Inledning

Pharmaxim. Till berörd personal. Inledning Till berörd personal Inledning Som du säkert känner till har ledningen för din butik beslutat att ni ska sälja receptfria läkemedel i butiken. Även om mycket i arbetet liknar andra produktgrupper som hygien

Läs mer

Individuellt val. Läsår 2016/2017. Information inför ditt individuella val

Individuellt val. Läsår 2016/2017. Information inför ditt individuella val Individuellt val Läsår 2016/2017 Information inför ditt individuella val Individuellt val ingår i samtliga gymnasieprogram. Du ska läsa 200 poäng individuellt val i åk 2 och åk 3. De flesta kurserna är

Läs mer

EndNote online. T5 ht 2015 Therese Nilsson/Camilla Persson therese.nilsson@umu.se, camilla.persson@umu.se

EndNote online. T5 ht 2015 Therese Nilsson/Camilla Persson therese.nilsson@umu.se, camilla.persson@umu.se EndNote online T5 ht 2015 Therese Nilsson/Camilla Persson therese.nilsson@umu.se, camilla.persson@umu.se Idag går vi igenom: (Skapa konto i EndNote online) Hur EndNote online är uppbyggt Hämta in referenser

Läs mer

Kursen syftar till att sprida kunskap och fördjupad förståelse om förskoleklassens, fritidshemmets och skolans uppdrag gällande stödinsatser.

Kursen syftar till att sprida kunskap och fördjupad förståelse om förskoleklassens, fritidshemmets och skolans uppdrag gällande stödinsatser. Aktivitetsplan ht-2015 Extra anpassningar särskilt stöd och åtgärdsprogram. Kursen syftar till att sprida kunskap och fördjupad förståelse om förskoleklassens, fritidshemmets och skolans uppdrag gällande

Läs mer

Plan mot kränkande behandling likabehandlingsplan LÄSÅRET 2013-14 Skolenhet 1 VÅRD- OCH OMSORGSPROGRAMMET

Plan mot kränkande behandling likabehandlingsplan LÄSÅRET 2013-14 Skolenhet 1 VÅRD- OCH OMSORGSPROGRAMMET Plan mot kränkande behandling likabehandlingsplan LÄSÅRET 2013-14 Skolenhet 1 VÅRD- OCH OMSORGSPROGRAMMET Plan mot kränkande behandling likabehandlingsplan Inledning Jacobsskolan 1, Vård- och omsorgsprogrammet

Läs mer

ÄR DET ERT INITATIV VI SÖKER?

ÄR DET ERT INITATIV VI SÖKER? HAR DU SVERIGES NÄSTA SOCIALA INNOVATION? NU EFTERLYSER VI INITIATIV INOM PSYKISK OHÄLSA OCH INTEGRATION. LÄS VIDARE FÖR ATT SE EXEMPEL PÅ DEN TYP AV UTMANINGAR VI VILL FINNA LÖSNINGAR PÅ. ÄR DET ERT INITATIV

Läs mer

Företagande mot sporten

Företagande mot sporten Företagande mot sporten Att driva företag och samtidigt fokusera på hoppsporten Fredrik Spetz 2015-01-06 Innehåll Inledning och syfte... 3 Metod... 4 Insamlad data från intervjuer... 5 Analys... 7 Slutsats...

Läs mer

Introduktion. Vinnande medarbetarskap

Introduktion. Vinnande medarbetarskap Introduktion Vinnande medarbetarskap Helgesson Coaching&Consulting 2015 Vinnande medarbetarskap. introduktion sid 1 Inledning Vi är alla del av större sammanhang. På arbetsplatsen skall vi gemensamt med

Läs mer

Google Apps For Education

Google Apps For Education GAFE Google Apps For Education Manual för elev; Classroom, Drive, Mail mm INNEHÅLLSFÖRTECKNING 1. Google apps for Education... 2 Logga in med ditt gapp-konto första gången (elev)... 2 Vanligaste apparna...

Läs mer

NATURVETENSKAP FÖR LIVET?

NATURVETENSKAP FÖR LIVET? NATURVETENSKAP FÖR LIVET? Under terminen kommer din klass att medverka i ett forskningsprojekt. Ni kommer att arbeta med uppgifter som handlar om i samhället. Enkäten innehåller frågor om dig och dina

Läs mer

Lathund Webbanmälan. till vidareutbildningar 2012-02-10

Lathund Webbanmälan. till vidareutbildningar 2012-02-10 Lathund Webbanmälan till vidareutbildningar 2012-02-10 1 OBS! För att denna instruktion ska fungera måste du ha skaffat dig en inloggning på MSB:s hemsida och har meddelat utbildning@msb.se den registrerade

Läs mer

LÄRVUX. VARFÖR? Du vill lära dig nya saker som du har nytta av på ditt jobb på din fritid

LÄRVUX. VARFÖR? Du vill lära dig nya saker som du har nytta av på ditt jobb på din fritid LÄRVUX KURSKATALOG 2012 VARFÖR? Du vill lära dig nya saker som du har nytta av på ditt jobb på din fritid VEM? Utbildning för dig som är minst 20 år har en intellektuell funktionsnedsättning, autism eller

Läs mer

HJÄLPFIL: LÄRARAPPLIKATIONEN

HJÄLPFIL: LÄRARAPPLIKATIONEN HJÄLPFIL: LÄRARAPPLIKATIONEN Innehållsförteckning A. TILL ATT BÖRJA MED: Information om licensaktivering och lärarinloggning B. SNABBHJÄLP: Komma i gång i fyra enkla steg C. KNAPPARNA I ADMINPANELEN: 1.

Läs mer

DRAFT Mottagningswebben Kravspecifikation

DRAFT Mottagningswebben Kravspecifikation DRAFT Mottagningswebben Kravspecifikation Patrik Stenmark 2006-12-17 Contents 1 Introduktion 2 2 Ordlista 2 3 Användarnas mål 2 3.1 Titel.................................................. 2 3.2 Daddor................................................

Läs mer

Alla får ligga. strategier i förförelsekonst för den moderna gentlemannen och kvinnan

Alla får ligga. strategier i förförelsekonst för den moderna gentlemannen och kvinnan Alla får ligga strategier i förförelsekonst för den moderna gentlemannen och kvinnan 001 FÖRSPEL IN 168 KAPITEL ETT N o 001 013 Rätt inställning KAPITEL TVÅ N o 014 022 Utsidan KAPITEL TRE N o 023 051

Läs mer

Forskarstuderande. 1. Inloggning

Forskarstuderande. 1. Inloggning Forskarstuderande 1. Inloggning Du använder samma inloggning till Forskningsdatabasen som till universitetets övriga system. 2. Startsidan När du loggat in i Forskningsdatabasen (FDB) kommer du till startsidan

Läs mer

Kurser på GrundVuxNivå

Kurser på GrundVuxNivå Kurser på GrundVuxNivå Dataorientering, grundläggande... 2 Engelska, grundskolenivå, nivå 1... 2 Engelska, grundskolenivå, nivå 2 och 3... 2 Engelska, grundskolenivå, nivå 4... 2 Hem- och Konsumentkunskap,

Läs mer

NATURVETENSKAP FÖR LIVET?

NATURVETENSKAP FÖR LIVET? NATURVETENSKAP FÖR LIVET? Under terminen kommer din klass att medverka i ett forskningsprojekt. Ni kommer att arbeta med uppgifter som handlar om naturvetenskap och teknik i samhället. Enkäten innehåller

Läs mer

Logga in. Elevöversikt. Kolumner. Godkänna. Urval. Hantera inflytt och byte. Sök. Familjebild. Utskriftsrutin Om pengen

Logga in. Elevöversikt. Kolumner. Godkänna. Urval. Hantera inflytt och byte. Sök. Familjebild. Utskriftsrutin Om pengen 2014-03-04 Logga in Glömt lösenord Uppdatera lösenordet Kolumner Lägga till, ta bort och ändra ordning Spara egna kolumnval Urval Excelformat Välja antal barn som visas Sök Söka med filter Familjebild

Läs mer

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret 12-13 Klass: SPR2

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret 12-13 Klass: SPR2 8 Mycket bra Bra Dåligt Mycket dåligt EAS 1. Hur var ditt första intryck av denna kurs? Mycket bra 6 21 Bra 21 75 Dåligt - - Mycket dåligt 1 4 EAS - - Antal EAS:. Antal svarande: 28. Mv: (Skala 1) = 78,57

Läs mer

Trampolinen Steg för steg En guide för dig som ska handleda morgondagens arbetskraft in i din yrkesroll, ditt företag eller din bransch.

Trampolinen Steg för steg En guide för dig som ska handleda morgondagens arbetskraft in i din yrkesroll, ditt företag eller din bransch. Trampolinen Steg för steg En guide för dig som ska handleda morgondagens arbetskraft in i din yrkesroll, ditt företag eller din bransch. Årskurs 8-9 Trampolinen Yrkeslivet Det ska vara lätt att hitta rätt

Läs mer

CSN-rapportering, gymnasiet

CSN-rapportering, gymnasiet CSN-rapportering, gymnasiet Förutsättning, modul CSN. Förberedelser Göra inställningar i enhetsregistret 1. Välj Organisation Enhet 2. Sök efter rätt enhet, dvs den enhet eleverna som ska rapporteras tillhör.

Läs mer

Hämta hem 2005 års installationspaket från Skatteverkets hemsida: www.skatteverket.se

Hämta hem 2005 års installationspaket från Skatteverkets hemsida: www.skatteverket.se Om MacElda Classic Denna version av Elda finns kvar av historiska skäl. Om du använder operativsystemet OSX, rekommenderas du att använda OSX-versionen av MacElda, EldaX. Skillnaderna mellan MacElda Classic

Läs mer

Regeringens skrivelse 2005/06:120

Regeringens skrivelse 2005/06:120 Regeringens skrivelse 2005/06:120 2006 års redogörelse för företag med statligt ägande Skr. 2005/06:120 Regeringen överlämnar denna skrivelse till riksdagen. Stockholm den 4 maj 2006 Göran Persson Thomas

Läs mer

SAFE WORK. Instruktioner till personal - för dig som arbetar på ett entreprenadföretag 2013-04-09

SAFE WORK. Instruktioner till personal - för dig som arbetar på ett entreprenadföretag 2013-04-09 SAFE WORK Instruktioner till personal - för dig som arbetar på ett entreprenadföretag 2013-04-09 Innehåll 1. Aktivera ett användarkonto, jag har en egen e-postadress...3 2. Aktivera ett användarkonto,

Läs mer

Chapter 3: Using Classes and Objects

Chapter 3: Using Classes and Objects Chapter 3: Using Classes and Objects I dessa uppgifter kommer du att lära dig om hur man använder klasser och metoder från java biblioteket. Du kommer inte att förstå allt som händer bakom metod anrop

Läs mer

Handicom. Symbol for Windows. Blisseditor. Version 3.4

Handicom. Symbol for Windows. Blisseditor. Version 3.4 Handicom Symbol for Windows Version 3.4 Handicom, Nederländerna/Frölunda Data AB 2009 Innehåll Installation och licenser...2 1. Inledning...2 2. ns huvudfönster...2 2.1 Verktygsfältet...2 2.2 Matris...2

Läs mer

Steg 1: Logga in. Klicka på Logga in-knappen

Steg 1: Logga in. Klicka på Logga in-knappen Steg 1: Logga in Klicka på Logga in-knappen Steg 1: Logga in Skriv in ditt användarnamn och lösenord Tips: Använd "Glömt ditt lösenord" om du inte kommer ihåg ditt lösenord Steg 2: Snygga till din profil

Läs mer