Crash Course i Programmering. HumTek, RUC

Størrelse: px
Starte visningen fra side:

Download "Crash Course i Programmering. HumTek, RUC"

Transkript

1 Crash Course i Programmering HumTek, RUC

2 Kursus mål At give en basal introduktion til programmering i sproget Processing At give et overblik over sprogets potentiale At have det sjovt :-)

3 Kursus form Meget kompakt/intensivt: Kun 3 forelæsninger Enkelte øvelser indlagt undervejs Forberedelse hjemmefra Udbytte kræver en indsats(!)

4 At komme i gang... Download og installer Processing Download processing fra: eller kopier på anden måde unzip til foretrukken folder fx C:\Program Files opret evt et shortcut t i startmenuen eller andetsteds til processing.exe start Processing (brug shortcut eller dobbeltklik på processing.exe)

5 ... At komme i gang kopier følgende program og sæt det ind i et Processing vindue size(400, 400); background(192, 64, 0); stroke(255); line(150, 25, 270, 350); kør programmet

6 ... At komme i gang size(400, 400); background(192, 64, 0); stroke(255); line(150, 25, 270, 350);

7 PDE (Processing Development Environment) simpel editor vigtigste funktionalitet tilgængelig som knapper og menu: run stop new open save export

8 Processing Processing er først og fremmest et programmeringssprog appellerer også som visuelt udtryksmiddel og er særdeles brugbart til data visualisering. Processing et selvstændigt sprog, men også en slags skal uden på Java (samme syntaks) giver en intuitiv iti vej til visuel programmering derfor også velegnet til introduktion til programmering

9 program = "sketch" Programmer producerer tegninger / skitser To vigtigste måder et program kan køre på: Basic Mode producerer et enkelt billede opbygges som en liste af sætninger når billedet vises slutter programmet Continous Mode giver mulighed for animation og interaktion opbygges med standard-funktioner setup() - kaldes een gang (initalisering) draw() - kaldes løbende programmet slutter ikke, men kører indtil det bliver afbrudt

10 Eksempel, Basic Mode" size(400, 400); background(192, 64, 0); stroke(255); line(150, 25, 270, 350);

11 Eksempel, "Continous Mode" void setup( ) { size(400, 400); stroke(255); background(192, 64, 0); } void draw( ) { line(150, 25, mousex, mousey); }

