SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Die Entmystifizierung
des Codes
It’s no rocket science!
How Software Happens
IDEE Software
???
MAGIC!
Eva Peris / Flickr (CC BY-SA 2.0)
How Software Happens
IDEE SoftwareMAGIC!
How Software Happens
really
IDEE Software
Was haben wir davon?
Justus: Da stehen nur Zahlen drin. Lauter
Zahlen. 3, 27, 4, 36, 5, 19, 48, 12, 7, 11 und so
weiter. Eine ganze Seite voll.
Peter: Was? Und das soll einen Sinn
haben?
Justus: Das muss eine Art Code sein.
Aus: Die drei ??? und der seltsame Wecker
Code?
Im Allgemeinen ist ein Code eine Vereinbarung über einen
Satz (eine Menge) von Zeichen wie z. B. Index, Icons oder
auch Symbolen (Bedeutungsträgern, oder Verweisen) zum
Zweck des Informationsaustauschs. Information existiert
nicht in „reiner“ Form; sie ist immer in irgendeiner Weise
formuliert. Ein Code ist – allgemein ausgedrückt – eine
Formulierung von Information in der die Zeichen
syntaktischen, semantischen und pragmatischen Regeln
unterliegen.
http://de.wikipedia.org/wiki/Code
Die Wikipedia sagt:
Code?
„Rudolph4 of Austria Epitaph b“ von Marquard Herrgott. Lizenziert unter Public domain über Wikimedia Commons - http://commons.
wikimedia.org/wiki/File:Rudolph4_of_Austria_Epitaph_b.png#mediaviewer/File:Rudolph4_of_Austria_Epitaph_b.png
Code?
"Pen ts'ao, woodblock book 1249-ce" by User:Parhamr - Meggs, Philip B. A History of Graphic Design. John Wiley & Sons, Inc. 1998. (p 25). Licensed under
Public domain via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Pen_ts%27ao,_woodblock_book_1249-ce.png#mediaviewer/File:Pen_ts%
27ao,_woodblock_book_1249-ce.png
Code?
WORKING-STORAGE SECTION.
01 Num1 PIC 9 VALUE ZEROS.
01 Num2 PIC 9 VALUE ZEROS.
01 Result PIC 99 VALUE ZEROS.
PROCEDURE DIVISION.
DISPLAY "Erste Zahl eingeben (einstellig) : ".
ACCEPT Num1.
DISPLAY "Zweite Zahl eingeben (einstellig) : ".
ACCEPT Num2.
MULTIPLY Num1 BY Num2 GIVING Result.
DISPLAY "Result is = ", Result.
STOP RUN.
Die Mystifizierung des Codes
"Bill Bixby The Magician 1973" by NBC Television - Licensed under Public domain via Wikimedia Commons
"Apple Computer, 1983 (Lisa)" by Alan Light - Flickr: Apple Computer, 1983 (Lisa). Licensed under Creative Commons Attribution 2.0 via Wikimedia Commons
oder
Die Frage
Was macht Programmieren anders
als andere Fähigkeiten?
Die Antwort
Nichts.
Die Antwort
ganz einfach Brauchbar Nicht schlecht Echt gut Phänomenal
Zeit & Aufwand
Was haben wir davon?
«Baset» de AngieMile - Trabajo propio. Disponible bajo la licencia Creative Commons Attribution-Share Alike 3.0 vía Wikimedia Commons
Was haben wir davon?
Technisches Verständnis ermöglicht
Selbstständiges Handeln.
Was haben wir davon?
Technisches Verständnis ermöglicht
NEUE HANDLUNGSOPTIONEN.
Was haben wir davon?
Bessere Kommunikation und
Kooperation im Arbeitsalltag.
Und jetzt?
"Curious Raccoon" by Paxson Woelber - Own work. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons
Und jetzt?
1. Keine Angst mehr vorm
Programmieren!
Und jetzt?
2. Für Nicht-Entwickler: Nachfragen,
Erklären lassen, noch mal
nachfragen!
Und jetzt?
3. Für Entwickler: Weniger “Das ist
jetzt sehr technisch”, mehr
transparenz!
"Duke, Lovell and Haise at the Apollo 11 Capcom, Johnson Space Center, Houston, Texas - 19690720" by
Photographer from the National Aeronautics and Space Administration (NASA), not named at the NASA
website.
Unless it really is rocket science.
Vielen Dank!
@anneschuessler
www.anneschuessler.comKenny Louie / Flickr (CC BY 2.0)
Entmystifizierung des Codes

