BSE Angewandte Informatik - SoSe26: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 86: Zeile 86:


== Prüfung ==
== Prüfung ==
* Die aktive Teilnahme an der wöchentlichen Übung "Angewandte Informatik" ergibt die bis zu 15 % Bonuspunkte (vgl. Tabelle 1).  
* Die aktive Teilnahme an der wöchentlichen Übung "Angewandte Informatik" ergibt bis zu 15 % Bonuspunkte (vgl. Tabelle 1).  
* Sichern Sie zum Nachweis und zur Bewertung am Ende der Übung die in Tabelle 2 aufgeführten Ergebnisse (vgl. Tabelle 2) in Ihrem SVN-Ordner.
* Sichern Sie zum Nachweis und zur Bewertung am Ende der Übung die in Tabelle 2 aufgeführten Ergebnisse in Ihrem SVN-Ordner.
* 10 eingereichte Ergebnisse ergeben max. 15 % Bonuspunkte.  
* 10 eingereichte Ergebnisse ergeben max. 15 % Bonuspunkte.  
* Feedback finden Sie in SVN und die (Teil-)Ergebnisse in Sciebo.
* Feedback finden Sie in SVN und die (Teil-)Ergebnisse in Sciebo.
Zeile 93: Zeile 93:
'''Checkout URL:''' <code>https://svn.hshl.de/svn/BSE_Ang_Inf/trunk/User/SoSe2026/</code><br>
'''Checkout URL:''' <code>https://svn.hshl.de/svn/BSE_Ang_Inf/trunk/User/SoSe2026/</code><br>
'''Speicherort:''' <code>https://svn.hshl.de/svn/BSE_Ang_Inf/trunk/User/SoSe2026/Ihr_Name/Lektion_xy</code><br>
'''Speicherort:''' <code>https://svn.hshl.de/svn/BSE_Ang_Inf/trunk/User/SoSe2026/Ihr_Name/Lektion_xy</code><br>
'''Anforderungen:'''
=== Anforderungen ===
* Melden Sie sich bitte umgehend bei Prof. Schneider, falls Ihnen der Zugang zum Arbeitsordner fehlt.
* Melden Sie sich bitte umgehend bei Prof. Schneider, falls Ihnen der Zugang zum Arbeitsordner fehlt.
* Erbringen Sie bitte eine Einzelleistung und geben Sie '''kein''' [[Software_Plagiat|'''Plagiat''']] ab.  
* Erbringen Sie bitte eine Einzelleistung und geben Sie '''kein''' [[Software_Plagiat|'''Plagiat''']] ab.  
* Erbringen Sie eine eigenständige Leistung. Die Verwendung vor KI ist nicht erlaubt.
* Erbringen Sie eine eigenständige Leistung. Die Verwendung vor KI ist nicht erlaubt.
* Teamarbeit mit max. 2 Personen sind statthaft. Nennen Sie bitte in diesem Fall beide AutoInnen und sichern Sie die Ergebnisse in '''beiden''' SVN-Ordnern. Diese erhalten eine identische Bewertung.
* Teamarbeit mit max. 2 Personen ist statthaft. Nennen Sie bitte in diesem Fall beide AutoInnen und sichern Sie die Ergebnisse in '''beiden''' SVN-Ordnern. Diese erhalten eine identische Bewertung.
 
=== Bedingungen für die Vergabe der Bonuspunkte ===
=== Bedingungen für die Vergabe der Bonuspunkte ===
Sie bekommen Bonuspunkte für aktive Teilnahme an der Übung, wenn Sie
Sie bekommen Bonuspunkte für aktive Teilnahme an der Übung, wenn Sie
# das Ergebnis am Ende der Stunde Prof. Schneider präsentieren.
# das Ergebnis innerhalb der Übungsstunde Prof. Schneider präsentieren und somit Ihre Urheberschaft belegen.
# das Ergebnis in SVN zur Bewertung in Ihrem Ordner unter Ihrem Namen sichern.
# das Ergebnis in SVN zur Bewertung in Ihrem Ordner unter Ihrem Namen sichern.
# die Kriterien in Tabelle 1 erfüllen.
# die Kriterien in Tabelle 1 erfüllen.
Zeile 174: Zeile 175:
* [[Medium:Programmierrichtlinie.pdf|Programmierrichtlinie für C]]
* [[Medium:Programmierrichtlinie.pdf|Programmierrichtlinie für C]]
* [[Regeln_f%C3%BCr_Simulink-Modelle|Regeln für Simulink Modelle]]
* [[Regeln_f%C3%BCr_Simulink-Modelle|Regeln für Simulink Modelle]]


----
----
→ zurück zum Hauptartikel: [[BSE_Angewandte_Informatik|Angewandte Informatik]]
→ zurück zum Hauptartikel: [[BSE_Angewandte_Informatik|Angewandte Informatik]]<br>
→ Haben Sie Fragen? [[BSE Angewandte Informatik Übung FAQ]]

Aktuelle Version vom 28. April 2026, 14:20 Uhr

Dozent: Prof. Dr.-Ing. Schneider
Modul Business and Systems Engineering, Angewandte Mathematik und Informatik, Übung, Sommersemester
Modulbezeichnung: BSE-M-2-1.09
Modulverantwortung: Jörg Wenz
Zeit: Dienstag, 08:00 - 8:45 Uhr
Ort: Labor L3.1-E00-120

Lernziele