12 Kursus materiale Processing web-site Processing-programmet (PDE'en): Help, Examples,... En god bog (med pdf-smagsprøve): Processing A Programming Handbook for Visual Designers and Artists, Casey Reas and Ben Fry, MIT press, Kursets hjemmeside:

13 PDE'en og processing.org Brug den er fyldt med information Brug PDE'en 'Referencen' er indbygget: Marker et ord Højreklik Vælg 'Find in Reference'

14 Let the crash begin

15 Structure 1: Kode-elementer Kommentarer - to måder // dette er en kommentar på een linie /* dette er en kommentar der strækker sig over flere linier */ Funktioner det meste af sproget er realiseret i funktioner, fx size(), background(), point(), line(), ellipse(),... parameter angives for funktion adskilles af kommaer, hvis flere parametre fx /* her kommer en grå baggrund på en sketch på 200 gang 200 punkter */ size(200,200); background(102);

16 Udtryk (expression) element i sproget der har en værdi: ((3 + 5) * 7) + 1 "en prøve" "dette" + " er " + "en prøve" 6 > 3 6 < 3

17 Sætning (statement) enhed i sproget med bestemt betydning/effekt afsluttet med semikolon ";" fx funktionskald som: background(102); background((20-3) * 7 17); println("dette" + " er " + "en prøve");

18 Udskrivning - 2 steder på sketch'en point(), line(), ellipse(),... på konsollen print(), println() println("processing..."); println( ); print(10); println(20); println(30); println("dette" + " er " + "en prøve");

19 Structure 1 Opgaver Opg A Skriv et program der udskriver værdien af udtrykkene 3+4* " kroner" sæt passende kommentarer ind Bogen s 21 opg 2 (Skriv et program der danner et 640*480 vindue med sort baggrund)

20 Shape 1: Koordinater Koordinater i display-vindue Egenskaber ved vindue size(), background(),

21 Punkt og linie point(), line(), Flader rect(), triangle(), quad(), ellipse(), Kurver bezier() Primitive former

22 Kurver??? Kurver bezier() Hvad er det? check matematikken eller eksperimenter: nofill(); stroke(255, 102, 0); line(85, 20, 10, 10); line(90, 90, 15, 80); stroke(0, 0, 0); bezier(85, 20, 10, 10, 90, 90, 15, 80); void draw(){ background(200); nofill(); stroke(255, 102, 0); line(85, 20, mousex, mousey); line(90, 90, 15, 80); stroke(0, 0, 0); bezier(85,20,mousex, mousey, 90, 90, 15, 80); }

23 Egenskaber Fyld-farve fill() nofill() Streg-farve stroke() nostroke() Streg-tykkelse strokeweight() Form på streg-ende strokecap() ROUND, SQUARE, eller PROJECT Form på streg-samling strokejoin() MITER, BEVEL, eller ROUND

24 Egenskaber Pæn tegning smooth() tegn med "blød" grafik altså uden hakker på kanter og streger (anti-aliased) nosmooth() slå smooth fra (mere effektivt) Ændring af parameterbetydning ellipsemode() rectmode()

25 Shape 1 Opgaver Opg A Tegn en tændstiksmand Opg B Giv ham en mave - fx som en trekant Opg C Ret tændstiksmanden, så han tegnes med tykke streger med afrundede kanter og samlinger Opg D Tegn et stort "S", der fylder det meste af vinduet Opg E Tegn på sort baggrund et hvidt øje med sort iris og hvid pupil

26 Data 1: Data og variable Data information på digital form mange forskellige slags numre tekst datoer billeder... Datatype en bestemt slags data Datatyper i Processing, bl.a. int heltal 17 float decimaltal boolean sandhedsværdi true, false

27 Data 1: Data og variable øvrige datatyper(som vi vender tilbage til) primitive color char byte sammensatte String Array Object

28 Data 1: Data og variable Variabel en slags pladsholder af given datatype int X; Tilskrivning (assignment) "=" X = 17; Processing variable width, height int x; // Declare the variable x of type int float y; // Declare the variable y of type float boolean b; // Declare the variable b of type boolean x = 50; // Assign the value 50 to x y = 12.6; // Assign the value 12.6 to f b = true; // Assign the value true to b int x = 50; float y = 12.6; boolean b = true;

29 Data 1 Opgaver Bogen s 41 opg 1 og 2 Opg A Hvordan tegner man en streg fra øverste venstre hjørne til nederste højre af vinduet - som virker uanset hvad size er blevet kaldt med? Opg B Erklær to variable X og Y og sæt X til den halve bredde på vinduet og Y således at den er 1.2 større X. Tegn en cirkel med radius på 1/4 af vindues-bredden og centrum i (X,Y) Opg C Test Opg B med forskellige vindues-størrelser

30 Math 1: Aritmetik Aritmetiske udtryk kan skrives med +, -, *, /, %, og paranteser + (addition) - (minus) % (modulo) / (divide) (multiply) () Hvad er "operator precedens"? *, /, % +, - =

31 Aritmetik Forkortet skrivemåde ved tilskrivning ++, --, +=, -=, *=, /= ++ (increment) -- (decrement) += (add assign) -= (subtract assign) *= (multiply assign) /= (divide assign) Funktioner ceil() floor() round() abs() sq() sqrt() pow() min() max()

32 Math 1 Opgaver Bogen side 50 opg 1 og 2 Opg A Hvad udskriver følgende program int X=0; println(x++); println(x++); X=X+9; println(x); X=X-2; println(x); X=X/3; println(x); X=X*6; println(x);

33 Dagens debugging

Crash course i Programmering. HumTek, RUC

Crash course i Programmering. HumTek, RUC Crash course i Programmering HumTek, RUC Resume - Vigtigste begreber Kommentarer Funktioner Udtryk Sætning Koordinater i display-vindue Funktioner (til tegning): size(), background(), point(), line(),

Læs mere

Test af It-komponent

Test 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 mere

Serigrafisk tryk af bogomslag i flere farver

Serigrafisk tryk af bogomslag i flere farver i flere farver Opgaven består i at lave et omslag til en bog med softcover i A5 størrelse. Omslaget trykkes i serigrafi i flere farver. Bogen produceres herefter i Bogbind. Der arbejdes i serigrafi i grupper

Læs mere

Michael Jokil 11-05-2012

Michael 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 mere

AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007

AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 Opgavebesvarelsen skal afleveres som enten en printerudskrift eller som et passende dokument sendt via email til [email protected]. Besvarelsen skal

Læs mere

Introduktion til ActionScript

Introduktion til ActionScript Introduktion til ActionScript Kaspar Rosengreen Nielsen [email protected] i n t e r a c t i v e s p a c e s. n e t Kaspar Nielsen, [email protected] 1 Dagens program Opsamling på

Læs mere

Programmering for begyndere Lektion 2. Opsamling mm

Programmering for begyndere Lektion 2. Opsamling mm Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger

Læs mere

Lær Python dag 1 - modul 1

Lær Python dag 1 - modul 1 Lær Python dag 1 - modul 1 Introduktion, basis python Steffen Berg Klenow Jonas Bamse Andersen Syddansk Universitet Indhold 1. Velkommen 2. Programmering i python 3. Typer, variabler og udtryk 1 Velkommen

Læs mere

APPENDIX A INTRODUKTION TIL DERIVE

APPENDIX A INTRODUKTION TIL DERIVE APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer

Læs mere

Programmering i C Intro og grundlæggende C 5. marts 2007

Programmering i C Intro og grundlæggende C 5. marts 2007 Programmering i C Intro og grundlæggende C 5. marts 2007 Mads Pedersen, OZ6HR [email protected] Plan for kurset Ma. 5/3: Ma. 19/3: Ma. 2/4: To. 12/4: Formål, intro, grundlæggende Videre, sprogkonstruktioner

Læs mere

DM507 Algoritmer og datastrukturer

DM507 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 mere

Vester Kopi A/S - Plotservice

Vester Kopi A/S - Plotservice Vester Kopi A/S - Plotservice Vejledning til AutoCad 2000 i forbindelse med plotservice Indhold: Plotter konfiguration i AutoCad 2000 1 Indstillinger i AutoCad 2000 4 Farveplot 6 Plotfiler i AutoCad 2000

Læs mere

Grafisk Tekniker Digitalprint. Klistermærker med og skærelinjer og metalfarver

Grafisk Tekniker Digitalprint. Klistermærker med og skærelinjer og metalfarver Grafisk Tekniker Digitalprint Klistermærker med og skærelinjer og metalfarver Klistermærker med metalfarver - opgave En lille serie forskellige klistermærker skal tegnes i Illustrator max tre styk. Der

Læs mere

Kapitel 3 Betinget logik i C#

Kapitel 3 Betinget logik i C# Kapitel 3 i C# er udelukkende et spørgsmål om ordet IF. Det er faktisk umuligt at programmere effektivt uden at gøre brug af IF. Du kan skrive små simple programmer. Men når det bliver mere kompliceret

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 27. februar, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Klasser og nedarvning

Klasser og nedarvning Datalogi C, Efterår 2004 OH er, forelæsning 21/9-2004 Klasser og nedarvning Hvad er formålet? Typer, generisk kode, typeparameterisering Kritisk kig på, hvordan man gør i Java. Opgaven til senere: Generalisere

Læs mere

Grafisk Tekniker Digitalprint. Klistermærker med skærelinjer

Grafisk Tekniker Digitalprint. Klistermærker med skærelinjer Grafisk Tekniker Digitalprint Klistermærker med skærelinjer Klistermærker - opgave En mindre serie forskellige klistermærker skal tegnes i Illustrator. Der defineres en ny fil for hvert enkelt klistermærke,

Læs mere

Introduktion til Rhinoceros 3d

Introduktion til Rhinoceros 3d Introduktion til Rhinoceros 3d September 2012, [email protected], Arkitektskolen Aarhus Interfacets opbygning B A C D F E G H I a) Den øverst menu (alle kommandoer, kategoriseret browse) b) Kommandoprompt