Más contenido relacionado

Destacado (18)

Gobierno en linea
Gobierno en lineaGobierno en linea
Gobierno en linea
 
Presentación1 web2.0
Presentación1 web2.0Presentación1 web2.0
Presentación1 web2.0
 
9) respiratorio
9) respiratorio9) respiratorio
9) respiratorio
 
Autonome Arbeitnehmer deutsch
Autonome Arbeitnehmer deutschAutonome Arbeitnehmer deutsch
Autonome Arbeitnehmer deutsch
 
Inklusive Bildung
Inklusive BildungInklusive Bildung
Inklusive Bildung
 
Tarea de compu del tema 1.2 al 1.2.4
Tarea de compu del tema 1.2 al 1.2.4Tarea de compu del tema 1.2 al 1.2.4
Tarea de compu del tema 1.2 al 1.2.4
 
PROYECTO EDUCATIVO NACIONAL
PROYECTO EDUCATIVO NACIONALPROYECTO EDUCATIVO NACIONAL
PROYECTO EDUCATIVO NACIONAL
 
Investigadores citados por el Papa Benedicto
Investigadores citados por el Papa BenedictoInvestigadores citados por el Papa Benedicto
Investigadores citados por el Papa Benedicto
 
holtmann landesstiftung_stuttgart
holtmann landesstiftung_stuttgartholtmann landesstiftung_stuttgart
holtmann landesstiftung_stuttgart
 
Web 2.0 für Unternehmen
Web 2.0 für UnternehmenWeb 2.0 für Unternehmen
Web 2.0 für Unternehmen
 
Dropbox
DropboxDropbox
Dropbox
 
Presentación señalética
Presentación señaléticaPresentación señalética
Presentación señalética
 
Vacaciones extremas
Vacaciones extremasVacaciones extremas
Vacaciones extremas
 
Zotero frederik k. max t.
Zotero frederik k. max t.Zotero frederik k. max t.
Zotero frederik k. max t.
 
Lucia
LuciaLucia
Lucia
 
Imagenes Con Sorpresa1 Amt
Imagenes Con Sorpresa1 AmtImagenes Con Sorpresa1 Amt
Imagenes Con Sorpresa1 Amt
 
Rochebrune 2007
Rochebrune 2007Rochebrune 2007
Rochebrune 2007
 
Ftcr ugalde aldo
Ftcr ugalde aldoFtcr ugalde aldo
Ftcr ugalde aldo
 

Similar a Entmystifizierung des Codes

Präsentation CENDOO Butler
Präsentation CENDOO ButlerPräsentation CENDOO Butler
Präsentation CENDOO ButlerCENDOO AG
 
Webinar Sl Talk 29 01 2009
Webinar Sl Talk 29 01 2009Webinar Sl Talk 29 01 2009
Webinar Sl Talk 29 01 2009Andreas Mertens
 
Jetzt! immer! überall! – public relations im kontext von mobile social media ...
Jetzt! immer! überall! – public relations im kontext von mobile social media ...Jetzt! immer! überall! – public relations im kontext von mobile social media ...
Jetzt! immer! überall! – public relations im kontext von mobile social media ...Tim Bruysten
 
KI in dreizehn slides für Austrian Senior Experts
KI in dreizehn slides für Austrian Senior ExpertsKI in dreizehn slides für Austrian Senior Experts
KI in dreizehn slides für Austrian Senior ExpertsMichael Klemen
 
