Grundläggande datavetenskap 4p
|
|
- Charlotta Pålsson
- för 5 år sedan
- Visningar:
Transkript
1 Grundläggande datavetenskap 4p Kursinformation Planering Läsanvisningar Föreläsningsbilder Övningsuppgifter Laborationer IT och Medier 1
2 Grundläggande datavetenskap 4p Övningsuppgifterna Övning inför tentan Kan skickas in för rättning Laborationer 1 maskinkodslab och 3 C++-labbar (just nu) Arbeta två och två Ett dokument per laboration med svar och kod Visa attniförstått IT och Medier 2
3 Grundläggande datavetenskap 4p Kurslitteratur Computer science - an overview, J. Glenn Brookshear, 8:e upplagan Kompendium: Introduktion till programmering, Martin Kjellqvist (vaktmästeriet) Projekt i tal & skrift Titel med kort beskrivning av projektet skickas till mig för godkännande IT och Medier 3
4 Grundläggande datavetenskap 4p Kursen behandlar grundläggande principer för hur datorer, datakommunikation och datorprogram fungerar samt grundprinciperna för konstruktion av datorprogram. Kursen ger behörighet för kurser i programmering IT och Medier 4
5 Planering Föreläsning Moment Introduktion Datarepresentation, datalagring Hårdvara, programexekvering Operativsystem Nätverk & Internet Algoritmer C++ Programmeringsspråk Programvaruutveckling Dataabstraktioner Databaser Repetition Kapitel IT och Medier 5
6 Grundläggande datavetenskap, 4p Kapitel 0 Introduktion och historik Utgående från boken Computer Science av: J. Glenn Brookshear IT och Medier 6
7 Innehåll Vad är Datavetenskap? Algoritmer Historik Abstraktioner IT och Medier 7
8 Datavetenskap Ämnesområdet Datavetenskap innehåller: Konstruktion av datorer Programmering av datorer Kommunikation mellan datorer Informationsbehandling Problemlösning med algoritmer Algoritmutveckling IT och Medier 8
9 Algoritmer En algoritm är ett antal steg som definierar hur en uppgift ska utföras. Exempel på algoritmer: Byggbeskrivning för ett modellflygplan Program som styr en tvättmaskin Noter att spela musik efter Noter att köra rallybil efter Anvisningar för ett korttrick IT och Medier 9
10 Algoritm för ett korttrick Trick: Magikern placerar några kort från en ordinär kortlek med framsidan neråt på ett bord. Korten blandas och magikern frågar sedan om han ska vända upp ett rött eller svart kort, varpå han vänder upp ett kort med den efterfrågade färgen. Gör så här: 1) Välj 10 röda och 10 svarta kort från en vanlig kortlek. Lägg korten i två högar med framsidorna uppåt, de röda i den ena och de svarta i den andra högen. 2) Tillkännage att du har valt ut några röda och svarta kort. 3) Ta upp de röda korten. Under förevändning att göra en snygg liten hög av dem, böjer du korten lätt så att de ligger på magen när du lägger ner dem på bordet med framsidan neråt. Säg: Här är den röda högen. 4) Gör på motsvarande sätt med de svarta korten men böj dem så att de ligger på ändarna när du lägger dem på bordet med framsidan neråt. Säg: Här är den svarta högen IT och Medier 10
11 Algoritm för ett korttrick II 5) Blanda korten på bordet genast efter att du lagt dit de svarta korten. Använd båda händerna och sprid ut korten på bordet sedan de är blandade. Förklara för åhörarna att du blandar korten. 6) Upprepa följande steg så länge det finns kort med framsidan mot bordet i. Be åhörarna fråga om dom vill se ett rött eller ett svart kort. ii. Om ett rött kort efterfrågas, välj ett kort som ligger på magen, vänd på det och säg: Här är ett rött kort. iii. Om ett svart kort efterfrågas, välj ett kort som ligger på ändarna, vänd på det och säg: Här är ett svart kort. iv. Om det är slut på den efterfrågade färgen, säg detta och vänd upp resterande kort av den andra färgen IT och Medier 11
12 Största gemensamma divisorn Euclides algoritm för att hitta den största gemensamma divisorn till två positiva heltal 1) Tilldela det större talet till M och det mindre till N 2) Dividera M med N och tilldela resten till R 3) Om R = 0 är N den största gemensamma divisorn. Om R 0 sätt M = N och N = R och gå till steg 2) IT och Medier 12
13 Algoritmfunderingar En algoritm innehåller kunskap, intelligens Jfr Euklides algoritm Ett program är en algoritm skriven så att en maskin förstår den Ingen maskin är intelligentare än sin algoritm Mycket inom datavetenskapen hör ihop med utvecklingen av algoritmer Hur upptäcker man en algoritm? IT och Medier 13
14 Program- och hårdvara Programvara = program (algoritmer) Software Hårdvara = maskiner Hardware IT och Medier 14
15 Historik Abacus Kulram från Kina 500 f.kr till 1200 e.kr Pascal ( ) additionsmaskin Leibniz ( ) aritmetikmaskin Babbage ( ) - programmerbar maskin IT och Medier 15
16 Hur definieras Datavetenskapen? Vilka problem kan lösas med algoritmer? Hur kan man göra det lättare att ta fram algoritmer? Hur kan tekniken för programmering och presentation av algoritmer förbättras? Hur kan våra kunskaper om algoritmer och teknologi användas för att förbättra våra maskiner? Hur kan karaktäristika för olika algoritmer analyseras och jämföras? IT och Medier 16
17 Algoritmers centrala roll Figur IT och Medier 17
18 Abstraktioner Abstraktion = man skiljer på en komponents yttre egenskaper och på dess inre detaljkonstruktion Köra en bil utan att veta hur den fungerar i detalj Använda en dator utan att veta hur den fungerar elektroniskt kunna programmera den IT och Medier 18
19 Från detaljer till abstraktion Från nollor och ettor till beräkningsteori Kap 1 Datalagring Kap 2 Datamanipulation Kap 3 Operativsystem Kap 4 Nätverk Kap 5 Algoritmer Kap 6 Programmeringsspråk Kap 7 Programvaruutveckling Kap 8 Dataabstraktioner Kap 9 Databaser Kap 10 Artificiell intelligens Kap 11 Beräkningsteori IT och Medier 19
Datavetenskapliga programmet, Allmän inriktning 180 högskolepoäng
Utbildningsplan Sida 1 av 5 Programkod: TCV20 OINR liga programmet, Allmän inriktning 180 högskolepoäng Bachelor Program in Computer Science, General Profile 180 Credits Denna utbildningsplan är fastställd
Läs merIntroduktion till datateknik och datavetenskap
Introduktion till datateknik och datavetenskap Daniel Bosk 1 och Jimmy Åhlander Avdelningen för informations- och kommunikationssytem, Mittuniversitetet, SE-851 70 Sundsvall. intro.tex 1974 2014-09-09
Läs merDatavetenskapliga programmet, 180 högskolepoäng
Utbildningsplan Sida 1 av 5 2013-04-18 Dnr: MDH 2.1.2-178/13 liga programmet, 180 högskolepoäng Bachelor Program in Computer Science, 180 Credits Denna utbildningsplan gäller för utbildning som ges efter
Läs merInstitutionen för datavetenskap vid Helsingfors universitet
Institutionen för datavetenskap vid Helsingfors universitet PB 68 Gustaf Hällströms gata 2b Helsingfors universitet www.cs.helsinki.fi www.cs.helsinki.fi/index.sv.html Datavetenskap Datavetenskapen försöker
Läs merDatavetenskapliga programmet, Mjukvaruutveckling 180 högskolepoäng
Utbildningsplan Sida 1 av 5 2012-01-20 liga programmet, Mjukvaruutveckling 180 högskolepoäng Bachelor Program in Computer Science, Software Development, 180 Credits Denna utbildningsplan gäller för utbildning
Läs merDatavetenskapliga programmet, Spel, 180 högskolepoäng
Utbildningsplan Sida 1 av 5 2012-01-20 liga programmet, Spel, 180 högskolepoäng Bachelor Program in Computer Science, Computer Games Development, 180 Credits Denna utbildningsplan gäller för utbildning
Läs merAlgoritmer och datastrukturer. HI1029 8,0 hp Introduktion
Algoritmer och datastrukturer HI1029 8,0 hp Introduktion Lärandemål Efter kursen ska studenten: Ha kunskaper om de vanligaste algoritmteknikerna och datastrukturerna I viss mån kunna utvärdera algoritmers
Läs merTDIU01 (725G67) - Programmering i C++, grundkurs
TDIU01 (725G67) - Programmering i C++, grundkurs Introduktion till kursen och programmering Eric Elfving Institutionen för datavetenskap 2 september 2014 Översikt Kursinformation Personal Kursmål Upplägg
Läs merProgramvaruteknik, hp
1 (6) Utbildningsplan för: Programvaruteknik, 120-180 hp Software Engineering, 120-180 Credits Allmänna data om programmet Programkod Tillträdesnivå Diarienummer TPVAG Grundnivå MIUN 2010/1734 Högskolepoäng
Läs merKursplan. System och programkonstruktion. Systems and Software Development
Matematiska och systemtekniska institutionen () Kursplan Kurskod IVB743 Dnr 00/01:7 Beslutsdatum 2000-08-25 Kursens benämning Engelsk benämning Ämne System och programkonstruktion Systems and Software
Läs merENKEL Programmering 3
ENKEL Programmering 3 Figurer i långa rader Titta på de olika figurerna i de olika raderna. Kan du se att de olika figurerna i varje rad är placerade enligt ett visst mönster? Kan du lista ut vilken figur
Läs merAvdelningen för informations- och kommunikationssystem Fakulteten för naturvetenskap, teknik och medier
1 (6) Utbildningsplan för: Datateknik, 180 hp Computer Science Allmänna data om programmet Programkod Tillträdesnivå Diarienummer TDATG Grundnivå 2007/127 Högskolepoäng 180 Ansvarig avdelning Ansvarig
Läs merDela, koda och korrigera! Undervisningsmaterial inom digital kompetens
Dela, koda och korrigera! Undervisningsmaterial inom digital kompetens Utvidgat regionalt lärarnätverk Stiftelsen Norrbottens Läns Arbetsstugor Lärarnätverket i samtliga Norrbottens kommuner Likvärdighet
Läs merProgram & programmering
Program & programmering Vad är program? Satser och instruktioner, toggla igenom exempel Program på olika nivåer, för olika maskiner, för olika saker Tolka program; kompilator, intepretator, binärbytekod,
Läs merUtbildningsplan för Datavetenskapligt program, 180 högskolepoäng
IT-FAKULTETEN Dnr G 2015/217 Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng Computer Science, Bachelor s Programme, 180 higher education credits Grundnivå/programkod (N1COS) 1. Fastställande
Läs merFakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Högskoleingenjörsprogrammet i datateknik
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan Högskoleingenjörsprogrammet i datateknik Programkod: Programmets benämning: TGDDI Högskoleingenjörsprogrammet i datateknik Study Programme in
Läs merDatateknik A, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Basic Course, 30 Credits
1(5) Kursplan Institutionen för naturvetenskap och teknik Datateknik A, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Basic Course, 30 Credits Kurskod: DT1030 Utbildningsområde:
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 merProgrammera och hitta buggarna. Se video
Se video Programmera och hitta buggarna Lektionen ger en grundläggande introduktion till begreppen buggar och programmering. Ni utgår från UR:s serie "Programmera mera" och arbetar sedan med att hitta
Läs merVälkomna till DIT012 IPGO
Välkomna till DIT012 IPGO 1 Lärare och Handledare Kursansvariga, examinatorer, föreläsare och handledare Joachim von Hacht, hajo@chalmers.se, 772 1003 Handledare (se även kurssida) Alexander Sjösten, sjosten@chalmers.se
Läs merDatavetenskapligt program, 180 högskolepoäng
Utbildningsplan Dnr G 2018/270 IT-FAKULTETEN Datavetenskapligt program, 180 högskolepoäng Computer Science, Bachelor's Programme, 180 Programkod: N1COS 1. Fastställande Utbildningsplanen är fastställd
Läs merBeslut om fastställande: - - Behörighetskrav: -
Dnr: HS 2014/146 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan IT-design Programkod: SGITD Beslut om fastställande: - - Programmets benämning: IT-design Study programme in IT-Design Högskolepoäng:
Läs merUtbildningsplan för Datavetenskapligt program, 180 högskolepoäng
IT-FAKULTETEN Dnr G 2017/62 Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng Computer Science, Bachelor s Programme, 180 credits Grundnivå/programkod (N1COS) 1. Fastställande Utbildningsplanen
Läs merLär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se
Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går
Läs merHur jag lärde mig att älska Datavetenskap
Hur jag lärde mig att älska Datavetenskap Vad tänker ni på just nu? Vad tänker ni på just nu? Är det svårt? Vad tänker ni på just nu? Är det svårt? Det bestämmer du! Vad tänker ni på just nu? Är det svårt?
Läs merProgrammering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg
Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2017-09-21 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt
Läs merProgrammering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg
Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2018-09-27 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt
Läs merProgrammering. Den första datorn hette ENIAC.
Programmering Datorn är bara en burk. Den kan inget själv. Hur får man den att göra saker? Man programmerar den. Människor som funderar ut program som fungerar. Datorn förstår bara ettor och nollor och
Läs merLABORATION 1 Pingpong och Installation av Server 2008 R2
LABORATION 1 Pingpong och Installation av Server 2008 R2 Laboranter: Kurs: Klass: Operativsystem 1 HT12 DD12 Handledare: Hans Ericson Martin Andersson Utskriftsdatum: 2012-08-29 Mål Laborationen skall
Läs merTeknikhistoria: Den första programmeraren
Teknikhistoria: Den första programmeraren Lektionen är en introduktion till Ada Lovelace som anses vara den första programmeraren. Eleverna får lära sig lite mer om vem hon var, vad hon gjorde samt den
Läs merFöreläsning 2. Operativsystem och programmering
Föreläsning 2 Operativsystem och programmering Behov av operativsystem En dator så som beskriven i förra föreläsningen är nästan oanvändbar. Processorn kan bara ges enkla instruktioner såsom hämta data
Läs merFakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-design. Study programme in IT-Design
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan IT-design Programkod: Programmets benämning: Inriktningar: SGITD IT-design Study programme in IT-Design Affärssystem och ekonomi (AFEK) Programvarudesign
Läs merIntroduktion till programmering
Introduktion till programmering Vad är programmering? Vad gör en dator? Vad är ett datorprogram? 1 (9) Vad är programmering? För att bestämma en cirkels area måste du: 1. Dividera diametern 5 med 2. 2.
Läs merProgramschema för Datavetenskapliga programmet, 180 hp. Gäller för läsåret 2018/2019. Programschema för 2018/2019.
Programschema för liga programmet, 180 hp Programkod: Gäller för läsåret 2018/2019 Om programschemat Varje utbildningsprogram har en fastställd utbildningsplan där det bl.a. framgår alla i programmet ingående
Läs merProgramschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik
Programschema för liga programmet, 180 hp Programkod: Gäller för läsåret 2015/2016 Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik 2015-02-05.
Läs merSystemintegration 2019 YRGO. Introduktion till kursen
Systemintegration 2019 YRGO Introduktion till kursen Lärare Nahid Vafaie B.S. Software Engineering and management på GU Även Computer Science på Chalmers på masternivå Arbetar som lärare (Yrkeshögskola)
Läs merDatalogiskt tänkande. med DATALIA DATALIA
Datalogiskt tänkande med DATALIA DATALIA Innehåll o Vem är DATALIA? o Vad är datalogiskt tänkande? o Hur kan övningarna användas? o Övning 1. Fruktskål o Övning 2. Hattar o Övning 3a-3b. Fallgropar o Övning
Läs merSSY1K, Kandidatprogram i systemvetenskap, 180 hp. SSY1K PROG, Kandidatprogram i systemvetenskap Programvaruteknik, 180 hp
SSY1K, Kandidatprogram i systemvetenskap, 180 hp SSY1K, Bachelor Programme in Information Systems, 180 hp Anmälningskod: P2202 Startermin: H16 Programtakt: 100% Studieort: Uppsala Undervisningsform: Normal
Läs merDatavetenskapligt program, 180 högskolepoäng
GÖTEBORGS UNIVERSITET UTBILDNINGSPLAN IT-fakultetsstyrelsen 2013-02-14 Datavetenskapligt program, 180 högskolepoäng (Computer Science, Bachelor s Programme, 180 credits) Grundnivå/First level 1. Fastställande
Läs merProgramschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik
Programschema för liga programmet, 180 hp Programkod: Gäller för läsåret 2016/2017 Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik 2016-01-20.
Läs merSamhällsmätning EXTA50, 9 hp
Samhällsmätning EXTA50, 9 hp Lars Harrie och Perola Olsson Naturgeografi och ekosystemvetenskap Lunds universitet Lars Ollvik och Sven Agardh Teknik och Samhälle, LTH Varför är geografisk information intressant
Läs merUTBILDNINGSPLAN. DATAINGENJÖRSPROGRAMMET, 120/160 POÄNG Computer Engineering Programme, 120/160 points
UTBILDNINGSPLAN DATAINGENJÖRSPROGRAMMET, 120/160 POÄNG Computer Engineering Programme, 120/160 points Utbildningsprogrammet inrättades den 19 juni 2003 av fakultetsnämnden för medicin, naturvetenskap och
Läs merFakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-Designprogrammet. Study programme in IT-Design
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan IT-Designprogrammet Programkod: Programmets benämning: Inriktningar: SGITD IT-Designprogrammet Study programme in IT-Design Affärssystem och
Läs merINSTITUTIONEN FÖR MATEMATIK OCH NATURVETENSKAP. Fastställd i institutionsstyrelsen 2003-06-11 Dnr 853/333-03
INSTITUTIONEN FÖR MATEMATIK OCH NATURVETENSKAP LOKAL UTBILDNINGSPLAN MEDIEINFORMATIKPROGRAMMET 120 POÄNG MI03 Fastställd i institutionsstyrelsen 2003-06-11 Dnr 853/333-03 INNEHÅLL LOKAL UTBILDNINGSPLAN
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 merNUMERISKA METODER HT01. Energiteknik & Teknisk fysik HT01. Institutionen för Datavetenskap Umeå Universitet
NUMERISKA METODER HT01 för Energiteknik & Teknisk fysik HT01 Institutionen för Datavetenskap Umeå Universitet Dagens pass (föreläsning 1-2) Allmän info del 1 (kursens poäng, utlåning av Matlab, Matlab
Läs merKURSPROGRAM MODELLERING AV DYNAMISKA SYSTEM, 5hp, period 4
AVDELNINGEN FÖR SYSTEMTEKNIK UPPSALA UNIVERSITET Bengt Carlsson March 16, 2012 KURSPROGRAM MODELLERING AV DYNAMISKA SYSTEM, 5hp, period 4 Lärare Namn: Hus Rum: Tel: Kursmoment: Bengt Carlsson 2 2211 4713119
Läs merGrundläggande datavetenskap, 4p
Grundläggande datavetenskap, 4p Kapitel 2 Datamanipulation, Processorns arbete Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-09 IT och Medier 1 Innehåll CPU ALU Kontrollenhet Register
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 merEDAA01 Programmeringsteknik - fördjupningskurs
EDAA01 Programmeringsteknik - fördjupningskurs Läsperiod lp 1+2 (Ges även lp 3) 7.5 hp anna.axelsson@cs.lth.se sandra.nilsson@cs.lth.se http://cs.lth.se/edaa01ht Förkunskapskrav: Godkänd på obligatoriska
Läs merInledande programmering med C# (1DV402) Introduktion till programmering
Introduktion till programmering Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt
Läs merUndervisningsprogram Uppdaterad DATAVETENSKAP
Uppdatering 21.8: Logic for Computer Science, ny tid och plats. Uppdatering 21.8: Formella språk och automater flyttad till period 4 Uppdatering 22.8: Föreläsningstider för matematikmodul i Akademiska
Läs merFakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Högskoleingenjörsprogrammet i datateknik TGDDI
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan Högskoleingenjörsprogrammet i datateknik Programkod: Programmets benämning: Inriktningar: TGDDI Högskoleingenjörsprogrammet i datateknik Study
Läs merViktiga begrepp. Algoritm. Array. Binärkod. Blockprogrammering. Bugg / fel och felsökning. Dataspel. Dator
Viktiga begrepp Den här ordlistan är till för dig som går kursen Om Programmering. Eftersom detta är en grundläggande kurs har vi i vissa fall gjort en del förenklingar. En del begrepp är svåra att förenkla,
Läs mer13 1MA302 Automatateori DV1 4 A D, M 1TD442 Algoritmer och datastrukturer DV1 6 A D
4.2 Årskurs 1 Studierna inleds med en frivillig introduktion till utbildningen omfattande två veckor. Därefter enligt nedanstående lista. Period Kurskod Kursnamn Poäng Nivå Ämne 11 1MA316 Introduktionskurs
Läs merHF0010. Introduktionskurs i datateknik 1,5 hp
HF0010 Introduktionskurs i datateknik 1,5 hp Välkommna - till KTH, Haninge, Datateknik, kursen och till första steget mot att bli programmerare! Er lärare och kursansvarig: Nicklas Brandefelt, bfelt@kth.se
Läs merDATAVETENSKAP Läsåret
DATAVETENSKAP Läsåret 2014-2015 Tutorer i datavetenskap: Anton Björklund, Mattias Lundell och Mari Saloniemi. Aktuell information finns på anslagstavlor och på institutionens hemsida www.abo.fi/it Årskurs
Läs merIntroduktion till programmering D0009E. Föreläsning 1: Programmets väg
Introduktion till programmering D0009E Föreläsning 1: Programmets väg 1 Vad är en dator? En maskin vars beteende styrs av de innehållet (bitmönster) som finns lagrade i datorns minne (inte helt olikt förra
Läs merIntroduktion till programmering. Undervisning. Litteratur och examination. Lärare. Föreläsning 1
Kursinfo Introduktion till programmering Undervisning Föreläsning 1 Kursinformation Inloggning, filsystem, kommandotolk några inledande exempel Föreläsningar Fem föreläsningar, vardera 45 minuter. Allmänna
Läs merKursanalys. Douglas Wikström 15 juni Problemlösning och programmering under press (DD2458) Högskolepoäng (hp): 9 Kursen gavs: Period 1-2, 2008
Kursanalys Douglas Wikström 15 juni 2009 1 Kursdata Beteckning: Problemlösning och programmering under press (DD2458) Högskolepoäng (hp): 9 Kursen gavs: Period 1-2, 2008 Kursledare: Douglas Wikström Kursassistent:
Läs merProgrammering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010. Programmering: att instruera en maskin att utföra en uppgift, kräver olika språk:
Föreläsning 1 OH: Övergripande information Programmering: att instruera en maskin att utföra en uppgift, kräver olika språk: * maskinspråk = ettor och nollor, kan bara en maskin förstå. * programmeringsspråk
Läs merBakgrundsinformation Kursens namn: Biomedicinsk laboratorievetenskap: Introduktion
Kursrapport Bakgrundsinformation Kursens namn: Biomedicinsk laboratorievetenskap: Introduktion Termin: HT-2014 Termin1 Ladokkod: BA111C Kursansvarig: Ravi Danielsson Antal registrerade studenter: 65 Antal
Läs merHur fungerar en dator?
Hur fungerar en dator? Lektionen handlar om att få en förståelse för datorn olika delar och deras funktioner. Hur datorer styrs av program och bara kan utföra det de är programmerade till att göra. Till
Läs merKursplan. Mål 1(5) Mål för utbildning på avancerad nivå. Kursens mål. Denna kursplan är nedlagd eller ersatt av ny kursplan.
1(5) Denna kursplan är nedlagd eller ersatt av ny kursplan. Kursplan Institutionen för naturvetenskap och teknik Datateknik, avancerad nivå, Forskningsmetoder för intelligenta system, 30 högskolepoäng
Läs merUniversitetet i Linköping Institutionen för datavetenskap Anders Haraldsson
1 2 TDDC66 Datorsystem och programmering TDDC67 Funktionell programmering Programmering i Lisp, examinator TDDC67 föreläsare i Lisp Peter Dalenius examinator TDDC66 kursassistent i Lisp + ett stort antal
Läs merIntroduktionsföreläsning
Introduktionsföreläsning Beräkningsvetenskap DV Institutionen för Informationsteknologi, Uppsala Universitet 29 oktober, 2012 Lärare Emanuel Rubensson (föreläsningar, lektioner) Martin Tillenius (lektioner)
Läs merPROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration
Läs merUTBILDNINGSPLAN. Högskoleingenjörsutbildning i datateknik, 180 högskolepoäng. Computer Engineering Programme, 180 ECTS Credits
Dnr: 1013/2007-510 Grundutbildningsnämnden för matematik, naturvetenskap och teknik UTBILDNINGSPLAN Högskoleingenjörsutbildning i datateknik, 180 högskolepoäng Computer Engineering Programme, 180 ECTS
Läs merUtbildningslinjen för Informationsteknologi
Utbildningslinjen för Informationsteknologi Jan Westerholm utbildningslinjeansvarig 27.8.2015 1 Fyra Fakulteter vid ÅA och deras utbildningslinjer 1. Fakulteten för humaniora, psykologi och teologi kultur,
Läs merAnvändningen av nätet i undervisningen Bilaga 1 Institution: "Bioblocket": biologi (BL), biokemi (BK), biovetenskap (BV), farmaci (F)
Användningen av nätet i undervisningen Bilaga 1 Institution: "Bioblocket": biologi (BL), biokemi (BK), biovetenskap (BV), farmaci (F) BV Ämneskurser: Computers / Computational Methods in bioresearch nätet
Läs merKursinformation 2010. Mål för kursen är följande huvudområden: Kunskapsmålen för kursen är: Färdighetsmålen för kursen är:
Kursinformation 2010 TMPT69 Avancerade produktionssystem, 4 p / 6 hp /Advanced Manufacturing Systems/ Mål för kursen är följande huvudområden: Teknik och utrustning som används i avancerade autonoma produktionssystem.
Läs merPROGRAMMERING ÅK 9 INTRODUKTION
PROGRAMMERING ÅK 9 INTRODUKTION VARFÖR PROGRAMMERING? Med programmering kan man: Skapa nästan vad som helst som är digitalt. Allt som är digitalt är uppbyggt av kod som människor har skrivit, finns i både
Läs merPresentation. Curriculum Vitae för Lars Kristiansson, 2004-10-28-1 -
Presentation Jag heter Lars Kristiansson. Jag är född 1963 och har studerat datavetenskap på Göteborgs Universitet. Jag har nu avslutat utbildningen, och är alltså filosofie kandidat i datalogi. Nyligen
Läs merUndervisningsprogram 2015-2016 Uppdaterat 25.6.2015. DATAVETENSKAP Uppd. 30.10.2015 Åk 4-5 p3: Data Mining and Text Mining inhiberad
Undervisningsprogram 2015-2016 Uppdaterat 25.6.2015 DATAVETENSKAP Uppd. 30.10.2015 Åk 4-5 p3: Data Mining and Text Mining inhiberad Tutorer i datavetenskap: Mattias Levlin, Marianne Mattila och Niklas
Läs merProgrammering från början
Färdiga lektioner till de nya digitala kunskapsmålen för årskurs 1 till 6 Lektionsserien består av följande lektioner: 1. Programmera någon att bre en smörgås 2. Lapp-programmering 3. Programmera kompisar
Läs merUtbildningsplan för. International Software Engineering, 180 högskolepoäng
Utbildningsplan för Dnr 56-1113/07 International Software Engineering, 180 högskolepoäng (International Software Engineering, 180 ECTS credit points) 1. Allmän information Software Engineering Software
Läs merHur fungerar en dator? Lektionen handlar om att förstå hur datorer styrs av program. Hur fungerar en dator? Lektionsförfattare: Boel Nygren
Lektionen handlar om att förstå hur datorer styrs av program. Lektionsförfattare: Boel Nygren Till läraren 1. Datorn säger "Hej!" 2. Använd programmeringsord En digital lektion från https://digitalalektioner.iis.se
Läs merIntroduktionsföreläsning
Introduktionsföreläsning Beräkningsvetenskap DV Institutionen för Informationsteknologi, Uppsala Universitet 1 september, 2014 Lärare Emanuel Rubensson Outline 1 Vad är beräkningsvetenskap? 2 Information
Läs merDatorsystemteknik DAV A14 Föreläsning 1
Innehåll Datorsystemteknik DAV A14 Föreläsning 1 Kursinformation Introduktion till datorsystem Programmeringsmodellen Större delen av materialet framtaget av :Jan Eric Larsson, Mats Brorsson och Mirec
Läs merViktiga roller. Martin Blom, , rum 21E411. Inger Bran, , rum 21E414
Dataingenjör 2013 Viktiga roller Programledare Martin Blom, Martin.Blom@kau.se, 054-700 1766, rum 21E411 Administratör Inger Bran, Inger.Bran@kau.se, 054-700 1970, rum 21E414 Studievägledare Anders Johansson,
Läs merProgrammering och digital kompetens
Kollegialt lärande Föreläsning Workshop Programmering och digital kompetens Lärcafé, 14 juni OSÄKERHET RÄDSLA NYFIKENHET FÖRVALTARE OCH ENTREPRENÖRER Kompetensutveckling Skolverket släpper en modul i oktober.
Läs merFasta tillståndets fysik FFFF05
Fasta tillståndets fysik FFFF05 Carina Fasth; carina.fasth@ftf.lth.se Rum B108 www.ftf.lth.se/courses/ffff05 Kurslitteratur Kompendium säljs hos Media-Tryck (ungefär 150 kr) pdf på hemsidan På hemsidan
Läs merDATAINGENJÖRSPROGRAMMET, 180 HÖGSKOLEPOÄNG Computer Engineering Programme, 180 higher education credits
AKADEMIN FÖR NATURVETENSKAP OCH Utbildningsplan TEKNIK Utbildningsplan Dnr CF 52-523/2009 Sida 1 (8) DATAINGENJÖRSPROGRAMMET, 180 HÖGSKOLEPOÄNG Computer Engineering Programme, 180 higher education credits
Läs merFMS032: MATEMATISK STATISTIK AK FÖR V OCH L KURSPROGRAM HT 2015
Lunds tekniska högskola Matematikcentrum Matematisk statistik FMS032: MATEMATISK STATISTIK AK FÖR V OCH L KURSPROGRAM HT 2015 HEMSIDA Kursens hemsida finns på http://www.maths.lth.se/matstat/kurser/fms032/
Läs merCS - Computer science. Datateknik Informationsbehandling Datalogi Datavetenskap (ÅA 2008)
CS - Computer science Datateknik Informationsbehandling Datalogi Datavetenskap (ÅA 2008) Vad datateknik INTE är: Att studera datorer Att studera hur man skriver datorprogram Att studera hur man använder
Läs merGrundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp
Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp Dag Wedelin, bitr professor, och K V S Prasad, docent Institutionen för data- och
Läs merKURSPROGRAM Kommunal och industriell avloppsvattenrening
Avd f SYSTEMTEKNIK Inst f INFORMATIONSTEKNOLOGI UPPSALA UNIVERSITET Bengt Carlsson, version September 8, 2014 KURSPROGRAM Kommunal och industriell avloppsvattenrening Lärare Namn: Hus Rum: Tel: Kursmoment:
Läs merPROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.
Läs merProgramutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION
Programutveckling med Java 7.5 p, ht 2007 (D0019N) STUDIEHANDLEDNING - ALLMÄN INFORMATION Hej, jag heter Ingela Johansson och hälsar dig välkommen till kursen Programutveckling med Java. Den är på 7.5
Läs merVälkommen till IT-design programmet :-D
Välkommen till IT-design programmet :-D 10:15 Upprop & programinformation 11:00 LINDA tittar förbi 11:15 Elisabeth vår studievägledare 11:45 Studentkåren informerar Programledare Bred ingång, affärssystem
Läs merPrograminformation för Webb, internet och programvaruteknik, 120 högskolepoäng
Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng (Web, Internet and Software Engineering, 120 ECTS credits) 1. Beslut Detta dokument är fastställt av chefen för grundutbildning
Läs merKursvärdering Matematik 1 - distans
View All Responses. Alla deltagare. Responses: 7 Kursvärdering Matematik - distans. Varför har du läst kursen (flera svar möjliga)? Response Average Intresse för ämnet För att kunna söka (annat) arbete
Läs merDatateknik B, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Intermediate Course, 30 Credits
1(5) Kursplan Institutionen för naturvetenskap och teknik Datateknik B, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Intermediate Course, 30 Credits Kurskod: DT2022
Läs merEvaluation Summary - CDT104 Grundläggande Webbdesign HT07 Dan Levin
Evaluation Summary CDT Grundläggande Webbdesign HT7 Dan Levin Antal kursutvärderingar: Q. Anser du dig ha tillräckligt med förkunskaper för att klara kursen? (=JA =NEJ) 9 Skriv kommentarer här... Q. a
Läs merTrippel Helix Workshop
Trippel Helix Workshop Input till Skolverkets arbete med de nationella IT-strategierna för skolan #TrippelHelix Göteborg, 5 februari 2016 WiFi U: ChSRAB-C L: ChalmersKonferens Trippel Helix Nationell samling
Läs merAktuell information finns på anslagstavlor och på institutionens hemsida www.abo.fi/it. Studieperiod Kod Lärare Vecka Tid Auditorium
DATAVETENSKAP Information för årskurs 2-n ges i aud. Gamma tis 4.9 12-13. Kursutvärderingstillfälle för alla åk 9.12. i Gamma kl 13-15 och 7.5. i Gamma kl 10-12. Aktuell information finns på anslagstavlor
Läs merLars-Henrik Eriksson
Välkomna till Programmeringsmetodik DV1 Programkonstruktion I+II http://www.csd.uu.se/kurs/pm1/ht02/www/ Lars-Henrik Eriksson lhe@csd.uu.se, http://user.it.uu.se/~lhe Undervisningstillfällen Föreläsningar:
Läs merSKOLFS. beslutade den -- maj 2015.
SKOLFS Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan och inom kommunal vuxenutbildning på gymnasial nivå; beslutade den -- maj
Läs merPROTOKOLL
PROGRAMRÅD INTERAKTIONSDESIGN Tid: Klockan 11.00 Plats: Kalmar Nyckel i sal NY105 Närvarande: Morgan Rydbrink, Erik Westermark, Lina Lind, Jimmy Berggren, Jan Boman, Dennis Larsson 1. Mötets öppnande a.
Läs merVälkomna till kursen i grundläggande programmering DVGA08, ISGA04
Välkomna till kursen i grundläggande programmering DVGA08, ISGA04 Presentation av personal på kursen Kerstin Andersson lärare i datavetenskap Johan Öfverberg lärare i informatik Inger Bran kurssekreterare
Läs mer