Læs mere

Indledning. Hvorfor det forholder sig sådan har jeg en masse idéer om, men det bliver for meget at komme ind på her. God fornøjelse med læsningen.

Indledning. Hvorfor det forholder sig sådan har jeg en masse idéer om, men det bliver for meget at komme ind på her. God fornøjelse med læsningen. Indledning...2 Variabler...13 Eksempel: 1...13 Eksempel 2:...13 Eksempel 3:...15 Eksempel 4:...16 Metoder...17 Metode (intet ind og intet ud)...17 Metode (tekst ind)...18 Metode (tekst ind og tekst ud)...19

Læs mere

Testservice med anvendelse af Microsoft software.

Testservice 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 mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2018 Projekt, del II Institut for matematik og datalogi Syddansk Universitet 13. marts, 2018 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

3 Tilføj printer "HP-GL/2 devices, ADI 4.3 - for Autodesk by HP" 5 Klik "Printer ikonet" - Print/Plot configuration

3 Tilføj printer HP-GL/2 devices, ADI 4.3 - for Autodesk by HP 5 Klik Printer ikonet - Print/Plot configuration Plot filer fra AutoCad 14. 1 Åben Autocad 14 2 Klik "Filer" og vælg "Printer setup" 3 Tilføj printer "HP-GL/2 devices, ADI 4.3 - for Autodesk by HP" 4 Klik "Ok" 5 Klik "Printer ikonet" - Print/Plot configuration

