• Türkçe
  • English
  • Deutsch
Ders Kodu: 
INP 104
Ders Dönemi: 
Güz
Ders Tipi: 
Alan Seçmeli
Teori Saati: 
1
Uygulama Saati: 
2
Laboratuvar Saati: 
0
Kredi: 
2
AKTS: 
4
Dersin Dili: 
Almanca
Dersin Koordinatörü: 
Dersin Amacı: 
Ziel ist es, den Studierenden ein Verständnis dafür zu vermitteln, wie Computer zur Lösung von Problemen eingesetzt werden können, und ihnen die Fähigkeit zu ermitteln kurze Programme zu schreiben. Die Programmiersprache Python wird verwendet.
Dersin İçeriği: 

Begriff des Algorithmus, Flussdiagramme, Programmierwerkzeuge, Variablen und Konstanten, Eingabe und Ausgabe, Operatoren, Selektionen, Schleifen, Funktionen, eindimensionale Arrays, mehrdimensionale Arrays, Dateien

Dersin Öğretim Yöntemleri: 
1.Vorlesung, 2. Problemlösung, 3. Frage/Antwort, 4. Laborübung, 5.Werkstattarbeit, 6. Projektarbeit, 7.Fallstudie, 8.Diskussion, 9.Gruppenarbeit, 10.Gastvortragende, 11.Vorführung
Dersin Ölçme Yöntemleri: 
A. Zwischenprüfung, 2.Abschlußprüfung, C.Teilnahme, D.Quiz, E. Presentation, F.Hausaufgabe, G.Projektarbeit, H.Anwendungsaufgabe

Dikey Sekmeler

Dersin Öğrenme Çıktıları

Lernergebnisse der Lehrveranstaltung Lernergebnisse des Programms Lehrformen Benotung
  1. Kenntnisse in der Programmierung (Software) erwerben
1,2,3,4,5 1, 2, 3,4 A, B,C, D, F
  1. Erlangt die Fähigkeit, Algorithmen zu entwickeln, um Probleme mit unterschiedlichen Strukturen zu lösen.
1,2,3,4,5 1, 2, 3,4 A, B,C, D, F
  1. Haben die Fähigkeit, theoretisches und praktisches Wissen für die Programmgestaltung und -implementierung einzusetzen.
1,2,3,4,5 1, 2, 3,4 A, B,C, D, F
  1. Erlangt die Fähigkeit, Algorithmen und Flussdiagramme zu erstellen.
1,2,3,4,5 1, 2, 3,4 A, B,C, D, F
  1. Erlangt die Fähigkeit, kurze Programme mit Generierungsalgorithmen zu schreiben
1,2,3,4,5 1, 2, 3,4 A, B,C, D, F

Dersin Akışı

 
Wöchentliche Themenverteilung
Woche Themen Vorbereitungen
1 Grundbegriffe der Informatik, Programmiersprachen, Algorithmus, Struktogramm, Interpreter, Compiler  
2 Variablen, Ausdrücke und Anweisungen  
3 Built in Funktionen, Operatoren  
4 Einfache Datentypen  
5 Kontrollstrukturen – Die Steuerung des Programmlaufs, If Entscheidung  
6 Kontrollstrukturen – Die Steuerung des Programmlaufs, Schleifen  
7 Funktionen und Ausnahmen  
  Zwischenprüfung  
8 Ausnahmebehandlung try, except, finally  
9 Strings  
10 Tupel  
11 Listen  
12 Erweiterung der Datenstrukturen  
13 Dictionaries  
14 Sets  

Kaynaklar

QUELLEN
Modulskripte Interaktive Folien, 
Weitere Quellen Allen B. Downey, Stefan Fröhlich

Programmieren lernen mit Python 
 

O’Reilly Verlag GmbH & Co. KG

Ralph Steyer 

Programmierung in Python, Ein kompakter Einstieg für die Praxis

Springer Fachmedien Wiesbaden GmbH

Materyal Paylaşımı