Nach Durchführung der Lehrveranstaltung Angewandte Informatik können die Studierenden

  • mit der Versionskontrolle SVN nachhaltig Quelltext entsprechend der Programmierrichtlinien schreiben, sichern, kollaboriert bearbeiten und Konflikte lösen.
  • in einer mathematisch orientierten Syntax (z. B. MATLAB®) mit Vektoren und Matrizen rechnen, Programmteile in Funktionen auslagern, Zweige und Scheifen programmieren, Daten importieren und visualisieren.
  • die Mikrocontrollerplattform Arduino modellbasiert mit Simulink programmieren, so dass Sensoren eingelesen und Aktoren angesteurt werden können.

Workload der Übung

SWS Präsenz Selbststudium
1 7,5 h 30 h

Hardware

  • Für diese Lehrveranstastung benötigen Sie das Lernset - Einsteiger Kit für Arduino (vgl. Abb. 1).
  • Für alle Studierenden stehen in der Veranstaltungszeit Mechatronik-Baukästen im Labor zur Verfügung.
  • Die Software ist für Sie unter dem Nutzernamen .\HSHL-User installiert. Loggen Sie sich ausschließlich mit diesem Nutzernamen ein.

Voraussetzung

  • Grundlagen der Informatik und Programmierung
  • Dieses Modul nutzt als Werkzeug die Software MATLAB®/Simulink. Grundkenntnisse sind erforderlich und können u. a. im für Studierende kostenlosen MATLAB®-Repetitorium erworben werden.

Lektionen

# Termin Thema
1 07.04.2026
2 14.04.2026
3 21.04.2026 Analoge und digitale Ein-und Ausgänge
4 28.04.2026 Taster entprellen
5 05.05.2026 Entfernungsmessung mit Ultraschall
6 12.05.2026 Entfernungsmessung mit dem Sharp IR Sensor
7 19.05.2026 Temperaturmessung mit einem NTC
26.05.2026 Vorlesungsfrei Pfingsten
8 02.06.2026 Pulsmessung mit Herzfrequenzsensor
9 09.06.2026
10 16.06.2026
11 23.06.2026
12 30.06.2026 Bluetooth Kommunikation mit Arduino und MATLAB®
13 07.07.2026

Prüfung

  • Die aktive Teilnahme an der wöchentlichen Übung "Angewandte Informatik" ergibt bis zu 15 % Bonuspunkte (vgl. Tabelle 1).
  • Sichern Sie zum Nachweis und zur Bewertung am Ende der Übung die in Tabelle 2 aufgeführten Ergebnisse in Ihrem SVN-Ordner.
  • 10 eingereichte Ergebnisse ergeben max. 15 % Bonuspunkte.
  • Feedback finden Sie in SVN und die (Teil-)Ergebnisse in Sciebo.

Checkout URL: https://svn.hshl.de/svn/BSE_Ang_Inf/trunk/User/SoSe2026/
Speicherort: https://svn.hshl.de/svn/BSE_Ang_Inf/trunk/User/SoSe2026/Ihr_Name/Lektion_xy

Anforderungen

  • Melden Sie sich bitte umgehend bei Prof. Schneider, falls Ihnen der Zugang zum Arbeitsordner fehlt.
  • Erbringen Sie bitte eine Einzelleistung und geben Sie kein Plagiat ab.
  • Erbringen Sie eine eigenständige Leistung. Die Verwendung vor KI ist nicht erlaubt.
  • Teamarbeit mit max. 2 Personen ist statthaft. Nennen Sie bitte in diesem Fall beide AutoInnen und sichern Sie die Ergebnisse in beiden SVN-Ordnern. Diese erhalten eine identische Bewertung.

Bedingungen für die Vergabe der Bonuspunkte

Sie bekommen Bonuspunkte für aktive Teilnahme an der Übung, wenn Sie

  1. das Ergebnis innerhalb der Übungsstunde Prof. Schneider präsentieren und somit Ihre Urheberschaft belegen.
  2. das Ergebnis in SVN zur Bewertung in Ihrem Ordner unter Ihrem Namen sichern.
  3. die Kriterien in Tabelle 1 erfüllen.
Tabelle 1: Bewertungsvorlage
Bewertunkskriterium max. Punkte
Umgang mit SVN 1
Informationsgehalt des Header 1
Programmierrichtlinien eingehalten 1
Umfangreiche Kommentierung des Quelltextes 1
Lösungsqualität der Aufgabe 6
Tabelle 2: Prüfungsteile
Lektion Aufgabe Arbeitsergebnisse Abgabedatum
3 Analoge und digitale Ein-und Ausgänge dimmeLED.m
21.04.2026
4 Taster entprellen leseTaster.m 28.04.2026
5 Entfernungsmessung mit Ultraschall messeUSEntfernung.m 05.05.2026
6 Entfernungsmessung mit dem Sharp IR Sensor messeIREntfernung.m 12.05.2026
7 Temperaturmessung mit einem NTC messeTemperatur.m 19.05.2026
8 Pulsmessung mit Herzfrequenzsensor messePuls.m 02.06.2026
9 TBD 09.06.2026
10 TBD 16.06.2026
11 TBD 23.06.2026
12 TBD 30.06.2026
13 TBD 07.07.2026

Erläuterung zu den Bewertungskriterien in Tabelle 1

Tutorial

Programmierrichtlinie



→ zurück zum Hauptartikel: Angewandte Informatik
→ Haben Sie Fragen? BSE Angewandte Informatik Übung FAQ