Title: C++ im Unterricht
Other Titles: C++ in the school
Language: Deutsch
Authors: Battisti, Martin 
Qualification level: Diploma
Advisor: Ulovec, Andreas 
Issue Date: 2008
Number of Pages: 134
Qualification level: Diploma
Abstract: 
In der Magisterarbeit wird geprüft, ob C++ als Unterrichts-Programmiersprache geeignet ist. Dabei sind drei Punkte wichtig: Didaktik, Theorie und Praxis. Den größten Teil nimmt dabei die Praxis ein, welche meist durch didaktische Ansätze ergänzt wird. Die Theorie, welche vor allem die Eigenschaften von C++ erklärt, bildet den kürzesten Teil. Obwohl sie die Magisterarbeit einleitet, weist sie schon darauf hin, dass C++ nicht als Schulprogrammiersprache bezeichnet werden kann. Beispielsweise ist C++ eine abstrakte Programmiersprache bei der ein Typ nicht immer eine feste Größe hat. So kann ein Integer auf verschiedenen Systemen unterschiedlich groß sein. Weiters bietet C++ viele Freiheiten, welche für Programmierer oft vorteilhaft sind. Schüler können sie jedoch oftmals überfordern. In C++ gibt es außerdem keine standardisierte grafische Oberfläche und der Umfang der Programmiersprache ist sehr groß. Auch andere Eigenschaften empfehlen C++ nicht für den Unterricht. Die Praxis vermittelt die wichtigsten Konzepte von C++, welche in der Schule gelehrt werden können: Typen, Operatoren, Kontrollstrukturen, ... Dabei werden sicherlich nicht alle Lehrpersonen die selben lehren, da C++ einen sehr großen Sprachumfang hat. Am Schluss werden auch einige Ansätze für Lehrpersonen beschrieben, welche für den Schulunterricht förderlich sein können. So müssen sie Schüler motivieren können und die Beispiele möglichst anschaulich erklären können. Auch weitere Bereiche wie Flexibilität und Variabilität sind wichtig. Für die Schulen ist C++ sehr selten geeignet. In einigen technischen Schulen wird C++ jedoch eingesetzt. Dort sollte es jedoch nur gelehrt werden, wenn dessen Vorteile eingesetzt werden können. Dies kann beispielsweise in einem Hardware-nahen Unterrichtsfach wie Elektronik geschehen. Ist es möglich, sollten in der Schule jedoch einfachere Programmiersprachen eingesetzt werden.
Keywords: C++; Programmierung; Qt; Unterricht; Schule; Programmiersprache
C++; programming; Qt; school; programming language
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-25408
http://hdl.handle.net/20.500.12708/13354
Library ID: AC05039243
Organisation: KEIN - 
Publication Type: Thesis
Hochschulschrift
Appears in Collections:Thesis

Files in this item:

File Description SizeFormat
Battisti Martin - 2008 - C im Unterricht.pdf672.96 kBAdobe PDFThumbnail
 View/Open
Show full item record

Page view(s)

19
checked on Jun 20, 2021

Download(s)

103
checked on Jun 20, 2021

Google ScholarTM

Check


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.