Halluzinationen - Online Trends für Anfänger und Fortgeschrittene
Halluzinationen - Online Trends für Anfänger und FortgeschritteneHalluzinationen - Online Trends für Anfänger und Fortgeschrittene
Halluzinationen - Online Trends für Anfänger und FortgeschritteneAlexander Muehr
 
Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...
Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...
Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...Jürg Stuker
 
Vortrag Haus der Wirtschaft IHK Karlsruhe
Vortrag Haus der Wirtschaft IHK KarlsruheVortrag Haus der Wirtschaft IHK Karlsruhe
Vortrag Haus der Wirtschaft IHK KarlsruheAndreas Mertens
 
Blockchain - Ein Leben nach dem Hype?
Blockchain - Ein Leben nach dem Hype?Blockchain - Ein Leben nach dem Hype?
Blockchain - Ein Leben nach dem Hype?MarkusBch
 
Informatik konkret machen - Ideen zum Informatikunterricht in der Volksschule
Informatik konkret machen - Ideen zum Informatikunterricht in der VolksschuleInformatik konkret machen - Ideen zum Informatikunterricht in der Volksschule
Informatik konkret machen - Ideen zum Informatikunterricht in der VolksschuleBeat Döbeli Honegger
 
Presentation "Jugend hackt"
Presentation "Jugend hackt"Presentation "Jugend hackt"
Presentation "Jugend hackt"Julia Kloiber
 
wissensarbeit20_lindner_20100205
wissensarbeit20_lindner_20100205wissensarbeit20_lindner_20100205
wissensarbeit20_lindner_20100205Lindner Martin
 
Überblick: BigData & Predictive Analytics
Überblick: BigData & Predictive AnalyticsÜberblick: BigData & Predictive Analytics
Überblick: BigData & Predictive AnalyticsTim Bruysten
 
mikroinformation: Überleben & Lernen im Digitalen Klimawandel
mikroinformation: Überleben & Lernen im Digitalen Klimawandelmikroinformation: Überleben & Lernen im Digitalen Klimawandel
mikroinformation: Überleben & Lernen im Digitalen KlimawandelLindner Martin
 
Ontologien und Semantic Web - Impulsvortrag Terminologietag
Ontologien und Semantic Web - Impulsvortrag TerminologietagOntologien und Semantic Web - Impulsvortrag Terminologietag
Ontologien und Semantic Web - Impulsvortrag TerminologietagSteffen Staab
 
Die neue "Digitale Logik" - itelligence world 2017
Die neue "Digitale Logik" -  itelligence world 2017Die neue "Digitale Logik" -  itelligence world 2017
Die neue "Digitale Logik" - itelligence world 2017Dr. Winfried Felser
 
Soziale netzwerke
Soziale netzwerkeSoziale netzwerke
Soziale netzwerkeHans Rausch
 
TinyML – Machine Learning für eingebettete Systeme
TinyML – Machine Learning für eingebettete SystemeTinyML – Machine Learning für eingebettete Systeme
TinyML – Machine Learning für eingebettete SystemeJens Siebert
 
UX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan Korsanke
UX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan KorsankeUX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan Korsanke
UX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan KorsankeJan Korsanke
 

Similar a Entmystifizierung des Codes (20)

Präsentation CENDOO Butler
Präsentation CENDOO ButlerPräsentation CENDOO Butler
Präsentation CENDOO Butler
 
Webinar Sl Talk 29 01 2009
Webinar Sl Talk 29 01 2009Webinar Sl Talk 29 01 2009
Webinar Sl Talk 29 01 2009
 
Jetzt! immer! überall! – public relations im kontext von mobile social media ...
Jetzt! immer! überall! – public relations im kontext von mobile social media ...Jetzt! immer! überall! – public relations im kontext von mobile social media ...
Jetzt! immer! überall! – public relations im kontext von mobile social media ...
 
