Advertisement

© 2010

Programmierung mit LEGO Mindstorms NXT

Robotersysteme, Entwurfsmethodik, Algorithmen

Textbook

Part of the eXamen.press book series (EXAMEN)

Table of contents

  1. Front Matter
    Pages i-xii
  2. Karsten Berns, Daniel Schmidt
    Pages 1-4
  3. Karsten Berns, Daniel Schmidt
    Pages 5-16
  4. Karsten Berns, Daniel Schmidt
    Pages 17-39
  5. Karsten Berns, Daniel Schmidt
    Pages 41-62
  6. Karsten Berns, Daniel Schmidt
    Pages 63-104
  7. Karsten Berns, Daniel Schmidt
    Pages 105-140
  8. Karsten Berns, Daniel Schmidt
    Pages 141-190
  9. Karsten Berns, Daniel Schmidt
    Pages 191-202
  10. Back Matter
    Pages 203-234

About this book

Introduction

Das Buch bietet einen Einstieg in die Programmierung am Beispiel von LEGO Mindstorms NXT-Robotern und richtet sich an Schüler der Oberstufe und an Studierende in den ersten Semestern. Ausgehend von wichtigen Grundkenntnissen der Informatik wie Rechneraufbau und Programmentwurf wird schrittweise in die Programmierung komplexer Softwaresysteme eingeführt. Hierzu werden zwei unterschiedliche Konzepte beleuchtet; die graphische Programmierung von LEGO und die Programmierung mit der weit verbreiteten Hochsprache JAVA. Die graphische Programmierung bietet für Anfänger einen schnellen Einstieg in die Entwicklung von Robotersteuerungen. Die hierzu notwendigen Programmkonstrukte aber auch die LEGO Bauteile wie Sensoren, Motoren und Rechner werden detailliert vorgestellt. Mit der Beschreibung der objektorientierten Programmiersprache JAVA und der Erweiterung LeJOS wird in die Entwicklung komplexer Softwareprogramme eingeführt. Ausführliche Beispiele erlauben einen schrittweisen Einstieg in die beiden unterschiedlichen Programmierkonzepte. Darauf aufbauende Aufgaben vertiefen das Wissen und bieten zahlreiche weitere Ideen und Anwendungen. Ein Glossar, das wichtige technische Begriffe vorstellt, sowie ein ausführliches Literaturverzeichnis mit empfehlenswerten Büchern und zahlreichen Internet-Verweisen runden das Buch ab. Alle benötigten Softwareprogramme, alle Aufgabenlösungen und Bauanleitungen sowie weitere Informationen werden darüber hinaus im Internet bereitgestellt.

 

 

Keywords

Algorithmen Entwurf Informatik Java Mindstorms Programmentwicklung Programmierung Robotik

Authors and affiliations

  1. 1.FB Informatik, AG RobotersystemeTU KaiserslauternKaiserslauternGermany
  2. 2.FB Informatik, AG RobotersystemeTU KaiserslauternKaiserslauternGermany

Bibliographic information

Industry Sectors
Pharma
Automotive
Chemical Manufacturing
Biotechnology
IT & Software
Telecommunications
Engineering
Finance, Business & Banking
Electronics
Energy, Utilities & Environment
Aerospace

Reviews

Aus den Rezensionen:

 “... Das Taschenbuch vermittelt Oberstufenschulern - die ja sonst mit Informatik im Unterricht nur selten direkt in Beruhrung kommen - die Grundlagen der Informatik auf spielerische, aber gleichzeitig prazise Weise Fachwörter werden pragnant erlautert, die Bedeutung der Informatik für den Alltag hauptsachlich anhand von Anwendungen bei Robotern aufgezeigt, und die Schuler werden zum Experimentieren inspiriert. Ein gelungener Beitrag zur Nachwuchsforderung.“(in: Bulletin SEV/VSE electrosuisse (Sonderausgabe), 22/October/2010, Issue 10s)