Læs mere

Workshop G3 MicroStation V8 XM edtion nye værktøjer 1

Workshop G3 MicroStation V8 XM edtion nye værktøjer 1 Workshop G3 MicroStation V8 XM edtion nye værktøjer 1 FØR I BEGYNDER......1 ELEMENT SELECTION...2 TEGNEVÆRKTØJER...4 ARRAY / ALONG ELEMENT...4 STRETCH...6 MOVE TO CONTACT...7 BREAK ELEMENT...8 COPY FENCE

Læs mere

EDB trin 2 LAYOUT. Tekst i Paint Shop Pro 9

EDB trin 2 LAYOUT. Tekst i Paint Shop Pro 9 Tekst i Paint Shop Pro 9 Der kan laves to slags tekster i Paint Shop Pro 9. Vektortekst og bitmaptekst (eller rastertekst). Den synlige forskel er at vektortekst kan skaleres (ændre størrelse) efter at

Læs mere

Indhold. 2011 Nordcad Systems A/S Transmissionslinjer

Indhold. 2011 Nordcad Systems A/S Transmissionslinjer Indhold Øvelse 1: Transmissionslinjer... 2 Effekt af transmissionslinjens impedans... 2 Måling af bench voltage... 2 Refleksioner og termineringer... 3 Øvelse 2: Beregning af banebredder... 3 Oprettelse

Læs mere

Edb-tekstbehandling, præsentation mm

Edb-tekstbehandling, præsentation mm Edb-tekstbehandling, præsentation mm I denne lektion skal du: - hente kopier et skærmbillede og sætte det ind i et dokument - beskære billedet, så det passer til dit dokument Der findes specielle programmer

Læs mere

Installation af DATABOKS online backup manager

Installation 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 mere

Introduktion til Calc Open Office med øvelser

Introduktion til Calc Open Office med øvelser Side 1 af 8 Introduktion til Calc Open Office med øvelser Introduktion til Calc Open Office... 2 Indtastning i celler... 2 Formler... 3 Decimaler... 4 Skrifttype... 5 Skrifteffekter... 6 Justering... 6

Læs mere

Grafisk Tekniker Grundforløb. Serigrafisk tryk af smudsomslag i flere farver til hardcoverbog

Grafisk Tekniker Grundforløb. Serigrafisk tryk af smudsomslag i flere farver til hardcoverbog i flere farver til hardcoverbog Opgaven består i at lave et smudsomslag til en bog med hardcover i A5-størrelse. Omslaget trykkes i serigrafi i flere farver. Bogen produceres herefter i Bogbind. Der arbejdes

Læs mere

OrCAD Capture TCL IDE med Eclipse

OrCAD Capture TCL IDE med Eclipse OrCAD Capture TCL IDE med Eclipse OrCAD Capture TCL er et script sprog til at lave applikationer til OrCAD Capture. Eclipse er et gratis udviklingsmiljø med debug muligheder. Denne guide hjælper med at

Læs mere

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

