TDDD80 Mobila och sociala applikationer. Kursintroduktion
|
|
- Anders Christoffer Ström
- för 6 år sedan
- Visningar:
Transkript
1 TDDD80 Mobila och sociala applikationer Kursintroduktion
2 Personal Kursansvarig, föreläsare, seminarieledare Rita Kovordanyi Labbansvarig, föreläsare, seminarieledare Anders Fröberg Labbhandledning Sahand Sadjadee Rita Kovordanyi
3
4 Lärandemål enligt kursplan Designa, implementera och utvärdera enklare webbaserade mjukvarutjänster Designa, implementera och utvärdera användbara och vältestade mobila applikationer med sociala element Tillämpa och reflektera kring relevant metodik och praktik för individuell programutveckling
5 Lärandemål 1 Designa, implementera och utvärdera enklare webbaserade mjukvarutjänster Bygga en central databas Tillhörande mjukvara (server) som lägger in och hämtar data ur databasen
6 Lärandemål 2 Designa, implementera och utvärdera användbara och vältestade mobila applikationer med sociala element Social app i Android Projekt som spänner över alla faser i mjukvaruutveckling Idé och design Informationssökning + implementering Testing och utvärdering
7 Lärandemål 3 Tillämpa och reflektera kring relevant metodik och praktik för individuell programutveckling Versionshantering, kodgranskning, testing, underhållbarhet Utveckla en förmåga till egen kompetensutveckling Viktig praktik: Att söka information
8 Apputveckling idag Ständigt förändrade förutsättningar Bättre telefoner, snabbare nätverk Språk och best practices uppdateras Mjukvaruverktyg och metodologi förndras Pappersböcker blir snabbt föråldrade Mjukvaruutveckling förutsätter aktiv sökning efter dokumentation och annan information på nätet
9 Aktivt leta information på nätet Krav i projektarbetet och laborationerna Progambibliotek utan API-dokumentation* läs i koden Funktioner, vad gör de, hur ska de anropas? Teoretiska begrepp, kodstil, etc. som du vill veta mer om: * Application Programming Interface
10 Sökning typ 1 (snabbfix) Jag har kört fast (får t.ex. körningsfel eller syntaxfel), och förstår inte varför Oftast har någon annan undrat samma sak Kolla på forum (skriv in felmeddelandet i sökrutan) Stack Overflow Snabbsökning, räcker oftast med ett par källor
11 Sökning typ 2 (djupsökning) Jag känner att jag inte förstår begrepp X: 1. Leta i dokumentation, t.ex. Android developer pages 2. Tutorials (Youtube, etc.) t.ex. Google I/O talks 3. Tutorials (gjort av andra än insiders) 4. Leta fritt (t.ex. forum som Stack Overflow) Läs flera källor tills du är nöjd, dvs. har förstått
12 Googla även när man blivit expert-programmare programmers: they're not walking encyclopedias... There's a difference between googling to understand the problem and just finding some code to copy/paste 02/is-it-a-good-idea-to-always-use-google-as-the-firststep-to-solving-a-problem
13 Informationssökning i kursen Lätt att man söker efter snabba lösningar Kod att kopiera... Viktigt med sökning för kunskapsinhämtning Krav i kursen! Varje labb börjar med handledd informationssökningspass Leta svar på ett antal begreppsfrågor Redovisas i text-fil, med övrig labb-kod i Gitlab
14 Kursupplägg Labbar varvas med projektarbete Koda de delar av egna appen som labbarna just har behandlat Appidé-workshop Seminarier Kodgranskning Underhållbarhet Användbarhetsutvärdering
15 Kursens delar
16 Klient Klient Klient Labb 4-8 (Android) Server Databas Labb 1-4 (server)
17 Server-labbar 1. Server-side kod Flask (Python) IDE (utvecklingsverktyg): PyCharm 2. Databas Alchemy som DBMS (DataBase Management System) 3. Hosting/deployment (lägga ut för fjärråtkomst) Openshift 4. Inloggning Färdigt bibliotek
18 Android-labbar 1. Komma igång med IDE (Android Studio) Grundläggande app-bygge Kompilera och sätta ihop till ett.apk (Android application package) Ladda ner och köra på emulator (eller device) 2. GUI (Graphical User Interface) 3. Nätverk 4. Sensorer
19 Labb och projektarbete Notera: inte alla tillfällen handledda Vissa tillfällen har vi reserverat platser, så att ni har tillgång till datorer, men ni förväntas arbeta själva
20 Labbar Börjar med handledd informationssökning Ett antal frågor och begrepp som ni ska reda ut genom att söka på nätet Ger bättre förståelse för labben och de lösningar som ska tillämpas senare i projektet
21 Labbredovisning Demonstrera er lösning för er handledare Var beredda att individuellt besvara frågor från labbhandledaren Lämna in kod i Gitlab Lämna även in svar på informationssökningsfrågorna i en README-fil tillsammans med koden i Gitlab Bjud in din labbhandledare som reporter
22 Projektet Ett socialt fleranvändarsystem för Android designas, utvecklas, testas, och utvärderas Systemets syfte, funktion och innehåll är valfritt, givet att betygskriterierna uppfylls Systemet måste ha en specifik målgrupp och lösa ett äkta problem på ett professionellt sätt Avsikten ska vara att kunna lansera systemet efter kursen
23
24
25 Exempel på betygskrav för projektet Sociala funktioner Gilla informationsobjekt (inklusive undo) (1p) Kommentera informationsobjekt (1p) Följa andra användares aktivitet (1p) Användning av sensorer Kamera (1p) Användbarhetstest
26 Idé-workshop Andra veckan i kursen Varje grupp arbetar fram sin app-idé Beskriv Appens funktionalitet Skärmar Flöde: gå från skärm till skärm Gärna även typ av data som behövs för egna appen
27 Projektet 1. App-idé workshop VT1 2. Databas-del (backend) 3. Kodgranskningsem. Deadline för överl. kod: 21/2 4. Första skärm (Android) 5. Fortsatt implementering 6. Underhållbarhetssem. 7. Användbarhetstestning 8. Slutdemo + kodinlämning VT2
28 Projektredovisning Muntlig slutredovisning Stationsbaserad demosession Tänk på att test coverage ska demas och dokumenteras Rapport om användbarhetsutvärdering Lämnas in till labbhandledaren
29 Seminarier 1. Kodgranskning (server-kod) Granska annan students kod VT1 2. Underhåll Koda för lätt underhåll av mjukvara VT2
30 Seminarierna Viktigt att ni har skrivit upp er i sem/projekt-delen i webreg (före kodinlämning 21/2) Två grupper: A, B Egen kod skickas till den grupp som kommer efter i listan i webgreg Sista gruppen skickar till första gruppen
31 Seminarierna (forts) Förberedelse på papper för tillträde till seminariet Genomför granskning av annan grupps kod, maila feedback till grupp + lämna in på papper till sem.ledare vid sem.start Aktivt deltagande är krav!
32 Tidslinje VT 1 VT 2
33
TDDD80 Mobila och sociala applikationer. Kursintroduktion
TDDD80 Mobila och sociala applikationer Kursintroduktion Personal Kursledare, föreläsare, seminarieledare Rita Kovordanyi Kursledare, föreläsare, seminarieledare Anders Fröberg
Läs merTDDD80 Mobila och sociala applika1oner. Kursintroduk1on
TDDD80 Mobila och sociala applika1oner Kursintroduk1on Personal Kursansvarig, föreläsare, seminarieledare Rita Kovordanyi Labbansvarig, föreläsare, seminarieledare Anders Fröberg
Läs merAndroid översikt. TDDD80 Mobila och sociala applikationer
Android översikt TDDD80 Mobila och sociala applikationer Översikt Köra app på mobil / emulator Android Studio introduktion Android kodning Android labb 1 Köra på mobil / emulator Developer mode på mobilen
Läs merProjekt Foreläsning VI
Webbprogrammering - 725G54 Projekt Foreläsning VI Agenda Sessions update Labb 5 Genomgång projektuppgift Kursinnehåll avstämning Kursmål avstämning Sessions På IDA måste ni göra session_save_path('dir)
Läs merGIT L0009B GEOGRAFISK DATABASTEKNIK. Information inför kursstart
GIT L0009B GEOGRAFISK DATABASTEKNIK Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Referenslitteratur 3 Programvaror 3
Läs mer1DV423 Databas med Administration
1DV423 Databas med Administration Kursintroduktion Så här är kursen planerad. PS!!!! Har du inte registrerat dig på kurswebben? Gör det senast 2013-09-06 Personal Kursansvarig, lärare och handledare A34:11A
Läs merTDDD78 Att välja och genomföra ett projekt
jonas.kvarnstrom@liu.se 2015 TDDD78 Att välja och genomföra ett projekt Steg 1: Grunder, labbmiljö, era första Java-program Vecka 4 Vecka 5 Vecka 6 3 labbar, enskilt Steg 2: Fortsättning, större labb Vecka
Läs merApp analytics TDP028
App analytics TDP028 2 Fokus på det entreprenöriella Hur appen kan spridas, t.ex. via sociala nätverk Analys för att ha koll på hur appen används Möjlighet till inkrementell design Förbättra på basis av
Läs mer[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P
Slutrapport Författare: Zlatko Ladan Program: Utvecklare av Digitala Tjänster 180P Kurs: Individuellt Mjukvaruprojekt Z l a t k o L a d a n Sida 1 Abstrakt: Denna rapport handlar om mitt projekt som jag
Läs merWebbprogrammering 725G54
Webbprogrammering 725G54 Hej! Jakob Bandelin, gästadjunkt jakob.bandelin@liu.se Interaktionsdesign, webbdesign, apputveckling Agenda Kursmål och -upplägg HTML Teckenkodning Validering Lab 1. Kursmål exemplifiera
Läs merUndervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:
MOI Ämnet mobila applikationer behandlar olika tekniker för att utveckla programvara riktad mot mobila enheter samt processen från idé till färdigt program. Ämnet mobila applikationer får bara anordnas
Läs merProjektuppgift.
Projekt Projektuppgift Designa och implementera ett webbaserat gränssnitt för att söka information i en befintlig databas. Webssidan ska vara komplett med navigering, överblick, sökning och strukturerad
Läs merDokumentation och presentation av ert arbete
Dokumentation och presentation av ert arbete Daniel Axehill Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former
Läs merThomas Padron-Mccarthy Mobila applikationer med Android, 7.5 hp (Distans) (DT107G ) Antal svarande = 11. Svarsfrekvens i procent = 14.
Thomas Padron-Mccarthy Mobila applikationer med Android, 7. hp (Distans) (DT07G-607-06) Antal svarande = Svarsfrekvens i procent =.9 Thomas Padron-Mccarthy, Mobila applikationer med Android, 7. hp (Distans)
Läs merKandidatarbete I- data
Kandidatarbete I- data TDDD83 Aseel Berglund aseel.berglund@liu.se Journey line X KURSINFORMATION Mål Utveckla e? litet webbaserat affärssystem av typ e- bufk. Skriva rapport inkl marknasföringsplan för
Läs merProjektet. TNMK30 - Elektronisk publicering
Projektet TNMK30 - Elektronisk publicering Gruppindelning projekt Valfria grupper ~4 per grupp TNM088 - Digitala media-grupperna är ok Projektgrupper 4 personer Jämna par Lika arbete för små grupper Anmäl
Läs merDokumentation och presentation av ert arbete
Dokumentation och presentation av ert arbete Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål Projektmodellen LIPS och dess användning i kursen Olika former av redovisning
Läs merProgramming in C# and.net Framework
DNR LIU-2017-00432 1(5) Programmering i C# och.net Framework Programkurs 4 hp Programming in C# and.net Framework TDDD49 Gäller från: 2017 VT Fastställd av Programnämnden för data- och medieteknik, DM
Läs merProgrammeringsteknik II
Programmeringteknik II Kursintroduktion http://www.it.uu.se/edu/course/homepage/prog2/vt18/ 2018-03-19 Programmeringsteknik II 2018-03-19 1 / 9 Lärare Carl Nettelblad (kursansvarig) Anna Eckerdal Biträdande
Läs merVälkommen till kursen i Avancerad interaktionsdesign. Certec & EAT Institutionen för designvetenskaper
Välkommen till kursen i Avancerad interaktionsdesign Certec & EAT Institutionen för designvetenskaper Idag Översikt över kursen Kursmål och metoder Examinationskriterier Inspiration Praktisk information
Läs merGIT L0003B. Databaser, en introduktion. Information inför kursstart
GIT L0003B Databaser, en introduktion Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Alernativ/referens- litteratur 3
Läs merFöreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID
Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID Vad gör vi här? Programmeringsteknik fördjupningskurs (EDAA01; 7,5hp) Valfri för F, N & BME (kan läsas från åk 2 eller i sommar!) Avancerad
Läs merSwedbank Mobile Loadtesting. LoadRunner 11.04 Mobile App protocol
Swedbank Mobile Loadtesting LoadRunner 11.04 Mobile App protocol Bakgrund Mission: Prestandatesta mobilt backend Typ: RESTful tjänst Underlag: Dokumenterat URI och API (Uniform Resource Identifier, Application
Läs merPoäng. Start v. Applikationsprogramm ering i Python 7.5. Antal registrerade (män/kvinnor) 50 (34/16)
TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Applikationsprogramm ering i Python 5DA 7.5 215 13 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 5 (34/16) Antal aktiva
Läs merTDDD82. Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT)
TDDD82 Projekttermin inklusive kandidatprojekt: Säkra, mobila system Marcus Bendtsen Institutionen för Datavetenskap (IDA) Avdelningen för Databas- och Informationsteknik (ADIT) Översikt - Personal Terminsansvarig:
Läs merAvancerad Interaktionsdesign
Avancerad Interaktionsdesign MAMN01, KIRSTEN RASSMUS-GRÖHN Idag Upprop Översikt över kursen Kursmål och metoder Examinationskriterier Inspiration Praktisk information Upprop Förkunskaper Krav Interaktionsdesign/MDI
Läs merVälkommen! SA S PSA S Im I puls s Mobilite t t e 8 1
Välkommen! SAPSA Impuls Mobilitet 81 Impuls sponsorer 2012 Guldsponsorer SAPSA Impuls Mobilitet 81 Mobilitet 81: Mobil reseräkningsapp med möjlighet att fotografera kvittona Christer Ingemarsson Lena Kågedal
Läs merTDDD78, TDDE30, 729A85 Objektorienterad programmering och Java
jonas.kvarnstrom@liu.se 2018 TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java Kursinformation Examinator, kursledare: Jonas Kvarnström Fråga kommentera avbryt! Utan OO har vi datastrukturer
Läs merTDDC77 Objektorienterad Programmering
TDDC77 Objektorienterad Programmering Föreläsning 1 Sahand Sadjadee IDA, Linköpings Universitet Hösttermin, 2018 Outline Kursinfo Introduktion till Programmering Java Development Kit(JDK) Kursinfo Hemsida
Läs merLinux som utvecklingsmiljö
Linux som utvecklingsmiljö You are logged in as Björne A Lindberg (Log out) Home My courses 212 linum Topic 14 Utvärdering Linux som utvecklingsmiljö VT15 Analysis Utvärdering Linux som utvecklingsmiljö
Läs merDokumentation och presentation av ert arbete
Dokumentation och presentation av ert arbete Daniel Axehill Dagens föreläsning Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former av redovisning av ert arbete. Allmänna tips och
Läs merSyfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?
Jonas Kvarnström jonkv@ida.liu.se 2013 Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket? Rena OO-språk (allt är objekt) Scala, Smalltalk, Eiffel, Ruby,
Läs merPoäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 177 (138/39)
TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Utveckling av mobila applikationer 5DV155 7.5 218 24 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 177 (138/39) Antal aktiva
Läs merSlutrapport för JMDB.COM. Johan Wibjer 2012-06-03
Slutrapport för JMDB.COM Johan Wibjer 2012-06-03 Abstrakt Den här rapporten kommer handla om mitt projekt som har handlat om att gör en webb sida för ett personligt media bibliotek, hur jag har jobbar
Läs merLabb 1: Vad, hur, och varför?
Labb 1: Vad, hur, och varför? jonas.kvarnstrom@liu.se 2017 "En sak i taget": Öva grunder innan det blir mer komplicerat Starkt önskemål från studenter: Prova på kontrollstrukturer Labb 1: Intro till grunder
Läs merAndroid översikt. TDDD80 Mobila och sociala applikationer
Android översikt TDDD80 Mobila och sociala applikationer Vad som skiljer Android från Java Responsiv Appar får ett par sekunder på sig att reagera på användarinput Resurssnål Appar i bakgrunden dödas när
Läs merSLUTRAPPORT WEBBPROJEKT 1
SLUTRAPPORT WEBBPROJEKT 1 Kostregistrering 30 mars 2012 Webbprojekt 1 1DV411 Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Ella Källman - ella@kallman.se Martin Kuoppa - martin@duofy.com
Läs merDesign och konstruktion av grafiska gränssnitt
Design och konstruktion av grafiska gränssnitt Armin Nezirevic Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Vad utmärker ett bra användargränssnitt? Kort kursinfo
Läs merUppdragsbeskrivning. Paddel-appen Utmärkta kanotleder. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.
Paddel-appen Utmärkta kanotleder Version 1.0 Distributionslista Befattning Bolag/en het Säljare Sogeti Bengt Löwenhamn Konsultchef Sogeti Åsa Maspers Mentor/handledare Sogeti Student KaU Claes Barthelson
Läs merDokumentation och presentation av ert arbete
Dokumentation och presentation av ert arbete Daniel Axehill Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former
Läs merHur tycker du kursen har varit? Tycker du att kursens upplägg har underlättat för dig att uppnå lärandemålen?
En sammanfattning av studenternas summativa kursvärdering AllmäntHur tycker du kursen har varit? antal Dåligt 1 7 Ganska bra 2 13 Bra 3 7 Mycket bra 6 Summa 33 Medel 2, Median 2 1 12 10 8 6 2 0 Hur tycker
Läs merGIT L0006B. C# och Windowsbaserad applikationsutveckling. Information inför kursstart
GIT L0006B C# och Windowsbaserad applikationsutveckling Information inför kursstart Innehåll Registrering 2 Kursplan 2 Schema 2 Föreläsningar 2 Laborationer 2 Examination 2 Litteratur 3 Referenslitteratur
Läs merEntreprenöriell programmering TDP028
Entreprenöriell programmering TDP028 2 Översikt Kursupplägg Projekt Examination Öppna upp sin telefon Android introduktion 3 Kurspersonal Rita Kovordanyi, kursansvarig, examinator Android Erik Berglund
Läs merWebbprogrammering TDDD52
Webbprogrammering TDDD52 ERD MySQL+PHP. Förra gången Idag Javascript jquery Progressive enhancement XML & AJAX Lab 4 och 5 Sammanfattning av kursen. Om databastabeller varje tabell ska beskriva en typ
Läs merCertifieringswebb. Version 1.0 Mats Persson
Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Viktor Samuelsson Student KaU Gustaf Åhs Konsult/handledare Sogeti Konsultchef Sogeti Åsa Maspers Projektledare/handledare
Läs merProjekt Rapport. RaidPlanner. Jeanette Karlsson UD10
Projekt Rapport RaidPlanner Jeanette Karlsson UD10 Abstrakt: Denna rapport handlar om mitt projekt i kursen Individuellt Mjukvaruutvecklings projekt. Rapporten kommer att ta upp hur jag gått tillväga,
Läs merPresentation Edument AB. All Rights Reserved.
Presentation 2017 Edument AB. All Rights Reserved. Om läraren Namn: Mattias Andersen Programmerat konstant de senaste 4 åren Bor med fru och två barn Sysslar även mycket med musik (basist) Webbutvecklare
Läs merWebbprogrammering, grundkurs 725G54
Webbprogrammering, grundkurs 725G54 Lab 4, 5 ERD PHP + MySQL Återblick Idag Sessions PHP och MySQL för samband Lab 6 725G54: Genomgång projektuppgift Avstämning av kursmål Om sessions På IDA måste ni göra
Läs merTDDD78, TDDE30, 729A85 Objektorienterad programmering och Java
jonas.kvarnstrom@liu.se 2019 TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java Kursinformation Examinator, kursledare: Jonas Kvarnström Fråga kommentera avbryt! Utan OO har vi datastrukturer
Läs merÄmnesspecifika seminarier VT16
Ämnesspecifika seminarier VT16 Nedan följer information om ämnesspecifika seminarier. Notera att seminarierna är obligatoriska för studenter som skriver uppsats inom aktuella områden. Schema över de ämnesspecifika
Läs merSkissa och gissa. Individuellt Mjukvaruutvecklingsprojekt, 1DV430. Christian Nilsson, cn222gc, WP
Skissa och gissa Individuellt Mjukvaruutvecklingsprojekt, 1DV430 Christian Nilsson, cn222gc, WP2012 2013 06 07 1 Abstrakt Detta är min slutrapport för arbetet med att ta fram ett spel kallat Skissa och
Läs merProjektuppgift - Biblioteket
Projektuppgift - Biblioteket 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper
Läs merTDP025. Entreprenöriell programmering. Marcus Bendtsen Institutionen för Datavetenskap (IDA)
TDP025 Entreprenöriell programmering Marcus Bendtsen Institutionen för Datavetenskap (IDA) Examensordningen I examensordningen står det att, för alla kandidatexamina skall (bland andra) följande mål uppnås:
Läs mer1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.
1DV405 - Databasteknik Kursintroduktion Så här är kursen planerad. Vilka jobbar med den här kursen? Kursansvarig/kursledare och handledare A34:11A (Kalmar Nyckel: A-huset, plan 3, sektion 4, rum 11A) 0480
Läs merElektronisk publicering TNMK30
Elektronisk publicering TNMK30 Förra gången Usability & interaktionsdesign Projektintroduktion Bildbehandling. Byte av handledare Istället för Martin Johansson Annsofi Pettersson, annpe655@student.liu.se
Läs merTDDI02. Programmeringsprojekt, Föreläsning 1. Filip Strömbäck. Med utgångspunkt i tidigare slides av Jonas Lindgren
TDDI02 Programmeringsprojekt, Föreläsning 1 Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren Kursledning Kursledare Kursassistent Handledare Etikmoment Examinator Kursadministratör
Läs mer1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.
1DV405 - Databasteknik Kursintroduktion Så här är kursen planerad. Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik Vilka jobbar med den här kursen? Kursansvarig/kursledare
Läs merTDDD78 Att välja och planera ett projekt
jonas.kvarnstrom@liu.se 2017 TDDD78 Att välja och planera ett projekt Steg 1: Grunder, labbmiljö, era första Java-program Vecka 3 Vecka 4 Vecka 5 Vecka 6 4 labbar, enskilt Steg 2: Fortsättning, miniprojekt
Läs merObjekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016
Objekt-orienterad Programmering och Design TDA551 Alex Gerdes, HT-2016 Kursteamet Dr. Alex Gerdes kursansvarig, föreläsare Dr. Niklas Broberg examinator, (föreläsare) Fredrik Sjöholm handledare Johan Andersson
Läs merDokumentation och presentation av ert arbete
Dokumentation och presentation av ert arbete Reglerteknik Linköpings universitet Agenda Kursens mål Projektmodellen LIPS och dess användning i kursen Olika former av redovisning av ert arbete Avslutande
Läs merPoäng. Start v. Utveckling av mobila applikationer 7.5. Antal registrerade (män/kvinnor) 230 (202/28)
TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. Utveckling av mobila applikationer 5DV155 7.5 217 23 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 23 (22/28) Antal aktiva
Läs merVT17-1DV527-7,5hp. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 25. Antal svar. Svarsfrekvens: 24,00 %
VT7-DV527-7,5hp Antal respondenter: 25 : Svarsfrekvens: 24,00 % Vilket sammanfattande omdöme ger du kursen? Vilket sammanfattande omdöme ger du kursen? Mycket bra 4 (,7%) Ganska bra 2 (33,3%) Ganska dålig
Läs merProgramutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document
Programutvecklingsprojekt 2003-04-24 Projektgrupp Elvin Detailed Design Document Björn Engdahl Fredrik Dahlström Mats Eriksson Staffan Friberg Thomas Glod Tom Eriksson engdahl@kth.se fd@kth.se d94-mae@nada.kth.se
Läs merIntroduktionsmöte Innehåll
Introduktionsmöte Innehåll Introduktion till kursen Kursens mål och innehåll Undervisning Datavetenskap (LTH) Introduktionsmöte ST 2019 1 / 14 EDAA01 Programmeringsteknik - fördjupningskurs Ingen sommarkurs
Läs merPoäng. Start v. DV1: Datavetenskapens byggstenar 7.5. Antal registrerade (män/kvinnor) 38 (38/0)
TEK/NAT Kursrapport Kurs Kurskod Poäng År Start v. DV1: Datavetenskapens byggstenar 5DV160 7.5 2014 44 Institution Institutionen för datavetenskap Antal registrerade (män/kvinnor) 38 (38/0) Antal aktiva
Läs merLaboration: Whitebox- och blackboxtesting
Tilda11 höstterminen 2011 Laboration: Whitebox- och blackboxtesting Mål med laborationen Du ska lära dig begreppen white-box testing och black-box testing Du ska öva dig på att konstruera testfall Du ska
Läs merDokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller.
Agenda Dokumentation och presentation av ert arbete Kursens mål Projektroller Reglerteknik Linköpings universitet Brytpunkter Mer detaljer om slutdokumenten Kursens mål 1. Lära sig jobba i projekt Projektroll
Läs merSLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS
SLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS Individuellt Mjukvaruutvecklingsprojekt (Utvecklare av digitala tjänster) Den 1 juni 2011 ABSTRAKT Rapporten tar upp positiva och negativa erfarenheter som jag erhållit
Läs merKAP 18 SQL SERVER AGENT
KAP 18 SQL SERVER AGENT Tjänsten Sql Server Agent Operator Job Alert (larm) http://www.youtube.com/watch?v=ii1tc493bzm 1 VAD ÄR SQL SERVER AGENT? SQL Server Agent är en tjänst (service) som ansvarar för:
Läs merObjekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018
Objekt-orienterad Programmering och Design TDA552 Alex Gerdes, HT-2018 Kursteamet Dr. Alex Gerdes examinator och föreläsare (Dr. Niklas Broberg föreläsare) Handledare: Sólrún Halla Einarsdóttir Yazan Ghafir
Läs merRune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling
Rune Tennesmed Oskar Norling Individuellt Mjukvaruutvecklingsprojekt Webbprogrammerare H12 Oskar Norling 2012-05-30 Abstrakt Denna rapport handlar om mitt mjukvaruutecklingsprojekt som jag och en klasskompis
Läs merHi-Fi Prototyping + laborationsgenomgång & verktyg
Hi-Fi Prototyping + laborationsgenomgång & verktyg Karin Fahlquist 2015 Frågor att besvara Vad innebär prototyping? Vad är speciellt med hi-fi prototyping? Hur kan man använda dem? Hur väljer man nivå
Läs merEntreprenöriell programmering. Android översikt
Entreprenöriell programmering Android översikt Vad som skiljer Android från Java Responsiv Appar får ett par sekunder på sig att reagera på användarinput Resurssnål Appar i bakgrunden dödas när minnet
Läs merAnvändbara system INTRODUKTION TILL KURSEN. TDDD35 Aseel Berglund aseel.berglund@liu.se. Användbara system TDDD70
Användbara system TDDD35 Aseel Berglund aseel.berglund@liu.se INTRODUKTION TILL KURSEN 1 Utveckling av användbara system som möter kundens och användarnas behov. Användbara system TDDD70 HT 2013 3 http://www.ida.liu.se/~tddd35
Läs merIntroduktion till kursen och MATLAB
Introduktion till kursen och MATLAB TNA005: Tillämpad matematik i teknik och naturvetenskap för ED1, KTS1, och MT1 vårterminen 2018 Berkant Savas Kommunikations- och transportsystem Institutionen för teknik
Läs merCollector en Android-app för att samla saker. Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport
Collector en Android-app för att samla saker Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport Abstrakt Jag har gjort en Android-app för att samla saker, Collector. Med den kan man upprätta att göra-listor
Läs merJava: Utvecklingsverktyg, datatyper, kontrollstrukturer
Java: Utvecklingsverktyg, datatyper, kontrollstrukturer Sven-Olof Nyström Uppsala Universitet 13 juni 2005 1 Utvecklingsverktyg för Java Vi rekommenderar Suns utvecklingsverktyg (SDK, tidigare JDK), se
Läs mer1IK430 Brukarorienterad design
1IK430 Brukarorienterad design Projektarbete i 1IK430 Följande text är en förklaring av projektarbetet som ingår i kursen 1IK430 Brukarorienterad design, 15 högskolepoäng Enligt kursplanen, ska studenten,
Läs merTDDD78 Att välja och planera ett projekt
jonas.kvarnstrom@liu.se 2016 TDDD78 Att välja och planera ett projekt Steg 1: Grunder, labbmiljö, era första Java-program Vecka 3 Vecka 4 Vecka 5 Vecka 6 4 labbar, enskilt Steg 2: Fortsättning, miniprojekt
Läs merFöre projektet TDDD78, TDDE30, 729A
Före projektet TDDD78, TDDE30, 729A85 jonas.kvarnstrom@liu.se 2019 Var står vi nu (190207)? 2 Arbete över 2 perioder, mer utdraget I eftermiddag Sista garanterade redovisning för labb 1 Sedan: På labbtillfällen
Läs merSymmetry: Bortsett från menyn har innehållet av sidan viss symmetri när det kommer till videoklippen som är upplagda på sidan.
WorkShop II Checklistor 1.2 Överordnad Struktur Balance: Gränssnittet har just nu viss balans i innehållet, men menyn behöver justeras i förhållande med innehållet samt en fast container för innehållet
Läs merInnehå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 merWebbteknik II - 1DV449 Laboration 3
Webbteknik II - 1DV449 Laboration 3 Responsiv webbklient John Häggerud john.haggerud@lnu.se Johan Leitet johan.leitet@lnu.se December 2012 Inledning Det är nu dags att använda ditt, i förra laborationen,
Läs merIntroduktion till Datalogi DD1339. Föreläsning 1 8 sept 2014
Introduktion till Datalogi DD1339 Föreläsning 1 8 sept 2014 Kontaktuppgifter & Info: Kurskod: DD1339, 19hp Kursomgång: inda14 Kursansvarig: Christian Smith, ccs@kth.se Michael Minock, minock@kth.se Dilian
Läs merKristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson
Rapport grupp 4 Software Engineering Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson 2009-10-29 Processer Sprinter Scrum har varit till stor hjälp för oss för att nå våra mål,
Läs mer725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack
725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den
Läs merUppdragsbeskrivning. Google Glass. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.
Version 1.0 Distributionslista Befattning Bolag/en het Student KaU Richard Hoorn Student KaU Johan Häger Konsult/handledare Sogeti Konsultchef Sogeti Åsa Maspers Säljare Sogeti Bengt Löwenhamn Namn Åtgärd
Läs merFilhanterare med AngularJS
Filhanterare med AngularJS Författare: Filip Johansson Peter Emilsson Oskar Georgsson Christian Nilsson Datum: 2014-03-26 1 Sammanfattning Filhanterare med AngularJS är en filhanterare skapad för Sigma
Läs merProjektuppgift - Gymmet
Projektuppgift - Gymmet 2013 1. Projekt - syfte, instruktioner och uppgift Syftet med den här projektuppgiften är att ni nu ska tillämpa allt det ni har lärt er i kursens två labbdelar, dvs både kunskaper
Läs merSlutrapport YUNSIT.se Portfolio/blogg
Slutrapport YUNSIT.se Portfolio/blogg RICKARD HANSSON 2012-06-04 Abstrakt Rapporten du har i din hand kommer handla om mitt projektarbete som jag genomfört under tio veckor för utbildningen Utvecklare
Läs merHögskolan i Gävle. Introduktion till att skapa appar för Android VT Eat App! Jacob Gavin
Högskolan i Gävle Introduktion till att skapa appar för Android VT 2016 Eat App! Jacob Gavin tfk16jgi@student.hig.se Inledning Syftet med Eat App är att få människor som inte tidigare mött varandra att
Läs merIntroduktion. Era förväntningar? Kursmål. Kandidatarbete I-data TDDD83. Agenda. Välkomna!
Välkomna! Kandidatarbete I-data TDDD83 Aseel Berglund Agenda Agenda Att arbeta tillsammans Gör en egen Journey line till kickoff workshopen! Introduktion Journey line Min Journey line Era förväntningar?
Läs merTDTS04: Ett chattsystem i java baserat på corba
18 January 2010 TDTS04: Ett chattsystem i java baserat på corba Juha Takkinen, Ph.D. IDA, Institutionen för datavetenskap 1.0 Översikt Labb 3 består av att utforma, implementera, testa och demonstrera
Läs merWebbprogrammering - 725G54 PHP. Foreläsning II
Webbprogrammering - 725G54 PHP Foreläsning II Agenda Serverskript PHP Validering av data med serverskript Säkerhet Lab 2. Live coding Serverskript Kör ett program på servern och resultatet skickas till
Läs merDesign och konstruktion av grafiska gränssnitt
Design och konstruktion av grafiska gränssnitt Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Kort kursinfo Lab info Föreläsning - Vad utmärker ett bra användargränssnitt?
Läs merResultat av kursvärdering för kursansvarig och lärare
Resultat av kursvärdering för kursansvarig och lärare Programmering med JavaScript, HTML och CSS Studietakt: Program: Saknas Fristående kurs, PAGWH, PAGWE Studenter i utskick: 40, 26, 20 Antal svarande
Läs merTDDI02. På denna föreläsning: Programmeringsprojekt, Föreläsning 1. Kursinformation Vad är Software Engineering? Hur går ett projekt till?
TDDI02 Programmeringsprojekt, Föreläsning 1 Anton Sundblad Filip Strömbäck Med utgångspunkt i tidigare slides av Jonas Lindgren På denna föreläsning: Kursinformation Vad är Software Engineering? Hur går
Läs merGrundkurs i programmering - intro
Grundkurs i programmering - intro Linda Mannila 4.9.2007 Dagens föreläsning Allmän kursinformation: mål, syfte, upplägg, examination, litteratur, etc. Hur arbetar en dator? Hur vi får datorn att förstå
Läs merFastställande. Allmänna uppgifter. Samhällsvetenskapliga fakulteten
Samhällsvetenskapliga fakulteten SIMM41, Samhällsvetenskap: Samhällsvetenskaplig forskningsmetod, 15 högskolepoäng Social Science: Methods for Research in the Social Sciences, 15 credits Avancerad nivå
Läs merKurs: Windowsadministration II, 1DV424 Datum: 2015-01-13. Förberedelseuppgift
Förberedelseuppgift Inledning Under hela kursens gång kommer ni att jobba med samma fiktiva företag. Företaget är ett nystartat företag någonstans i världen. De har ett huvudkontor och ett lokalkontor
Läs mer