MATERIALTEILUNG
Dokumente Quellen, interaktive Folien
Hausaufgaben Programmentwicklung mit Blöcken und Codes auf Online-Plattformen
Prüfungen Quiz, Zwischenprüfung, Abschlussprüfung

Değerlendirme Sistemi

 
BEWERTUNGSSYSTEM
HALBJAHR-AKTİVİTÄTEN ANZAHL Anteil

 in Endnote (%)

Hausaufgaben 1 10
Anwesenheit 14 5
Quiz 2 10
Zwischenprüfung 1 25
Abschlussprüfung 1 50
Summe    100
Beitrag der Abschlussprüfung    50
Beitrag der Halbjahraktivitäten   50
Summe   100

Dersin Program Çıktılarına Katkısı

Lernergebnisse Internet und Netzwerk Technologien Programms
Nr Lernergebnisse Beitragsstufe
1 2 3 4 5
PÇ1 Erklären und Anwenden von Netzwerkstrukturen, Protokollen und Kommunikationsprinzipien. Bietet Netzwerk-Debugging, Fehlerbehebung und Sicherheit   X      
PÇ2 Führt die grundlegende Programmierung von Netzwerkgeräten durch.

Durch die Kenntnisse der Konzepte im Zusammenhang mit Computernetzwerken verfügen Sie über die Fähigkeit, Kommunikations-, Organisations- und Datenübertragungsmethoden zwischen Computern zu verwenden

   X      
PÇ3 Führt mathematische Berechnungen im Zusammenhang mit dem Feld durch.     X    
PÇ4 Kennt die Konzepte der Informations- und Internettechnologien und der Internetverbindungsmethoden, kann webbasierte Programme entwickeln, Websites entwerfen.     X    
PÇ5 Erwirbt die Fähigkeit, Programmiersprachen, neue Methoden und Informationstechnologien, die für Anwendungen im Zusammenhang mit Internet- und Netzwerktechnologien erforderlich sind, zu identifizieren und effektiv zu nutzen.

Haben Sie die Fähigkeit, die für die Lösung von Problemen im Bereich der Computerprogrammierung erforderlichen Daten zu definieren, zu algorithmisieren, zu modellieren und zu lösen.

         x

 

Lernergebnisse des Mechatronik Programms
Nr Lernergebnisse Beitragsstufe
1 2 3 4 5
PÇ1 Die Studierende kann die grundlegenden Konzepte der Mechatronik definieren und anwenden          
PÇ2 Die Studierende können die Elemente von Automatisierungssystemen programmieren   X      
PÇ3 Die Studierende können die Maschinenelemente erkennen und mathematische Berechnungen durchführen und mechanische Systeme entwerfen          
PÇ4 Die Studierende kann die Elemente von Hydraulik- und Pneumatik Systemen erklären und können Hydraulik- und Pneumatik Systeme entwerfen          
PÇ5 Die Studierende verfügen über die Kompetenz, Informations- und Kommunikationstechnologien zusammen mit dem für die Mechatronik erforderlichen Niveau an Computerhardware- und Softwarekenntnissen zu nutzen.        

 

Lernergebnisse des Elektronik Technologien Programms
Nr Lernergebnisse Beitragsstufe
1 2 3 4 5
PÇ1 Erklären Sie die Grundlagen elektronischer Schaltungen, führen Sie mathematische Berechnungen und notwendige Messungen durch.   X      
PÇ2 Definition und Anwendung digitaler und analoger elektronischer Techniken.          
PÇ3 Erlangt die Fähigkeit, neue Schaltungskomponenten, Funktionsgruppen oder neue Schaltungen zu testen, zu messen, zu bewerten und Versuchs- und Messaufbauten aufzubauen und durchzuführen.   X      
PÇ4 Entwirft Systeme mit Mikrocontrollern, entwickelt Programme und Applikationen.       X  
PÇ5 Erkennt Fehlfunktionen, die bei elektronischen Geräten auftreten können, und behebt Fehlfunktionen.          

 