02101 Indledende Programmering Introduktion til Eclipse

02101 Indledende Programmering Introduktion til Eclipse 02101 Indledende Programmering Introduktion til Eclipse Version 2018 1 Introduktion I dette kursus lægger vi op til at man bruger det integrerede udviklingsmiljø Eclipse. Basalt set er et integreret udviklingsmiljø

Læs mere

Klik på menupunktet Format og herunder Units (eller skriv units på kommandolinien)

Klik på menupunktet Format og herunder Units (eller skriv units på kommandolinien) Kogebog til opsætning af standardtegning i AutoCAD RTS/HED side 1 Formål med standardtegning Når man åbner en ny tom tegning i AutoCAD, er den allerede fyldt med informationer om lag, målsætningsstandarder

Læs mere

Brugervejledning til laserskærer

Brugervejledning til laserskærer Brugervejledning til laserskærer Version 3.0 Oprindeligt af Troels Andersen 19/3-2014 Revideret af Niklas Valentin Roed Jensen 21/4-2018 [email protected] [email protected] [email protected]

Læs mere

Prepress Serigrafi Grafisk Tekniker Grundforløb. Opgave: Klistermærker i flere farver

Prepress Serigrafi Grafisk Tekniker Grundforløb. Opgave: Klistermærker i flere farver Grafisk Tekniker Grundforløb Opgave: Klistermærker i flere farver I denne opgave skal der skabes et antal klistermærker i flere farver. Temaet er frit. Husk at der i serigrafi skal laves ramme for hver

Læs mere

Dokumentation af programmering i Python 2.75

Dokumentation af programmering i Python 2.75 Dokumentation af programmering i Python 2.75 Af: Alexander Bergendorff Jeg vil i dette dokument, dokumentere det arbejde jeg har lavet i løbet opstarts forløbet i Programmering C. Jeg vil forsøge, så vidt

Læs mere

Grafisk Tekniker Digitalprint

