Syntax highlighting mit Coooder

Screenshot-LibreOffice-CoooderEine Vorwissenschaftliche Arbeit mit einem Thema aus dem Bereich der Informatik (Programmieren), erfordert das Einbinden von Quellcode in die Arbeit bzw. in den Anhang. Um die Lesbarkeit des Quellcodes zu erhöhen können Schlüsselwörter durch Farben hervorgehoben werden. Diese Hervorhebungen händisch zu formatieren ist sehr mühsam, hier hilft die Cooder-Extension für LibreOffice.

Nach dem Installieren der Erweiterung kann der Quellcode in der Arbeit markiert werden und durch auf einen Klick auf das Coooder-Icon öffnet sich eine Dialogbox, in der man die Programmiersprache auswählt. Danach wird der Quellcode farblich hervorgehoben.

Coooder Extension für LibreOffice >>

Apps für Adroid Smartphones entwickeln

Das Lösen von Forschungsfragen mit Hilfe einer Smartphone-App bzw.  die Entwicklung einer Software als Forschungsfrage könnte Teil einiger Vorwissenschaftlicher Arbeiten sein. Die Einstiegshürde, das Erlernen einer Programmiersprache, kann mit Hilfe des App Inventors übersprungen werden. Durch die Nützung von Blöcken, die in einer visuellen Programmierumgebung platziert werden, kann sich der Programmierer auf die Programmabläufe und Strukturen konzentrieren. Das App Inventor-Projekt wurde von Google mit Hilfe von MIT-Technologie (MIT = Massachusetts Institute of Technology) betrieben. Nach der Einstellung des Betriebs durch Google wird der App-Inventor von MIT weiterbetrieben.
Auf Webseiten und in Büchern, die vor 2012 veröffentlicht wurden, sind Hinweise auf Google und die Google Webseite. Wenn stattdessen die Adresse: http://www.appinventor.mit.edu/ verwendet wird, können die Informationen weiter verwendet werden. Für die Nutzung des App-Inventors wird ein Google-Konto benötigt.

MIT App Inventor >>
MIT App Inventor EDU >>
App Inventor Videoanleitungen (youtube) >>
App Inventor Snippets (Programmbeispiele) >>
– App-Inventor (Wikipedia, veraltet mit Hinweisen zu Google) >>
– Buch: Android-Apps, Programmierung für Einsteiger (amazon*, mit Hinweisen zu Google) >>

* Affiliate

Programmieren mit MS Visual Studio Express

Logo Microsoft Visual Studio
Logo Microsoft Visual Studio

Beschäftigt sich eine Forschungsfrage aus Informatik mit dem Thema Programmierung, so besteht die Möglichkeit die Express Version von Microsofts Visual Studio 2010 zu verwenden. Zur Verfügung stehen Versionen zu Visual Basic, C# und C++.

Visual Studio Express – Homepage >>  
Visual Studio Express – Download >>
Visual Studio (Wikipedia-Eintrag) >>

Dia – Programmablaufpläne zeichnen

Logo Dia
Logo Dia

Die Software Dia dient zum Erstellen von Flussdiagrammen und Programmablaufdiagrammen in der Informatik. Mit Dia können auch Illustrationen und Grafiken erstellt werden. Die Software ist freie Software unter der GPL-Lizenz. Zur Software Dia gibt es auch zusätzliche Objekte (Shapes) für verschiedene Bereiche (Baustelleneinrichtung, Datenverarbeitung, Chemie, Elektronik, Optik, Energie usw.)
Dia kann hilfreich für vorwissenschaftliche Arbeiten mit technischen und naturwissenschaftlichen Forschungsfragen (HTL, Physik, Chemie, Informatik) verwendet werden.

Je nach Forschungsmethode kann auch der Ablauf geplant bzw. dokumentiert werden.
Dia-Homepage >>
Dia Handbuch (Anleitung) >>
Dia – Wikipedia-Eintrag >>

Andere Artikel zum Thema Flussdiagramm > 

Online-Buch: IT-Handbuch für Fachinformatiker

Der Galileo-Verlag bietet mit seinem <openbook>-Projekt ein besonderes Service. Aktuelle Bücher stehen online zum Lesen zur Verfügung und können als ZIP-Datei zum Lesen ohne Internetverbindung heruntergeladen werden.

Für vorwissenschaftliche Arbeiten aus Informatik kann das “IT-Handbuch für Fachinformatiker” von Sascha Kersken gute Dienste leisten. Das Buch mit über 1000 Seiten behandelt Themen wie die Geschichte der Rechenmaschinen, mathematische und technische Grundlagen, Hardware, Netzwerkgrundlagen,  Betriebssysteme, Grundlagen und Konzepte der Programmierung, Software-Engineering, Datenbanken, Server usw.

openbook: IT-Handbuch für Fachinformatiker >>

Programmieren mit PHP

Logo SelfPHP
Logo SelfPHP

Beschäftigt sich eine vorwissenschaftliche Arbeit aus Informatik mit dem Thema Programmieren, kann die Programmiersprache PHP gewählt werden. PHP-Programme laufen auf einem Webserver bzw. auf einem lokalen Server. Dokumentation, Anleitungen, eBooks, Entwicklungsumgebungen und die Software gibt es bei Bedarf kostenlos im Internet.

SelfPHP (Befelsreferenz, Tutorial, …) >> 
Professionelle Softwareentwicklung mit PHP 5 (Online-Buch) >> 
PHP (Wikipedia-Eintrag) >> 

Lokaler Webserver (Download, Anleitung) bietet die digitales Schultasche (Infserver) >> 
Digitale Schultasche bei WeLOAD >>

Programmablaufplan, Flussdiagramm

Logo PapDesigner
Logo PapDesigner

Die grafische Darstellung eines Computerprogramms wird alls Programmablaufplan oder Flussdiagramm bezeichnet. So lässt sich planen bzw. dokumentieren wie ein Computerprogramm funktionieren soll.
Die Symbole sind in der DIN 6601 genormt. Ein kostenloses Programm zur Erstellung solcher Programmablaufpläne ist das Programm PapDesigner und wird vom Georg-Simon-Ohm Berufskolleg Köln zur Verfügung gestellt.

PapDesigner (Homepage, Download) >>  
Programmablaufplan – Wikipedia-Eintrag >>