Lernergebnisse des Kraftfahrzeugtechnik Programms
Nr Lernergebnisse Beitragsstufe
1 2 3 4 5
PÇ1 Die Studierende können die Otto-Diesel-Motorentechnologien und Antriebsstränge erklären und die mathematischen Berechnungen in seinem Fachbereich durchführen.          
PÇ2 Die Studierende können die Montage- und Demontagearbeiten von Verbrennungsmotoren durchführen.          
PÇ3 Die Studierende kann die Kfz-Elektrik und Kfz-Elektronik erklären.          
PÇ4 Die Studierende können die Fertigungstechnologien und Werkstoffen von Automobilteilen erkennen und diese rechnergestützt entwerfen. Sie können die notwendigen Mess- und Testarbeiten durchführen und Störungen feststellen.     X    
PÇ5 Die Studierende erwerben die Fähigkeit, Energie effizient zu nutzen, alternative Motoren und Kraftstoffe zu verstehen, neue Technologien im Automobilsektor zu erfassen und Projekte zu erstellen; sie haben Kenntnisse über die Auswirkungen der globalen Erwärmung und der Motoremissionen auf die Umwelt.          

 

BEITRÄGE DER LEHRVERANSTALTUNG ZU DEN LERNERGEBNİSSEN DES PROGRAMMS
Gemeinsame Programmergebnisse – WISSEN
PÇ6 Die Studierende verfügt über grundlegende, aktuelle und praxisbezogene Kenntnisse in deren Beruf.         X
PÇ7 Die Studierende verfügen über Kenntnisse in Arbeitssicherheit, Umweltbewusstsein und Qualitätsprozessen.          
Gemeinsame Programmergebnisse – FÄHIGKEIT
PÇ8 Die Studierende verfolgen aktuelle Entwicklungen und Anwendungen in deren Beruf und nutzen sie effektiv.       X  
PÇ9 Die Studierende nutzt Informationstechnologien (Software, Programme, Animationen usw.), die mit deren Beruf verbunden sind, effektiv.         X
PÇ10 Die Studierende besitzt die Fähigkeit, berufliche Probleme und Themen unabhängig mit einer analytischen und kritischen Herangehensweise zu bewerten und Lösungsvorschläge zu präsentieren.       X  
Gemeinsame Programmergebnisse – KOMPETENZ
PÇ11 Die Studierende können ihre Gedanken entsprechend eigenen Wissens- und Fähigkeitsniveau durch schriftliche und mündliche Kommunikation effektiv präsentieren und verständlich ausdrücken.      X    
PÇ12 Die Studierende kann Verantwortung als Teammitglied übernehmen, um komplexe, unvorhersehbare Probleme in deren Fachbereich zu lösen.        
PÇ13 Die Studierende verfügen über Bewusstsein für Karriereentwicklung und lebenslanges Lernen.          
PÇ14 Die Studierende besitzt soziale, wissenschaftliche, kulturelle und ethische Werte bei der Erhebung, Anwendung und Veröffentlichung von Daten in deren Fachbereich.          
PÇ15 Die Studierende können Fachinformationen in einer Fremdsprache verfolgen und mit Kollegen kommunizieren.       X  

AKTS İş Yükü Tablosu

ECTS / AUFWANDSTABELLE
Aktivität Anzahl Dauer
(Stunden)
Gesamtaufwand
(Stunden)
Anwesenheit (Die Anwesenheitspflicht in einem Semester ist min. 80%) 14 3 42
Lernaufwand außerhalb der Lehrveranstaltung (Vorbereitung, Vertiefung) 14 3 42
Hausaufgaben 1 10 10
Quiz 2 4 8
Zwischenprüfung 1 12 12
Abschlussprüfung (Um diese LV zu bestehen sind in der Abschluβprüfung mindestens 40 Punkte nötig) 1 14 14
Projekte      
Gesamter Arbeitsaufwand     128
Gesamter Arbeitsaufwand / 25 (std.)     5.12
ECTS-Punkte der Lehrveranstaltung     5