• Bilderrahmen
    Sky Safari Screenshot
  • Bilderrahmen
    Sky Film Highlights
  • Bilderrahmen
    Energiewunder Website
  • Bilderrahmen
    voestalpine Innovation Website
  • Bilderrahmen
    Barcotec Screenshot

Icon

Web Development

Vom Online Firmen-Auftritt bis zum Social Media Portal: wir planen, gestalten und produzieren maßgeschneiderte Websites und bieten Ihnen Beratung & Support.

Icon

CMS Drupal

Unsere Drupal Dienstleistungen: vom Consulting bis zur kompletten Website Produktion - sowie Individuelle Themes für ein unverwechselbares Aussehen.

Icon

Adobe Flash

Töne und Bilder bewegen! Eine Microsite oder ein individuelles Mini-Spiel, perfekt inszeniert mit unserer Flash-Engine, sorgt für zusätzliche Aufmerksamkeit.
27
Jun
von StudiosDigital
 - Tools, Bücher, Design

In der Praxis sind Kreation und Programmierung scheinbare Gegensätze. Die meisten Werbe- und Webagenturen trennen diese Bereiche. Auch die schulische und universitäre Ausbildung trennt diese Bereiche. Die Frage ist nicht ob das weitere Ergebnis des Programmierens, also der Output eines Programms, kreativ ist, sondern der Akt des Programmierens selbst eine kreative Leistung darstellt. Ausser Frage steht, dass Programme, wie Grafiksoftware, Kreativen als technisches Hilfsmittel den Kreationsprozess vereinfachen bzw. überhaupt erst ermöglichen.

Was ist Kreativität?

Laut Wikipedia bezeichnet Kreativität: "Die Fähigkeit neue Problemstellungen durch die Anwendung erworbener Fähigkeiten zu lösen. Die Anwendung erworbener Fähigkeiten auf ein neues Problem wird als Kreativer Prozess bezeichnet."

Kreatives Programmieren mit Processing: Boid-Art

Was ist Programmierung?

Programmierung, im weiteren Sinne, bezeichnet die Tätigkeit, Computerprogramme zu erstellen. Das umfasst alle Tätigkeiten, die mit der Programmerstellung verbunden sind, insbesondere auch den konzeptionellen Entwurf. Im engeren Sinne bezeichnet Programmierung lediglich das Umsetzen dieses konzeptionellen, abstrakten Entwurfes in konkreten Quelltext, also in Reihe geschriebener Arbeitsanweisungen für eine Maschine. Üblicherweise nimmt das Erstellen des Quelltextes weniger als 50 Prozent der Zeit eines Programmierers in Anspruch. Konzeptioneller Entwurf, funktionale Spezifikation, Tests, Änderungen, Fehlerbehebung, Dokumentation, sonstige Planung und Besprechungen nehmen deutlich mehr Zeit in Anspruch.