KI in dreizehn slides für Austrian Senior Experts
KI in dreizehn slides für Austrian Senior ExpertsKI in dreizehn slides für Austrian Senior Experts
KI in dreizehn slides für Austrian Senior Experts
 
Halluzinationen - Online Trends für Anfänger und Fortgeschrittene
Halluzinationen - Online Trends für Anfänger und FortgeschritteneHalluzinationen - Online Trends für Anfänger und Fortgeschrittene
Halluzinationen - Online Trends für Anfänger und Fortgeschrittene
 
Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...
Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...
Programmieren kinderleicht gemacht: Einblicke in das spielerische und erlebni...
 
Vortrag Haus der Wirtschaft IHK Karlsruhe
Vortrag Haus der Wirtschaft IHK KarlsruheVortrag Haus der Wirtschaft IHK Karlsruhe
Vortrag Haus der Wirtschaft IHK Karlsruhe
 
Blockchain - Ein Leben nach dem Hype?
Blockchain - Ein Leben nach dem Hype?Blockchain - Ein Leben nach dem Hype?
Blockchain - Ein Leben nach dem Hype?
 
Informatik konkret machen - Ideen zum Informatikunterricht in der Volksschule
Informatik konkret machen - Ideen zum Informatikunterricht in der VolksschuleInformatik konkret machen - Ideen zum Informatikunterricht in der Volksschule
Informatik konkret machen - Ideen zum Informatikunterricht in der Volksschule
 
Presentation "Jugend hackt"
Presentation "Jugend hackt"Presentation "Jugend hackt"
Presentation "Jugend hackt"
 
wissensarbeit20_lindner_20100205
wissensarbeit20_lindner_20100205wissensarbeit20_lindner_20100205
wissensarbeit20_lindner_20100205
 
Mp wir-machen-alles-neu-dec2018
Mp wir-machen-alles-neu-dec2018Mp wir-machen-alles-neu-dec2018
Mp wir-machen-alles-neu-dec2018
 
Überblick: BigData & Predictive Analytics
Überblick: BigData & Predictive AnalyticsÜberblick: BigData & Predictive Analytics
Überblick: BigData & Predictive Analytics
 
mikroinformation: Überleben & Lernen im Digitalen Klimawandel
mikroinformation: Überleben & Lernen im Digitalen Klimawandelmikroinformation: Überleben & Lernen im Digitalen Klimawandel
mikroinformation: Überleben & Lernen im Digitalen Klimawandel
 
Ontologien und Semantic Web - Impulsvortrag Terminologietag
Ontologien und Semantic Web - Impulsvortrag TerminologietagOntologien und Semantic Web - Impulsvortrag Terminologietag
Ontologien und Semantic Web - Impulsvortrag Terminologietag
 
Die neue "Digitale Logik" - itelligence world 2017
Die neue "Digitale Logik" -  itelligence world 2017Die neue "Digitale Logik" -  itelligence world 2017
Die neue "Digitale Logik" - itelligence world 2017
 
Soziale netzwerke
Soziale netzwerkeSoziale netzwerke
Soziale netzwerke
 
TinyML – Machine Learning für eingebettete Systeme
TinyML – Machine Learning für eingebettete SystemeTinyML – Machine Learning für eingebettete Systeme
TinyML – Machine Learning für eingebettete Systeme
 
UX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan Korsanke
UX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan KorsankeUX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan Korsanke
UX für künstliche Intelligenzen / IA Konferenz '17 / Berlin / Jan Korsanke
 
Zukunftsszenrios Games
Zukunftsszenrios GamesZukunftsszenrios Games
Zukunftsszenrios Games
 