Grafisk Tekniker Digitalprint Grafisk Tekniker Digitalprint Grafik med CMYK-farver, hvid dækfarve og lak i Illustrator til print på Flatbed Versa UV LEF-12 Der skal printes på et antal objekter, der enten ligger i et fixatur (udskåret

Læs mere

Patientlister. Tilføj / rediger eksisterende lister. VEJLEDNING Patientlister

Patientlister. Tilføj / rediger eksisterende lister. VEJLEDNING Patientlister Patientlister Tilføj / rediger eksisterende lister Patientlister benyttes til at holde styr på, hvilke patienter der f.eks. har fået lavet et implantat, skal have narkose eller på anden vis, skal figurere

Læs mere

Workshop G8 Tasks og Templates

Workshop G8 Tasks og Templates Workshop G8 Tasks og Templates FØR I BEGYNDER...... 2-1 TEMPLATES... 2-2 Øvelse template til alm. attributter... 2-2 Øvelse Skraverings template... 2-4 VED ELEMENTET HVAD DET ER FOR ÉN?... 2-4 Øvelse ændre

Læs mere

Mircobit Kursus Lektion 2

Mircobit Kursus Lektion 2 Mircobit Kursus Lektion 2 I denne lektie skal vi arbejde videre med lille mini computer kaldt microbit. Du kan finde Simulatoren & Programmet til micobit her: http://microbit.org/ (Du skal her vælge Lets

Læs mere

ØVELSESRÆKKE OG VEJLEDNING TIL CD-ORD 5

ØVELSESRÆKKE OG VEJLEDNING TIL CD-ORD 5 ØVELSESRÆKKE OG VEJLEDNING TIL CD-ORD 5 LÆSEFUNKTIONER 1. Start CD-ORD 5 CD-ORD 5 startes fra genvejsikonet på Skrivebordet. Når det er startet ses programmets værktøjslinie øverst på skærmen. Ligger genvejen

Læs mere

Kommuniker: Gennem Valg

Kommuniker: Gennem Valg Kursusmappen Kommuniker: Gennem Valg Øvelser Mikro Værkstedet Indhold Indhold... 2 Start Kommuniker: Gennem Valg... 3 Øvelse 1 Åbn Kommuniker: Gennem Valg... 3 Øvelse 2 Åbn en aktivitet... 4 Øvelse 3 Udskrivnings-ikon

Læs mere

Vejledning til Photofiltre nr.176 Side 1 Lave top til en hvor foto bliver drejet lidt, og lagt tekst på

Vejledning til Photofiltre nr.176 Side 1 Lave top til en  hvor foto bliver drejet lidt, og lagt tekst på Side 1 Denne vejledning starter med at vi skal lave et tomt billede til emailtoppen. I boksen der kommer frem skriver du Bredde 1200 Højde 300 Baggrund her vælges hvid Vi har nu et tomt hvidt billede.

Læs mere

Print vejledning af Skærmkort i QGIS Kortforsyningen WMS Vejledning til print i QGIS efter der er oprettet forbindelse til Skærmkort WMS service

Print vejledning af Skærmkort i QGIS Kortforsyningen WMS Vejledning til print i QGIS efter der er oprettet forbindelse til Skærmkort WMS service Print vejledning af Skærmkort i QGIS Kortforsyningen WMS Vejledning til print i QGIS efter der er oprettet forbindelse til Skærmkort WMS service Vejledningen er til QGIS 3.4 Vælg et skærmkort uden nummer

Læs mere

Kompendium til Geogebra

Kompendium til Geogebra Kompendium til Geogebra Hardsyssel Efterskole Matematik 8. Klasse Side 1 af 12 Kompendium til Geogebra 1. Generel præsentation af Geogebra 1.1 Download af programmet Geogebra kan gratis downloades fra

Læs mere

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge:

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge: Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

Frit efter Henning P, Ishøj

Frit efter Henning P, Ishøj Frit efter Henning P, Ishøj INDHOLDSFORTEGNELSE INDHOLDSFORTEGNELSE... 2 Start af Inventor.... 3 Opsætning:... 4 Oprette en tegning i Inventor:... 5 Gemme funktionen... 9 Åbne og starte på samme tegning:...

Læs mere

Photofiltre nr. 85 Lave grafikbillede hvor vi bruger plugins side 1

Photofiltre nr. 85 Lave grafikbillede hvor vi bruger plugins side 1 Lave grafikbillede hvor vi bruger plugins side 1 Vi skal nu sammensætte et grafikbillede hvor vi bruger 2 plugins som kan hentes på min hjemmeside www.pensionistedb.dk under Photofiltre. Denne hedder Image

Læs mere

Indholdsfortegnelse PSpice modul 3. Forudsætninger. Forberedelse til øvelser

Indholdsfortegnelse PSpice modul 3. Forudsætninger. Forberedelse til øvelser Indholdsfortegnelse PSpice modul 3 Model Editor, opret diode ud fra model fundet på internettet.... 2 Parametrisk Analyse... 6 Ekstra - Parametrisk analyse på diode parameter... 9 Forudsætninger For at

Læs mere

PowerPoint 2003. Kursusmateriale til FHF s kursister

PowerPoint 2003. Kursusmateriale til FHF s kursister PowerPoint 2003 Kursusmateriale til FHF s kursister Indholdsfortegnelse: Opgave 1 Hvad er en Præsentation?... 2 Opgave 2 vælg emne + opret dias... 3 Opgave 3 Indsæt objekter / billeder... 4 Opgave 4 Brugerdefineret

Læs mere

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract Sproget Six Til brug i rapportopgaven på kurset Oversættere Vinter 2006 Abstract Six er baseret på det sprog, der vises i figur 6.2 og 6.4 i Basics of Compiler Design. Den herværende tekst beskriver basissproget

Læs mere

Software Construction 1 semester (SWC) Spørgsmål 1

Software Construction 1 semester (SWC) Spørgsmål 1 Spørgsmål 1 Objekter #1 Giv en kort præsentation af begrebet objekt, samt hvorledes du erklærer(declare), opretter(create) og bruger objekter Du kan beskrive o Datatyper o Variable / Instans variable /

Læs mere

DM507 Algoritmer og datastrukturer

DM507 Algoritmer og datastrukturer DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del I Institut for matematik og datalogi Syddansk Universitet 29. februar, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således

Læs mere

Tastemanual til Webbyggeren

Tastemanual til Webbyggeren Tastemanual til Webbyggeren Denne tastemanual er opbygget således, at eleverne skal lave deres hjemmeside i en allerede konstrueret hjemmesideskabelon, som de kan arbejde videre i, lægge tekst ind i, ændre

Læs mere

Scratchdag 16. maj Lær at programmere med scratch

Scratchdag 16. maj Lær at programmere med scratch Scratchdag 16. maj 2015 Lær at programmere med scratch Indhold Baggrundsbilledet... 2 Fjern Katten... 3 Indsæt Vogn... 4 Placer vognen samme sted hver gang spillet starter... 5 Bevæg vognen med piletasterne...

Læs mere

Adobe InDesign 1.5. Service & Kommunikation HTX / Viby

Adobe InDesign 1.5. Service & Kommunikation HTX / Viby Adobe InDesign 1.5 1 Adobe InDesign 1.5 2 Adobe InDesign 1.5 - Index Folderteori.............................. 3 Placering.............................. 4 Farver og tekst........................... 5 Skriftsnit

Læs mere

Forelæsning Uge 2 Mandag

Forelæsning Uge 2 Mandag Forelæsning Uge 2 Mandag Sætninger Simple sætninger (assignment, interne og eksterne metodekald) Sammensatte sætninger (blok, selektion, gentagelse) Udtryk og operatorer Java syntax og style guide Afleveringsopgave:

Læs mere

Sådan starter du PowerPoint vha. Start-knappen

Sådan starter du PowerPoint vha. Start-knappen Bliv en haj til IT i hverdagen 4.3 PowerPoint Microsoft PowerPoint er et præsentationsprogram, som kan bruges til at oprette flotte præsentationer, der enten kan udskrives eller afspilles på en computer.

Læs mere

Vejledning til listings-pakken

Vejledning til listings-pakken Vejledning til listings-pakken Morten Ovi [email protected] / 6. juli 2004 Indhold 1 Om listings-pakken 1 2 Indstilling af listings 2 3 listings-pakken i praksis 2 3.1 listings i teksten............................

Læs mere

Øvelser rundt på computeren

Øvelser rundt på computeren Øvelser rundt på computeren Kursister med it-færdigheder bør læse øvelserne igennem. Hvis der er elementer, som er ukendte, bør du udføre øvelserne. Hvis øvelserne derimod er kendt information kan øvelserne

Læs mere

Kom hurtigt i gang. med. FloorPlan 3D. FloorPlan 3D er et program med mange anvendelsesmuligheder!

Kom hurtigt i gang. med. FloorPlan 3D. FloorPlan 3D er et program med mange anvendelsesmuligheder! Kom hurtigt i gang med FloorPlan 3D FloorPlan 3D er et program med mange anvendelsesmuligheder! Formålet med denne guide, er at give et overblik over de grundlæggende funktioner i FloorPlan 3D og at få

Læs mere

MS Visual Studio Basic 2010. En kort vejledning

MS Visual Studio Basic 2010. En kort vejledning Du kan hente programmet gratis her: MS Visual Studio Basic 2010 Express http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express Tryk på Install Now og følg vejledningen. Indholdsfortegnelse

Læs mere

Fundamentale sprogbegreber

Fundamentale sprogbegreber Fundamentale sprogbegreber Sætninger og udtryk Niveauer af programbeskrivelse (statisk versus dynamisk syn) Oversigt Sætninger simple sætninger (assignment, metodekald) sammensatte sætninger (selektion,

Læs mere

Indhold Indledning... 2 A3 plakat fra tom side... 3

Indhold Indledning... 2 A3 plakat fra tom side... 3 Indhold Indledning... 2 A3 plakat fra tom side... 3 Tekst...4 Tabel...5 WordArt...5 Streger og pile...6 Autofigurer...6 Designobjekter...6 Billeder...7 Flytte objekter...7 Rotere objekter...7 Placering

Læs mere

Magic Systems. Byg et lille hus med. 2008 Magic Systems

Magic Systems. Byg et lille hus med. 2008 Magic Systems Byg et lille hus med 2008 1 Værktøjer Vælg de værktøjsstave, du skal bruge; se illustration. Du får denne menu frem ved at klikke med højre musetast på en af værktøjsstavene. 2 Måleenheder Sæt den måleenhed

Læs mere