Välkommna! till kursen HI1024 Programmering, grundkurs 8,0 hp

Slides:



Advertisements
Liknande presentationer
Kanske är ni goda vänner i ett år,
Advertisements

Kanske är vi goda vänner i ett år...
732A24 Magisteruppsats, 20 poäng 732C27 Kandidatuppsats, 10 poäng • Den viktigaste (och roligaste) kursen i hela programmet − tillämpning av dels kursrelaterad.
Välkommen till sluta röka för gott! SLUTA RÖKA Dokumenterat hög effekt i kliniska tester DEMO.
Att kläcka och vaska idéer
Föreläsning 1 i programmeringsteknik och Matlab 2D1312
Programmeringsteknik I: F1 1 Föreläsning 1: Intro till kursen och programmering  Kursens hemsida  Studentportalen.
Programmering B PHP Lektion 1
Datorarkitekturer och operativsystem
Viktorija Kalonaityte
LEDARSKAP & METODIK Kristina Yondt
Next previous XP: varför fungerar det? Något om tentan. Innehåll Introduktion till eXtreme Programming (XP) Varför fungerar XP? Något om tentan Vad ska.
Programmeringsteknik Föreläsning 13 Skolan för Datavetenskap och kommunikation.
Kandidatuppsats VT14 Kursledare: Lotta Hallberg och Karl Wahlin
Programmeringsteknik I: F1 1 Föreläsning 1: Intro till kursen och programmering Kursens hemsida Studentportalen.
P-uppgiften: regler, planering och specifikation
PICKit2 programmer-to-go
Tentamensdags och lab 3…. Större program delas normalt upp i flera filer/moduler vilket har flera fördelar:  Programmets logiska struktur när man klumpar.
Välkommna! till kursen HI1024 Programmering, grundkurs 8,0 hp
Välkommen Vahid Mosavat
Coach.
Högskoleingenjör Datateknik 180 hp
Beräkningsverktyg info Klimatkollen Vad behövs för att bli godkänd som användare av beräkningsverktyget? Delta i denna webkurs Gör övningsuppgift.
Programmering B PHP Lektion 2
Tentamensdags och lab 3…. Större program delas normalt upp i flera filer/moduler vilket har flera fördelar:  Programmets logiska struktur när man klumpar.
Workshop inför Projektet
Pointers. int a=5; int f(int b) { a--; b++; return b; } int main() { int a=3; printf("%d,",f(a)); printf("%d",a); return 0; }
Nätbaserade kurser.
Föreläsning 4 Kö Implementerad med array Implementerad med länkad lista Djup kontra bredd Bredden först mha kö.
Introduktion till matematik studierna på LTH
Att rita en instruktion
GRUNDKURS TRÄNARE BANGOLF.
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
Kanske är vi goda vänner i ett år...
Pedagogiskt arbete vid avdelningen för energi- och miljöteknik - kursvärderingar Förutsättningar Kort historik Tre kurser för att exemplifiera; - Energiteknik,
Cofoten klimatberäkningar Grundkurs – info
Föreläsning 11 J-uppgiften. Nästa period ägnas åt J-uppgiften. Den är individuell, dvs man jobbar på egen hand med uppgiften (inte tillsammans med labbkompisen).
Arbete i Idrott och hälsa för årskurs 9 HT 2014
Petra Andersson MORIA: Introduktion Petra Andersson
Kvalitetsutvärdering av utbildning på grundnivå och avancerad nivå Seminarium den 30 november 2010.
PROJEKTUPPGIFT Godkänd projektuppgift är tillåtet hjälpmedel på tentamen och ingår, tillsammans med tentamen, i kraven för godkänd kurs. Uppgiften består.
INTRODUKTION TILL PROGRAMMERING
ITP – IT för Personligt Arbete VT 2006 Lisa Brouwers
Ver 1.0 Välkommen till bridgelärarutbildning Frågeteknik Bosön Kursledare Bengt Nygren.
732G32 Kandidatuppsats, 15 hp (732G03)
GJ It i organisationer Gudrun Jeppesen DSV.
Experimentella metoder i fysik 2009 Inledning Kerstin Jon-And.
Mats Björkman Mälardalens högskola
Introduktion. Administration Jag, B448, , Kursböcker enligt webben Schema enligt webbenwebben Laborationer 23, 29/10 + 7/11 kl
Kursintroduktion 2 Programmeringsteknik, 4p vt-00 Lärare/handledare Föreläsningar Thomas Johansson ank Marie Nordström
Experimentella metoder 2006 Inledning Kerstin Jon-And.
Uppgift 5 Tekniska rapporten En beskrivning av ett uppdrag ni har gjort i er grupp. Du ska bifoga en programmeringshandledning som visar hur man programmerar.
Programmering i C# Laborationer.
Välkommen till kursen objektorienterad programmering med Java Kursbok: “Objects First with Java - A Practical Introduction using BlueJ”, David J. Barnes.
Makron. Vad är Makron? Ett makro är en samling kommandon som du kan köra med en enkel musklickning. Makron kan användas för att automatisera praktiskt.
Föreläsning 16 Logik med tillämpningar Innehåll u Information kring kursvärdering och tentagenomgång u Genomgång av övningstenta 2.
Experimentella metoder 2007 Inledning Kerstin Jon-And.
Föreläsning 1 i programmeringsteknik och Matlab 2D1312/ 2D1305 Kursinformation Introduktion till UNIX Introduktion till Emacs Introduktion till Matlab.
22 April 2015IS1200 Datorteknik, föreläsning 11 IS1200 Datorteknik Föreläsning 1 Introduktion.
II1300 Ingenjörsmetodik 7,5 hp HT2010
© Anders Broberg, Ulrika Hägglund, Lena Kallin Westin, 2003 Datastrukturer och algoritmer Föreläsning 16.
Det antropologiska basåret Välj kurser på vårt antropologiska smörgåsbord.
Info om schema för avancerad nivå på KTH arkitekturskolan HT 2015 Avancerad nivå = åk 4-5 på arkitektutbildningen, samt masterprogrammet i arkitektur.
Bild 1 EXAMENSARBETET KANSKE STARTEN PÅ DIN NYA KARRIÄR…
Nätverksträff Linda Strand-Lundberg Lotten Hultgren Viklund
Automatisering och robotteknik (1TE621) 10 hp VT11
Strategisk Logistik, 20p Mål
Föreläsning 1 Programmeringsteknik DD1310
Studentcentrerad examination av laborativt arbete i kemi
VFU i CL-programmet
Presentationens avskrift:

Välkommna! till kursen HI1024 Programmering, grundkurs 8,0 hp Lärare: Nicklas Brandefelt bfelt@kth.se Johnny Panrike jsd@sth.kth.se Övningsassistenter: Lärare + studenter från år 2 och 3 på data och elektro Kurslitteratur K. N. King C programming A modern approach 2nd

Information Kursinformation: KTH-social (lägg in mobilnr i BILDA) Schema: www.kth.se/student/schema ändras! Kursen består av: 12 föreläsningar med tillhörande övningstillfällen 3 tutorials i mindre grupp Räknestugor Examination LAB1: 3 laborationer med redovisning (4 tillfällen) TEN1 Praktisk tentamen: 1 kontrollskrivning i skrivsal vid dator (2 tillfällen) 1 hemtenta som inlämnas efter godkänd kontrollskrivning TEN2 Teoretisk tentamen Kursplan: http://www.kth.se/student/kurser/kurs/HI1024

Vad är programmering? Ett väldigt kraftfullt, effektivt och roligt sätt att kommunicera med en dator Att skapa program / applikationer till en dator eller annan hårdvara (mobil, dammsugare, brödrost, miniräknare) Ett strukturerat väldigt generellt sätt att lösa problem

Hur lär man sig att programmera? Övning – övning – övning – programmering är ett hantverk! Det är helt avgörande att ni jobbar med uppgifterna som hör till varje föreläsning. Endast föreläsningen ger ingenting! Ni får/bör hjälpa varandra men aldrig föra över kod eller skriva in kod åt varandra. Du måste förstå vad du programmerar – vad varje rad gör! -det är fusk att ta över andras kod. På laborationerna ska du kunna förklara vad din kod gör. Detta är avgörande för att du ska lära dig att programmera och för att du ska klara tentamen men framförallt för att du ska bli en bra ingenjör!

Laborationsredovisning På listor hos lärarna bokar man tid för redovisning. Se till att redovisa laborationerna vid första möjliga tillfälle! Ni redovisar två och två men varje person redovisar sin egen kod. För att säkerställa att du inte kopierar lab-kod är det säkrast att du aldrig tittar på någon annans lab-kod. Du ska inte redovisa med den/de du samarbetar med. Laborationerna kommer att redovisas genom att man skickar i sitt program till ett plagiatkontrollverktyg på webben senast dagen innan redovisningen. Minst en redovisningstid innan redovisningen skall man befinna sig i salen redo att redovisa. Under redovisningen körs ert program med olika testdata och ni får förklara hur programmet fungerar.

Vad har du lärt dig när kursen är klar? C Programmering Problemlösning

Planering KTH-social