Introduktion. Grundlæggende programmering Lektion 1
|
|
- Eva Svendsen
- 6 år siden
- Visninger:
Transkript
1 Introduktion Grundlæggende programmering Lektion 1
2 Introduktion Underviseren, kurset og stedet
3 Introduktion Underviseren Erik Weber-Lauridsen Vokset op med IT Programmeret siden han var 11 Oprindeligt folkeskolelærer Bachelorgrad i webudvikling Underviser på erhvervsskole Web-integrator og medie-grafiker Underviser på erhvervsakademi Multimedia designer og bachelor i webudvikling
4 Introduktion Kurset Vi benytter bogen Essential C# 6.0 fra Pearson som grundlag Planen er at vi arbejder os igennem hele bogen i løbet af kurset Udover bogen benytter vi videoer med tilhørende tests fra Microsoft Virtual Academy Målet er at have grundlæggende færdigheder inden for Planlægning af produktion af en program Grundlæggende forståelse af teorien bag konceptet programmering Grundlæggende færdigheder inden for programmering i sproget C#
5 Introduktion Stedet Ledelsesakademiet Erhvervs Akademiet Lillebælt Reception Undervisningslokaler Toiletter Kantine Administration Rundvisning
6 Introduktion Studie s og Microsoft Imagine Jeres brugernavn til Fronter er reelt også jeres skole adresse, <det I burde kunne logge ind på denne adresse på mail.edu.eal.dk Hvis der er problemer kan jeg resette jeres kodeord Med denne mail-konto kan I også logge på Microsoft Image, deres tjeneste hvor studerende gratis kan hente de fleste af deres programmer Dette skal vi bruge senere når I skal hente Visual Studio til at kode i
7 Introduktion OPGAVE Log på jeres studie- I kan sætte den til at forwarde til en anden -adresse, den er ikke vigtig til andet end legitimering overfor Imagine Opret jer og log på Microsoft Imagine så I har kontoen klar til senere
8 Introduktion Fronter Fronter er det system vi her på stedet bruger til at dele filer og information gennem På forsiden ses opdateringer fra alle de rum (hold) man er på Under rum kan man se de hold man er på Hvis man klikker på et hold åbnes det i en ny fane Klik på venstre side af fanebladet for at pinne det, så fanen altid er åben når du går på Fronter Under rummet kan man se seneste nyt osv. på dets forside Du finder lektionsplaner og filer til de enkelte lektioner under Materiale Jeg regner ikke med at anvende Portfolio funktionen
9 Introduktion Lektionsplan Lektionsplanen findes som sagt på Fronter under arkiv Den er ikke sat i sten Den kan (og vil sikkert) blive ændret undervejs ud fra ønsker og behov der måtte vise sig Derfor er den versionsnummereret så I kan sikre jer at I altid har den nyeste udgave
10 UML Unified Model Language
11 UML Hvad er UML UML er et sprog Regler for, hvordan elementer er sat sammen Regler for organisationen UML vise hvordan elementer forholder sig til hinanden Kan både anvendes i software værktøjer, på white boards og på papir
12 UML Hvilken software kan jeg bruge til at lave UML diagrammer Et stykke papir Gliffy - Astah - Der er dog mange andre muligheder, så find din egen foretrukne løsning
13 UML OPGAVE Hent Astah community edition ( Installer det på din computer
14 UML Der er grundlæggende to slags diagrammer Adfærds diagrammer Krav, drift, indre tilstande Struktur diagrammer Fysisk organisation
15 UML Adfærds diagrammer Use case diagram Funktionelle krav til et system Hvad et system skal gøre Gør det muligt for den der laver modellen at fokusere på brugerens behov snarere end detaljer i produktionen Aktivitet diagram Vis strømmen fra en adfærd eller aktivitet, til den næste Med udtryksfuld end en klassisk flowchart Struktur diagrammer Klasse diagrammer Viser enheder i et system og forholdet mellem dem Kan være detaljeret og generere kildekode eller simple skitser
16 UML Adfærds diagram Use case diagrammer Grafisk oversigt over en eller flere aktørers involvering i et system.
17 Use case diagrammer UML Adfærds diagram Aktør En enhed, der udfører en rolle i et system Kan være En person Et eksternt system
18 Use case diagrammer UML Adfærds diagram Use case Et use case er en funktion eller på handling inden for systemet Det kan være Log on At ændre profil billede At skrive på vens væg
19 Use case diagrammer UML Adfærds diagram Include bruges til fælles funktioner som kan genbruges. Metoder vil blive anvendt include anvendes.
20 UML Adfærds diagram Use case diagrammer
21 UML Adfærds diagram Use case diagrammer
22 UML Adfærds diagram OPGAVE Start Astah hvis I har lukket det Lav et use case diagram Der er en bruger, der gerne vil skrive en til hans chef hvor han fortæller at han er syg Vis hvilke brugs trin det at han vil skrive en mail går igennem og hvordan kæden mellem ham og chefen hænger sammen Vi kigger ikke på hvad der sker undervejs i detaljer, kun brugs-stadier
23 UML Adfærds diagram Aktivitets diagrammer Opdelt i opgaver af lodrette "kasser" ved siden af hinanden Afrundede rektangler = handlinger Diamanter = beslutninger Barer = splitter eller sammenføjede aktiviteter Sort cirkel = start workflow (oprindelige tilstand) Omkranset sort cirkel = ende af flow (endelige tilstand)
24 UML Adfærds diagram Aktivitets diagrammer
25 UML Adfærds diagram OPGAVE Start Astah hvis I har lukket det Lav et aktivitets diagram (Activity Diagram) Der er en bruger, der starter et spil på sin egen PC Spillet tjekker om der er opdateringer For at gøre dette kontakter det spil-producentens server Den svarer enten ja eller nej til opdatering Spillet opdaterer først eller starter Spillet startes Brugeren spiller Brugeren lukker spillet ned og afslutter
26 UML Struktur diagram Klasse diagrammer En klasse repræsenterer en gruppe af ting, der har fælles tilstand og adfærd En klasse er repræsenteret af en rektangulær kasse opdelt i rum Første rum indeholder navnet på klassen Det andet er attributter Det tredje er operationer Et klasse diagram bruges især til at udlægge variabler og
27 Klasse diagrammer Klasse navn UML Struktur diagram Egenskaber (+ / - / #) offentlig / privat / beskyttet :type Operationer () (+ / - / #) offentlig / privat / beskyttet :return
28 UML Struktur diagram Klasse diagrammer Nedarvning (inheritance) En klasse arver fra sin forælder-klasse Overskriver værdier I forælderen Bibeholde forælderen
29 UML Struktur diagram Klasse diagrammer og programmering Klasse diagrammer er de mest populære UML diagrammer brugt i forbindelse med konstruktion af software-applikationer. Så det er meget vigtigt at lære proceduren for klassediagram tegning Klassediagrammer danner grundlag for overvejelser medens man tegner dem Et klassediagram er dybest set en grafisk repræsentation af det statiske billede af systemet og repræsenterer forskellige aspekter af anvendelsen. Så en samling af klassediagrammer repræsenterer hele systemet. Generelt er UML diagrammer er ikke direkte forbundet med eventuelle objektorienterede programmeringssprog men klassediagrammet er en undtagelse Klasse diagram viser tydeligt forbindelsen til objektorienterede sprog som Java, C ++ osv. Vi kommer senere i forløbet ind på hvordan man direkte kan bruge et klassediagram som grundlag for objekter i C#
30 OPGAVE Start Astah (hvis du ikke har det kørende allerede) Lav et klasse diagram (Class Diagram) UML Struktur diagram Lav klassen Bil Den skal have egenskaberne Producent (bogstav værdi) Model (bogstav værdi) Vægt (tal værdi) Motor (bogstav værdi) Hjul (tal værdi) Den skal have operationerne Køre (hastighed) (tal værdi)
31 UML Struktur diagram OPGAVE Lav klassen Personbil Den skal være barn af Bil klassen Den skal føje egenskaben Døre (tal værdi) til Den skal føje egenskaben Antal pladser (tal værdi til Den skal føje egenskaben Bagagerum (ja/nej (boolean) værdi) til Den skal føje egenskaben Trailertræk (ja/nej (boolean) værdi) til Lav klassen Varebil Den skal være barn af Bil klassen Den skal føje egenskaben Skydedør i siden (ja/nej (boolean) værdi) til Den skal føje egenskaben Trailertræk (ja/nej (boolean) værdi) til
32 Prototyping Wireframes og mock-ups Grafiske modeller af det du vil lave
33 Tre store spørgsmål at begynde med Hvem skal interagere med den Hvad vil vi lære Hvor megen tid har vi Prototyping Vi vil herefter gennemgå forskellige niveauer/bredder af prototyper
34 Prototyping Horisontale prototyper Mange features - den er bred Lille dækning af disse features - den er flad Et godt sted at starte da den giver et bredt overblik Viser konceptet tidligt Giver en ide om hvilke features brugeren vil benytte Viser ikke hele flowet, ikke så realistisk Vertikale prototyper Få features - den er smal Den har så mange detaljer som muligt inden for få features - den er dyb De features der er har detaljer nok til at give en realistisk bruger oplevelse Ideel til at teste separate funktioner i dybden
35 T prototyper Kombinerer horisontale og vertikale Vi ser det meste af interfacet i lav dybde men få dele er dybe Prototyping Lokale prototyper Både bredde og dybde er begrænset Kun ét isoleret design spørgsmål Praktisk hvis man går i stå i en process Meget kort levetid Kan let videreudvikles til en af de andre typer Vi ser herefter på kvaliteten af prototype, nu vi har dækket bredden, og værktøjer til at lave dem med.
36 Prototyping Low fidelity prototyper: Papir Fordele Kan laves på kort tid Kan let arrangeres og omrokeres Billig Kan laves af materialer der allerede er på kontoret Sjov og alle kan være med Ulemper Hurtig iteration og duplikering af prototypen kan blive tidskrævende og trættende Simuleringen er meget kunstig, fordi du ikke bruger de faktiske input mekanismer Feedback er begrænset til højt niveau struktur og flow af produktet
37 Prototyping Low fidelity prototyper: Klik-bare wireframes Fordele Giver en god fornemmelse af længden af arbejdsgangen Afslører store hindringer for færdiggørelsen af den primære opgave Tillader vurdering af findbarheden af kerneelementer Kan bruges til hurtigt at skabe "noget klikbart" for at få dit team til at lære af dine eksisterende aktiver i stedet for at tvinge oprettelsen af nye Ulemper De fleste mennesker, der vil interagere med disse aktiver er kyndige nok til at erkende et ufærdigt product Mere opmærksomhed end normalt bruges til mærkning og kopi Nogle vil dog kalde dette for mid fidelity Et godt eksempel på denne form for prototype er Balsamiq
38 Prototyping OPGAVE Hent Balsamiq ( Installer det på din computer Det fungerer i en 30-dages prøveperiode Start programmet Der er også en glimrende web-udgave, der er identisk med programmet, men programmet er lettere at få adgang til brug til test i prøve-perioden Lav et nyt dokument Lav et vindue element Lav en grov skitse af et program og forklar din sidemand/kvinde hvad det gør
39 Prototyping Mid og high fidelity prototypet Mange flere detaljer end wireframe baserede prototype Niveau af interaktion, visuelle elementer og indhold er tæt på det endelige produkt Fordele Skaber høj kvalitets og realistiske prototyper Visuelt design og brand elementer kan testes Workflow og bruger interface interaktioner kan bedømmes Ulemper Interaktionen er stadig begrænset i forhold til fuldt native prototyper Brugeren kan typisk ikke interagere med rigtig data, så der er en grænse for de typer af produkt interaktioner man kan simulere Afhængigt af værktøjet kan det være tidskrævende at skabe og fastholde disse prototyper At opretholde en highfidelity prototype og holdet synkroniseret med det faktiske produkt indebærer ofte dobbelt arbejde Et eksempel på denne form for prototype er Adobe Fireworks
40 Kodede prototyper Det højeste niveau fidelity Man kan praktisk taget ikke se forskel til det rigtige produkt Prototyping To slags Håndkodet Ligner det endelige produkt men tager ikke højde for nogen form for real-time data input, processing eller output Kun en simulation Live data Forbinder med real-time data og behandler bruger input
41 Kodede prototyper Prototyping Fordele Potentialt kan koden genbruges i produktionen Den mest realistiske simulation der kan laves Kan laves ud fra eksisterende kode elementer Ulemper Teamet kan blive fanget i diskussion om detaljer i prototype Tidskrævende at skabe virkende kode, der leverer den ønskede oplevelse Fristende at perfektionere koden før frigivelsen til kunder Opdatering og iteration kan tage en masse tid Nu er det vist på tide at vi begynder at snakke om noget der mere direkte har med programmering at gøre men det er essentielt at have styr på man vil have først, derfor denne lange gennemgang først
42 Objekt Orienteret Programmering Struktureret kodning med fokus på genbrug
43 Objekt Orienteret Programmering Objekt-orienteret programmering (OOP) henviser til en form for computer programmering (software design), hvor programmører definerer ikke kun datatypen for en datastruktur, men også de typer af operationer (funktioner), der kan anvendes til datastrukturen. Fokus er altså på objekter, der gør ting. Det er altså direkte parallelt med klasse diagrammerne Et objekt er en klasse Objektet har egenskaber Det er f.eks. en variabel der indeholder en tal-værdi og en tekst-streng Man kan foretage operationer med objektet På den måde kan man benytte UML klasse diagrammerne til direkte at forberede ens objekter
44 Objekt Orienteret Programmering
45 Introduktion til C# Hvad er C# og dets styrker
46 C# Hvad er C# C# er en nyere del af familien af C-stil sprog hvor vi også finder C, C++ og Java. C # syntaks simplificerer mange af kompleksiteten i C ++ og giver kraftfulde funktioner som ikke findes i Java. C # understøtter generiske metoder og typer, som giver øget typen sikkerhed og ydeevne, og iteratorer, som gør det muligt der gennemfører indsamling klasser til at definere brugerdefinerede iteration adfærd, der er enkle at bruge ved klient kode. Som et objektorienteret sprog understøtter C# begreberne indkapsling (encapsulation), arv og polymorfisme. Lad os kaste os ud i det og lave et første, ekstremt simpelt program for at få en indledende føling med sproget.
47 C# OPGAVE Fælles Vi laver et use case diagram over hvad vi vil En bruger der får et svar fra et computer program Det er nok unødvendigt for et så simpelt program, men det er en god vane at have så man altid husker det til reference og dokumentation Start Visual Studio Lav et nyt Visual C# > Windows > Classic desktop > Empty projekt Højre-klik i Solution explorer, Add new item, Class Fælles Code along
48 C# OPGAVE Højre-klik på Class1.cs (hvis du ikke har givet filen et andet navn) og vælg Open containing folder for at se hvor projektet automatisk er gemt (hvis du ikke har ændret det), den sti skal vi bruge om lidt Før man kan køre et program direkte skal det kompileres Dette gøres ved at sige Build > Build <projekt navn> Find stifinder med mappen hvor projektet ligger frem Gå ind i undermappen bin > Debug og tjek at der er en.exe fil der med projektets navn Noter hele stien til filen ned (eller husk den i hovedet) Start kommando-prompten Gå til stien med projekt exe filen og kør den
49 C#
50 Kilder Materiale benyttet i denne lektion Noget af det er udover pensum-listen!
51 UML Kilder Wireframes S
52 Objekt Orienteret Programmering ing_oop.html Kilder C#
Lektion 3. Grundlæggende programmering i VR
Lektion 3 Grundlæggende programmering i VR Plan for i dag UML Usecase diagrammer Aktivitets diagrammer Klasse diagrammer Udforskning af forskelligt VR og andre måder at udvide virkeligheden på Cardboard
Læs mereLektion 2. Grundlæggende programmering i VR
Lektion 2 Grundlæggende programmering i VR Plan for i dag Introduktion til Unity Vi laver vores første programmer Introduktion til C# Vi koder vores første af meget få ting uden Unity Behandling af data
Læs mereHassansalem.dk/delpin User: admin Pass: admin BACKEND
Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin
Læs mereDatabase for udviklere. Jan Lund Madsen PBS10107
Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated
Læs mereSådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...
Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... 9 Offline synkronisering... 11 Klienter til mobile enheder...
Læs mereProgrammering I Java/C#
Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren
Læs mereTestservice med anvendelse af Microsoft software.
Testservice med anvendelse af Microsoft software. Få offentlig nøgle fra installeret signeringscertifikat 1. Klik Start Kør på den pc eller server hvor signeringscertifikatet er installeret. 2. Skriv MMC
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Programmering C ved mst Termin Juni 117 Institution Uddannelse Fag og niveau Lærer Hold Erhvervsskolerne Aars hhx Programmering C Michael Stenner (mst) 2-3g16 pro Forløbsoversigt
Læs mereOpsætning af Backup. Dette er en guide til opsætning af backup med Octopus File Synchronizer.
Opsætning af Backup Dette er en guide til opsætning af backup med Octopus File Synchronizer. Det første der skal ske er at programmet skal registreres, dette gøres ved at vælge menuen Help og derefter
Læs mereInternet Information Services (IIS)
Internet Information Services (IIS) Casper Simonsen & Yulia Sadovskaya H1we080113 06-11-2013 Indholdsfortegnelse Problemformulering... 2 Hvorfor:... 2 Hvad:... 2 Hvordan:... 2 Problembehandling... 3 Introduktion...
Læs mereKursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing
Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Design af brugerflader 11.1 Samme sted Forskellige steder Sidste kursusgang Samtidigt
Læs mereDet Naturvidenskabelige Fakultet. Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske
Det Naturvidenskabelige Fakultet Introduktion til Blackboard (Øvelser) Naturvidenskabeligt Projekt 2006 Prøv at forske Indholdsfortegnelse Introduktion til Blackboard Content System...3 Øvelse 01 individuel:
Læs mereTech College Aalborg. ASP.NET Hjemmeside. Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio
Tech College Aalborg ASP.NET Hjemmeside Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio Isabella Sihm Ziersen Indhold ASP.Net hjemmeside... 2 Visual Studio... 2 Brug af templates
Læs mereSpecialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6
Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side
Læs mereOpsætningsvejledning efter opdatering (ghostning) af hybriderne
Opsætningsvejledning efter opdatering (ghostning) af hybriderne Indholdsfortegnelse Login til Windows... 2 Aktivering af Office 365... 3 Kom i gang med Office 365 og OneDrive for Business... 4 Opsætning
Læs mereOpsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.
Opsætning af Backup Dette er en guide til opsætning af backup med Octopus File Synchronizer. Det første der skal ske er, at programmet skal registreres (programmet kan dog bruges i 30 dage, hvis det ikke
Læs mereUPLOAD. Af Database og Website til Skolens Server
UPLOAD Af Database og Website til Skolens Server INDHOLDSFORTEGNELSE Fra projekt til server... 3 Overførsel af SQL Database... 3 Eksekvering af T SQL Script... 8 Modificering af Visual Studio Projekt...
Læs mereAbsalon - guide. Login. Opbygning
Absalon - guide Login Alle ansatte og studerende på Københavns Universitetet har adgang til Absalon. For at komme ind i Absalon skal du logge dig på www.kunet.dk med dit CPR nr. og din PIN-kode. Når du
Læs mereIT på Social og Sundheds Skolen Fyn Juni 2019
Indhold Overblik.... 2 Skift af kode og komme på skolens netværk... 2 Tilslutning til Printer... 5 Brug dit studiekort til print... 9 Microsoft Office 365... 9 Installation af Office 365... 12 1 Januar
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2014 HTX
Læs mereMichael Jokil 11-05-2012
HTX, RTG Det skrå kast Informationsteknologi B Michael Jokil 11-05-2012 Indholdsfortegnelse Indledning... 3 Teori... 3 Kravspecifikationer... 4 Design... 4 Funktionalitet... 4 Brugerflade... 4 Implementering...
Læs mereGem dine dokumenter i BON s Content Management System (CMS)
24. august 2007 Gem dine dokumenter i BON s Content Management System (CMS) INDHOLDSFORTEGNELSE 1. Indledning... 2 2. Se indholdet i dit Content Management System... 3 3. Tilgå dokumenterne i My Content
Læs mereMSI pakke til distribution af AutoPilot komponenter.
MSI pakke til distribution af AutoPilot komponenter. Hermed følger en basal dokumentation for installation af AutoPilot msi pakken. Der vil i det følgende blive forklaret brugen af 4 programmer fra Microsoft,
Læs mereFairSSL Fair priser fair support
Small Business Server 2011 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2011 server. Ved bestilling af certifikater til Small Business Server
Læs mereMapBasic &.NET interaktion. MapBasic.NET. Jakob Lanstorp IT konsulent COWI. Odense 23. Juni 2011. 1 8 jun 2011 MapBasic &.
MapBasic &.NET interaktion MapBasic.NET Jakob Lanstorp IT konsulent COWI Odense 23. Juni 2011 1 MapBasic &.NET interaktion Erfaring med MapBasic.NET / Visual Studio Anden programmering 2 Program Hurtig
Læs mereI denne guide vil jeg prøve at give en beskrivelse af hvad man skal gøre for at få adgang til Microsoft Azure via Dreamspark når man går på Easj.
Guide til Azure I denne guide vil jeg prøve at give en beskrivelse af hvad man skal gøre for at få adgang til Microsoft Azure via Dreamspark når man går på Easj. Der er en lille grå zone under registreringen
Læs mereTest af It-komponent
Test af It-komponent I programmeringssproget Java Programmet Login service Elev: Mads Funch Klasse 2.4 Mat, It, Programmering Skole: Roskilde Tekniske Gymnasium HTX Underviser: Karl Dato: 31-08-2016 Side
Læs mereSådan opretter du en backup
Excovery Guide Varighed: ca. 15 min Denne guide gennemgår hvordan du opretter en backup med Excovery. Guiden vil trinvist lede dig igennem processen, og undervejs introducere dig for de grundlæggende indstillingsmulighed.
Læs mereProgrammering C RTG - 3.3 09-02-2015
Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...
Læs mereDen guide er lavet til ansatte på sociologi, hvis du ikke er ansat på sociologi er det ikke sikkert denne guide virker for dig.
EDUROAM Introduktion Den guide er lavet til ansatte på sociologi, hvis du ikke er ansat på sociologi er det ikke sikkert denne guide virker for dig. Denne guide er lavet til Windows XP - Husk at dit Windows
Læs mereSoftware Dokumentation
Software Dokumentation Jan Boddum Larsen Teknologi B og A på HTX Dokumentation af software i Teknologi I samfundet sker der en bevægelse mod mere digitale løsninger i teknologi. Det betyder at software
Læs mereInformatik C robotter
Informatik C robotter Robotter 1. Præsentation af Fable-robotten og indledende øvelser. Robotter 2. Brainstorm på anvendelser af robotter. Udarbejdelse af cases+userstories i grp. Robotter 3. Udarbejdelse
Læs mereDatatekniker med programmering som speciale
Datatekniker med programmering som speciale H1 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H1 beskæftiger du dig med at lære at programmere helt fra bunden. Forløbet er designet
Læs mereportal.microsoftonline.com
Office Online Office Online er et supplement til Officepakken, som du har liggende på computeren. Office Online ligger i skyen og åbnes i din webbrowser på adressen: portal.microsoftonline.com Du skal
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2013 HTX
Læs mereIT Support Guide. Installation af netværksprinter (direkte IP print)
IT Support Guide Denne guide er hentet på www.spelling.dk Program: Microsoft Windows Vista Program sprog version: ENG (US) Guide emne: Installation af netværksprinter (direkte IP print) Publikationsnr.:
Læs mereWINDOWS FORMS EVENTS INTERAGEREN MED FIL SYSTEMET. Grundlæggende programmering Lektion 9
EVENTS INTERAGEREN MED FIL SYSTEMET WINDOWS FORMS Grundlæggende programmering Lektion 9 1 EVENTS Der sker ting når der sker ting 2 EVENTS Events er brugerhandlinger såsom tastetryk, klik, musebevægelser,
Læs mereGrådige algoritmer. Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer.
Grådige algoritmer Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for
Læs mereOpdatering af ISOWARE til version 6.1.0
Opdatering af ISOWARE til version 6.1.0 September 2015 Indhold Kontaktoplysninger... 1 VIGTIGT... 2 Opdatering af trejdepartssoftware... 2 Opdatering til version 6.1.0.... 2 1. Backup af databasen... 3
Læs mereDynamicweb Exchange Opsætning
Brugervejledning Dynamicweb Exchange Opsætning OUTLOOK 2003 Document ID: UG-4008 Version: 1.30 2006.07.04 Dansk UG-4008 - Dynamicweb Exchange Opsætning, Outlook 2003 JURIDISK MEDDELELSE Copyright 2005-2006
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Termin Juni 119 Institution Uddannelse Fag og niveau Lærer Hold Erhvervsskolerne Aars hhx Programmering B Patrick Bøgsted Sørensen (pbs) 2k18 Forløbsoversigt (4) Forløb 1 Forløb
Læs mereDen digitale Underviser. Clouds. Dropbox
Den digitale Underviser Clouds Dropbox Indhold Indhold... 1 Dropbox... 1 Installer Dropbox... 2 Åbn Dropbox fra egen computer... 2 Åbn Dropbox fra en anden computer... 3 Lagre filer i Dropbox (offline
Læs mereAndreas Lauge V. Hansen klasse 3.3t Roskilde HTX
IT -Eksamen Andreas Lauge V. Hansen klasse 3.3t Roskilde HTX [Vælg en dato] Indhold Indledning... 2 Teori... 3 Hvorfor dette design... 4 Produktet... 4 Test og afprøvning... 9 Konklusion... 10 Indledning
Læs mereVEJLEDNING 0. Velkommen til Randers HF & VUC IT
VEJLEDNING 0 Velkommen til Randers HF & VUC IT Randers HF & VUC 2018 Som studerende på Randers HF & VUC har du adgang til flere IT-tjenester, som du har brug for i dit studie. LUDUS LUDUS-web er stedet
Læs mereManual til Wordpress. 1. Log ind på din Wordpress-side. Indhold: Sådan opdaterer du din hjemmeside i Wordpress.
Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress. Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet og lægge nyt på din hjemmeside. Guiden er skrevet
Læs mereDatatekniker med programmering som speciale
Datatekniker med programmering som speciale H2 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H2 er der fokus på at integrere Objektorienteret Programmering i dine programmer. Fagene
Læs mereRuko SmartAir. Updater installation
Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan
Læs mereInstallation af DATABOKS online backup manager
Installation af DATABOKS online backup manager For at kunne tage fjern-backup skal du installere en online backup manager på din maskine. Den skal bl.a. bruges til at bestemme hvilke filer, databaser og
Læs mereVisual Studio Team System. Team Build en grundpille i søgen efter it-projektproduktivitet?
Visual Studio Team System Team Build en grundpille i søgen efter it-projektproduktivitet? Agenda: Introduktion Hvorfor Automatiseret Build Microsoft Team Build Rapportering/Data warehouse Commentor A/S
Læs mereSoftware Construction 1. semester (SWC) januar 2014 Spørgsmål 1
Spørgsmål 1 Grundlæggende objektorienterede begreber o Klasse (class) o Objekt (object) o Metode (method), herunder return type og parametre o Instansvariable (instance variables) & egenskaber (properties),
Læs meresweetbot.design Kodning og design af hjemmeside Navne: Emma Blæsbjerg, Michell Aagaard Dranig og Andreas Oliver Hansen
sweetbot.design Kodning og design af hjemmeside Navne: Emma Blæsbjerg, Michell Aagaard Dranig og Andreas Oliver Hansen Gruppe: MUL A 10 Email: Michell cph-md267@cphbusiness.dk, Emma cph-eb121@cphbusiness.dk,
Læs mereArduino Programmering
Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået
Læs mere111 I T - V E J L E D N I N G T I L M A C
111 I T - V E J L E D N I N G T I L M A C Indhold Din konto Dit brugernavn og adgangskode Trådløst internet Sådan logger du på det trådløse netværk Mail Sådan læser du din mail på web, mobil og Outlook
Læs mereFairSSL Fair priser fair support
Exchange 2010 SSL certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens Exchange 2010 SAN SSL certifikat. Derudover er der tekniske guides til at
Læs mereKeepit Classic. Keepit Classic Relaterede Problemer
Keepit Classic Relaterede Problemer Ændre email-adresse til login Er du Keepit erhverv kunde (PRO / Server konto) kan du selv ændre din e-mail adresse i kontrolpanelet Gå i kontrolpanel på cp.keepit.com/login
Læs mereIsenTekst Indhold til Internettet. Manual til Wordpress.
Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress. Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet
Læs mereLektion 6. Grundlæggende programmering i VR
Lektion 6 Grundlæggende programmering i VR Plan for i dag Simpelt FPS Triggerzones og animationer C# og objekt orienteret programmering Interfaces Generics Google Cardboard Video om VRs fremtid App til
Læs mereMicrocontroller, Arduino
Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen
Læs mereIntro til Fronter for studerende
Intro til Fronter for studerende I denne manual vil vi gennemgå: - Login i Fronter - Fronters brugerflade - Dagens (Fronters forside) - Navigation i rum og læsning/upload af dokumenter - Hvordan man opdaterer
Læs mereCitrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015
Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015 Om Seas-Nve Citrix Reciver 2015 Tidligere kunne Citrix kun tilgås fra en Browser (eks. Internet explorer, Safari,
Læs mereAdvanced Word Template Brugermanual
Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste
Læs mereMIND MEISTER BEGREBSKORT
GUIDE TIL MIND MEISTER 1 MIND MEISTER BEGREBSKORT Flere studier finder, at anvendelse af begrebskort har en positiv effekt på studerendes læring. På et begrebskort skrives begreber inden for et fagområde.
Læs mereIndhold VDI... 1 Installer fra UCL programmer... 2 Installer fra web... 7 Kør fra browser... 16
VDI VDI står for Virtual Desktop Infrastructure. VDI er en virtuel Windows pc med UCL image. VDI bruges til at tilgå SIS, når man ikke er på UCLs netværk med kabel eller dockingstation. VDI bruges fra
Læs mereIntroduktion til Flash
Introduktion til Flash Kaspar Rosengreen Nielsen kaspar@interactivespaces.net Kaspar Rosengreen Nielsen, kaspar@interactivespaces.net 1 Om mig Kaspar Rosengreen Nielsen. Uddannet datalog med sidefag i
Læs mereFleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)
FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2
Læs mereGuide - Sådan opretter du en backup
Guide - Varighed: ca. 10 min Denne guide gennemgår hvordan en backup oprettes i Excovery. Guiden vil trinvist lede dig igennem processen og vil undervejs introducere de grundlæggende indstillingsmuligheder.
Læs mere7 Mamut Client Manager
7 Mamut Client Manager Tillægsproduktet Mamut Client Manager består af programmerne Mamut Client Start og Mamut Client Update. Ved hjælp af Mamut Client Manager kan du fra et vindue åbne, opdatere og administrere
Læs mereFairSSL Fair priser fair support
Small Business Server 2008 SSL certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en SBS 2008 server. Ved bestilling af certifikater til Small Business Server
Læs mereTrimbleConnect. Vejledning til personal version. Geoteam A/S Energivej Ballerup
TrimbleConnect Vejledning til personal version Geoteam A/S Energivej 34 2750 Ballerup 7733 2233 support@geoteam.dk www.geoteam.dk 11. januar 2018 Trimble Connect er en ny udgave af TCC, tilgængelig fra
Læs mereFairSSL Fair priser fair support
Small Business Server 2003 Certifikat administration Følgende vejledning beskriver hvordan man vælger hvilke adresser der skal være i ens SBS 2003 SSL certifikat. For support og hjælp til anvendelsen af
Læs mereIntroduktion til Fronter
Introduktion til Fronter Følg med på Fronter og tjek din UCL mail Som studerende I UCL får du automatisk tildelt en mailadresse, som vi konsekvent benytter, når vi kontakter dig. Det er dit ansvar, at
Læs mereGreenfoot En kort introduktion til Programmering og Objekt-Orientering
Greenfoot En kort introduktion til Programmering og Objekt-Orientering Greenfoot er et computer-program, som kan benyttes til at skrive andre computer-programmer, i et programmeringssprog kaldet Java.
Læs mereIT og Programmering eksamens projekt
IT og Programmering eksamens projekt Visualisering af Gravitation Roskilde HTX Anders Kær Bennetsen D. 20-05-2010 IT og Programmering 1.1 Indledning:... 4 1.2 Beskrivelse af Ide:... 4 1.3 Definition af
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 20. marts, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereFjernadgang til BEC s systemer via Portal2
Fjernadgang til BEC s systemer via Portal2 - tilgå applikationer og arbejdsplads via webbaseret portal (UAG) Udarbejdet af: Niklas Petersen Gældende fra: 24-08-2015 Version Forfatter Dato Dokumentstatus
Læs mereHvorfor skal vi bruge objekt orienteret databaser?
OODBMS Vs. RDBMS 1 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion... 8 2 Hvorfor skal
Læs mereGuide my.matche.dk. - HURTIGT OVERBLIK s. 2 eller... - DETALJERET GENNEMGANG s af 12
Guide my.matche.dk Denne guide hjælper dig igennem oprettelse, introducerer dig til dit personlige dashboard og hjælper med at udføre Parathedsvurderingen. - HURTIGT OVERBLIK s. 2 eller... - DETALJERET
Læs mereArticles... 3 I gang med Adobe Connect... 4 Når du skal invitere deltagere til et Adobe Connect møderum...11 Sådan redigerer du en video optaget i
WEB KONFERENCER Table of Contents Articles... 3 I gang med Adobe Connect... 4 Når du skal invitere deltagere til et Adobe Connect møderum...11 Sådan redigerer du en video optaget i Adobe Connect og indsætter
Læs mereInstallationsvejledning til Pro/ENGINEER.
Installationsvejledning til Pro/ENGINEER. Denne kortfattede installationsvejledning er blevet til udfra de erfaringer vi har fået på vores hot-line. Flere og flere vælger at installere softwaren selv og
Læs mereCase: Zapier-integration mellem simplero og webcrm hos Videokursus
Case: Zapier-integration mellem simplero og webcrm hos Videokursus Zapier er en integrationsplatform, hvor man kan forbinde over 1500 apps uden at skrive en eneste bid kode. Du kan se, hvilke apps du kan
Læs mereUdvikling af DOTNET applikationer til MicroStation i C#
Udvikling af DOTNET applikationer til MicroStation i C# Praktiske tips for at komme i gang. Gunnar Jul Jensen, Cowi Hvorfor nu det? Mdl og Vba kan det hele Fordelene er : udviklingsmiljøet er eksternt
Læs mereStart af nyt schematic projekt i Quartus II
Start af nyt schematic projekt i Quartus II Det følgende er ikke fremstillet som en brugsanvisning der gennemgår alle de muligheder der er omkring oprettelse af et Schematic projekt i Quartus II men kun
Læs mereIntegration med Microsoft SharePoint
Integration med Microsoft SharePoint Kom godt i gang med opsætning af integrationen Integration med SharePoint Kom godt fra start I TimeLog Project er der mulighed for at integrere til Microsoft SharePoint,
Læs mereIFC Egenskaber. Mohammad Hussain Parsianfar s102951 BYG DTU
Mohammad Hussain Parsianfar s102951 Indholdsfortegnelse 1 Introduktion... 3 1.1 Hvorfor er det interessant... 3 1.2 Formål... 4 2 Simplebim... 5 2.1 Præsentation af softwaren... 5 2.1.1 Brugergrænseflade...
Læs mereVISUELLE GUIDELINES FOR LOG-IN OG SIGNERING MED NEMID. Guide til udseende, sprog og struktur for tjenester, der bruger NemID.
VISUELLE GUIDELINES FOR LOG-IN OG SIGNERING MED NEMID Guide til udseende, sprog og struktur for tjenester, der bruger NemID. November 2015 Indhold Dokumentet indeholder anbefalinger og råd til integration
Læs mereManual til dropbox på ipad
Manual til dropbox på ipad Af Randi Majgård Høgh VIFIN Indholdsfortegnelse Forord 3 Oprettelse af dropbox på IPad 5 Download video til din IPad 16 Download billeder til din IPad. 20 Link et billeder, en
Læs mereDIGITALE REFUSIONSSEDLER
DIGITALE REFUSIONSSEDLER Der er to måder at udfylde refusionssedler på din smartphone eller tablet: Guide 1: Til dig, der vil udfylde refusionssedler på den nemme måde! Guide 2: Til dig, der vil udfylde
Læs mereManual til Wordpress. 1. Log ind på din Wordpress-side. Indhold:
Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress: Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet
Læs mereHOSTED EXCHANGE MICROSOFT OUTLOOK 2016 TIL WINDOWS
HOSTED EXCHANGE MICROSOFT OUTLOOK 2016 TIL WINDOWS INDHOLD Download og installer Outlook... 2 Opret en ny Outlook profil og postkasse... 7 Tilføj din Exchange postkasse i Outlook... 11 Status 06/2016 1
Læs mereMICROSOFT ONLINE KURSER
MICROSOFT ONLINE KURSER Table of Contents Articles... 3 Kom igang med Microsoft IT Academy... 4 Log ind og vælg kursus... 9 Page 2 Articles Page 3 Kom igang med Microsoft IT Academy Med Microsoft IT Academy
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 10. april, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereUndervisningsbeskrivelse
Undervisningsbeskrivelse Stamoplysninger til brug ved prøver til gymnasiale uddannelser Termin Institution Uddannelse Fag og niveau Lærer(e) Hold Termin hvori undervisningen afsluttes: maj-juni 2013 HTX
Læs mereOpret ODBC datakilde Vejledning
Vejledning V. 1 APRIL 2011 FOR KUNDESERVICE Indholdsfortegnelse 1 Indledning... 3 1.1 Formål... 3 1.2 Målgruppe... 3 1.3 Krav... 3 2 Opret ODBC Datakilde (Open Database Connectivity)... 3 2.1 Forbindelse
Læs mereVDI Manual v. 5 Indhold
VDI Manual v. 5 Indhold VDI Manual v. 5... 1 VDI Windows 7 Manual... 2 VDI Windows xp Manual... 3 Andre Browsere Manual... 4 VDI Andoid Manuel opsætning af Citrix Reciever... 6 Automatisk opsætning af
Læs mereSikker IT-Brug. En kort introduktion til et sikkert online arbejdsmiljø og gode IT-vaner i Sanistål. sanistaal.com
Sikker IT-Brug En kort introduktion til et sikkert online arbejdsmiljø og gode IT-vaner i Sanistål sanistaal.com Indhold 2 Kære kollega 4 Kom godt i gang 5 Logning 6 Kodeord 7 Mobile enheder 9 Dataopbevaring
Læs mereSådan sætter du TraceTool op til tælleugerne
Sådan sætter du TraceTool op til tælleugerne TraceTool er det værktøj, som medarbejderne i din kommune skal anvende til at registrere henvendelser manuelt i tælleugerne. Denne vejledning beskriver, hvordan
Læs mereHvad er Objekter - Programmering
Denne guide er oprindeligt udgivet på Eksperten.dk Hvad er Objekter - Programmering En rigtig god gennemgang af hvad objekter er! Hvordan de oprettes og anvendes! Det er helt klart til nybegyndere, som
Læs mereFable Kom godt i gang
Fable Kom godt i gang Vers. 1.3.1 Opdateret: 29-08-2018 Indholdsfortegnelse 1. Installer programmet 3 2. Pak robotten ud 5 3. I gang med at programmere 6 4. Programmér Fable til at køre fra 90 til -90
Læs mere