Entmystifizierung des Codes

  • 3. MAGIC! Eva Peris / Flickr (CC BY-SA 2.0)
  • 4. How Software Happens IDEE SoftwareMAGIC!
  • 6. Was haben wir davon? Justus: Da stehen nur Zahlen drin. Lauter Zahlen. 3, 27, 4, 36, 5, 19, 48, 12, 7, 11 und so weiter. Eine ganze Seite voll. Peter: Was? Und das soll einen Sinn haben? Justus: Das muss eine Art Code sein. Aus: Die drei ??? und der seltsame Wecker
  • 7. Code? Im Allgemeinen ist ein Code eine Vereinbarung über einen Satz (eine Menge) von Zeichen wie z. B. Index, Icons oder auch Symbolen (Bedeutungsträgern, oder Verweisen) zum Zweck des Informationsaustauschs. Information existiert nicht in „reiner“ Form; sie ist immer in irgendeiner Weise formuliert. Ein Code ist – allgemein ausgedrückt – eine Formulierung von Information in der die Zeichen syntaktischen, semantischen und pragmatischen Regeln unterliegen. http://de.wikipedia.org/wiki/Code Die Wikipedia sagt:
  • 8. Code? „Rudolph4 of Austria Epitaph b“ von Marquard Herrgott. Lizenziert unter Public domain über Wikimedia Commons - http://commons. wikimedia.org/wiki/File:Rudolph4_of_Austria_Epitaph_b.png#mediaviewer/File:Rudolph4_of_Austria_Epitaph_b.png
  • 9. Code? "Pen ts'ao, woodblock book 1249-ce" by User:Parhamr - Meggs, Philip B. A History of Graphic Design. John Wiley & Sons, Inc. 1998. (p 25). Licensed under Public domain via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Pen_ts%27ao,_woodblock_book_1249-ce.png#mediaviewer/File:Pen_ts% 27ao,_woodblock_book_1249-ce.png
  • 10. Code? WORKING-STORAGE SECTION. 01 Num1 PIC 9 VALUE ZEROS. 01 Num2 PIC 9 VALUE ZEROS. 01 Result PIC 99 VALUE ZEROS. PROCEDURE DIVISION. DISPLAY "Erste Zahl eingeben (einstellig) : ". ACCEPT Num1. DISPLAY "Zweite Zahl eingeben (einstellig) : ". ACCEPT Num2. MULTIPLY Num1 BY Num2 GIVING Result. DISPLAY "Result is = ", Result. STOP RUN.
  • 11. Die Mystifizierung des Codes "Bill Bixby The Magician 1973" by NBC Television - Licensed under Public domain via Wikimedia Commons "Apple Computer, 1983 (Lisa)" by Alan Light - Flickr: Apple Computer, 1983 (Lisa). Licensed under Creative Commons Attribution 2.0 via Wikimedia Commons oder
  • 12. Die Frage Was macht Programmieren anders als andere Fähigkeiten?
  • 14. Die Antwort ganz einfach Brauchbar Nicht schlecht Echt gut Phänomenal Zeit & Aufwand
  • 15. Was haben wir davon? «Baset» de AngieMile - Trabajo propio. Disponible bajo la licencia Creative Commons Attribution-Share Alike 3.0 vía Wikimedia Commons
  • 16. Was haben wir davon? Technisches Verständnis ermöglicht Selbstständiges Handeln.
  • 17. Was haben wir davon? Technisches Verständnis ermöglicht NEUE HANDLUNGSOPTIONEN.
  • 18. Was haben wir davon? Bessere Kommunikation und Kooperation im Arbeitsalltag.
  • 19. Und jetzt? "Curious Raccoon" by Paxson Woelber - Own work. Licensed under Creative Commons Attribution-Share Alike 3.0 via Wikimedia Commons
  • 20. Und jetzt? 1. Keine Angst mehr vorm Programmieren!
  • 21. Und jetzt? 2. Für Nicht-Entwickler: Nachfragen, Erklären lassen, noch mal nachfragen!
  • 22. Und jetzt? 3. Für Entwickler: Weniger “Das ist jetzt sehr technisch”, mehr transparenz!
  • 23. "Duke, Lovell and Haise at the Apollo 11 Capcom, Johnson Space Center, Houston, Texas - 19690720" by Photographer from the National Aeronautics and Space Administration (NASA), not named at the NASA website. Unless it really is rocket science.