Scripting für Kommunikationswissenschaftler Gruppe C

Ähnliche Dokumente
JavaScript II. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. Martin Schober

Webdesign-Multimedia HTML und CSS

CSS - Cascading Stylesheets

Multimediale und Interaktive Lernmedien I Analoge Lernspiele

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc.

1 Definition der Selektoren Einbinden der CSS 3 Möglichkeiten Farbangaben Schriftformatierung Abstände...

Allgemeine Technologien II Sommersemester Mai 2011 CSS

Webdesign-Multimedia HTML und CSS

JavaScript clientseitige Programmiersprache zur Dynamisierung von Internetseiten

Inhaltsverzeichnis. Florian Bauer CSS Seite 2 von 10

Allgemeine Technologien II Wintersemester 2011 / November 2011 CSS

Wir studieren HTML-Tags

Übung: Bootstrap - Navbar

Inhalt HTML 2. Applets Frames Formulare CSS cascading style sheets. Lehrveranstaltung Internet in AT Dr.-Ing. A. Braune TECHNISCHE UNIVERSITÄT DRESDEN

Eine Schnelleinführung in CSS

HTML. Hypertext Markup Language

Funktionen nur wenn dann

Navigation für Internetpräsenzen

50 Fragen zu HTML und JavaScript - mit Antworten

Grundlagen zu HTML. Vortrag im Rahmen der BTK-Vorlesung von Herrn Professor Kärger

ALLGEMEINES WOMIT KANN ICH WEBSITES ERSTELLEN?

CSS - Cascading Style Sheets

Aufgaben der Klasse FTI33 HTML: 1. Durch welchen Befehl wird ein Hyperlink in einem Bestimmten Frame angezeigt?

ActiveX Scripting IE und DHTML (DOM): Architektur, Beispiele (Object Rexx)

HTML und CSS. Eine kurze Einführung

Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs

12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!-

Wert. { color: blue; }

Online-Publishing mit HTML und CSS für Einsteigerinnen

PHP JavaScript Kapitel 9. Java-Script-Objekte und das Event-Modell

Freud & Leid des DSP-Entwicklers

Grundlagen-Beispiel CSS

3. Briefing zur Übung IT-Systeme

HTML - Die Sprache des Internets. Grundlagen und Kurzprojekt

Funktionen nur wenn dann

HTLM und CSS. Eine erste Einführung. Karlheinz Zeiner. Inhalt

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML

Abgabetermin: , 23:59 Uhr

Programmieren 2 (Prof. Hasbargen) Klausur

Funktionen. - sind kleine, meist ausgelagerte Programme bzw. Programmfragmente. - können Werte zurückgeben, z.b. Berechnungen

Einführung in HTML. Tutorium. Präsentation der Sitzung vom 2./9. Juni 2004 Martin Stricker

Seite 1 von 10 <!DOCTYPE HTML> <html> <head>

Publizieren im Internet

EWS, WS 2016/17, Pfahler

Funktionen in JavaScript

Managen Sie Ihr 3D-Gebäudemodell interaktiv. Von Anfang an.

Firefox Add-ons. Präsentation in WAP WS09/10 von Christoph ASCHBERGER, Andreas BERTOLIN, Robert MUTTER und Yunzhou XU

HTML Tutorial Part I - Einführung und erste Texte schreiben

1.5 XHTML und CSS aus Sicht eines (In)Designers

PDF. PDF-Generierung aktivieren. Methode zum Erzeugen der PDFs. PDF-Format. Seitengröße. Anzunehmende Browserbreite

Klausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg.

3. Briefing zur Übung IT-Systeme

Workshop: mein eigenes Plugin Version 1.00

W7 Projekt im Zusammenhang Gästebuch

CSS Cascading Style Sheets

Cross-Platform Mobile Apps

Dokumentation für Popup (lightbox)

Clubsite4Fun Administration:

javascript Coding-Guidelines 2. Ausgabe Februar 2015 Der Guideline beschreibt den verwendeten Coding-Stil von javascript als eigene Richtline.

Nachbau der Website 1.)Hintergrundbild einfügen eigene CSS-Datei

Inhalt. Hintergrund HTML CSS. JavaScript und das Document Object Model

Projektdokumentation

CSS. Cascading Stylesheets

4. Briefing zur Übung IT-Systeme

Textverarbeitung Textentwurf 2. Texterfassung 3. Textumformung 4. Textgestaltung 5. Textverwendung

Web-basierte Anwendungssysteme XHTML- CSS

Stand und Ausblick

Diese neuen Gestaltungsmöglichkeiten können nun auf den Web-Anzeigenmarkt angewandt werden: Wissensbaustein»Anzeigenmarkt: CSS-Einsatz«(S.

HTML Teil 2. So kann man HTML-Seiten mit <div> und CSS gestalten. So sehen einfache Formulare aus

Cascading Stylesheets (CSS)

11 Publizieren im Web

Online-Publishing mit HTML und CSS für Einsteigerinnen

Die Programmiersprache des Webs. HTML HyperText Markup Language Hypertext - Auszeichnungssprache

Arbeiten mit Drupal. Teil 3: Erweiterte Kenntnisse

IAB Switzerland Anlieferung

4. Briefing zur Übung IT-Systeme

SAP-Daten per HTML anzeigen

Open Source. Thomas Weibel, Multi & Media thomas.weibel@bluewin.ch

Clemens H. Cap Bedarf an Zeit, Speicher, Netz und anderen Ressourcen

Glossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten,

Ereignisse Auf Benutzereingaben reagieren

Interaktion Java und JavaScript

«Integration in WebSite» HTML-/Javascript-Code-Beispiele

Mehr Dynamik in Apex mit Javascript und JQuery

Destructive AJAX. Stefan Proksch Christoph Kirchmayr

Digitale Medien Vergangene Vorlesungen. Style-/Formatangaben. Style Angabe für jedes HTML-Element einfachster Fall: style-attribut

Inhalt. Vorwort 13. Einleitung JavaScript-Grundlagen 17

Javascript. Einführung in Javascript. Autor: Christian Terbeck Erscheinungsjahr:

Tutorial zum erstellen einer Webseite

Klausur Informatik Programmierung, Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg

PHP Kurs Online Kurs Analysten Programmierer Web PHP

Responsive Web Design

Webdesign mit HTML und CSS Einführungsabend

Gestaltung von Head Bereich und Impressum bei der Partner-Website

ANWENDUNGSSOFTWARE CSS

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Automatisierte Dokumentenerstellung

AdOps Technische Spezifikationen

Transkript:

Professur E-Learning und Neue Medien Institut für Medienforschung Philosophische Fakultät Scripting für Kommunikationswissenschaftler Gruppe C https://s-media-cache-ak0.pinimg.com/736x/9e/46/b5/9e46b5c98ae65d0880f37a30989781bb.jpg Steve Nebel M.A.

Scripting für Kommunikationswissenschaftler Telefon: +49 371 / 531 33917 Fax: +49 371 / 531 833917 Sitz: Rawema-Gebäude, Straße der Nationen 12, Raum 246 E-Mail: steve.nebel@phil.tuchemnitz.de Sprechzeiten: nach Vereinbarung 2

Scripting für Kommunikationswissenschaftler Inhalt des Seminars ist das Thema Scripting https://s3.amazonaws.com/kinlane-productions/apievangelist/scripting-platforms.jpg 3

Scripting für Kommunikationswissenschaftler Schreiben Sie sich (wenn noch nicht bereits getan) in die OE ein, darüber erhalten Sie auch alle relevanten Veranstaltungsmails! Grundlegender Ablauf: Einführungsveranstaltung Online-Videokurse Hausaufgaben Klausur 4

Scripting für Kommunikationswissenschaftler Prüfungsvorleistung (PVL): Gibt es nicht aber, Klausurinhalte beziehen sich in etwa zu 50% auf die Hausaufgaben. Es ist also in Ihrem Interesse, die Aufgaben zu erledigen. Prüfungsleistung (PL): 60-minütige Klausur zur Vorlesung Scripting für Kommunikationswissenschaftler Übung ist Ersatz für die Vorlesung, daher gibt es die gleiche PL. MELDEN SIE SICH DAHER GANZ NORMAL FÜR DIE PRÜFUNG AN! 5

Zeitplanung Termin Thema 06. 04 entfällt 13. 04 Einführung JAVA SCRIPT 20. 04 entfällt 27. 04 Freischaltung Tutorials SosciSurvey 04. 05 entfällt 11. 05 Freischaltung Tutorials SPSS 18. 05 entfällt 25. 05 Freischaltung Tutorials R 01. 06 entfällt 08. 06 Pfingsten 15. 06 Freischaltung Tutorials OpenSesame 22. 06 entfällt 29. 06 entfällt 04. 07 entfällt 6

JAVA SCRIPT CPU CPU INTERPRETER JAVA SCRIPT ist nicht JAVA COMPILER CODE CODE 7

HTML Öffnen Sie Spiegel.de mit Mozilla Drücken Sie Strg + U HTML - Hypertext Markup Language Auszeichnungssprache, Markierung durch Tags Unterteilung in head und body Der Head beinhaltet Meta-Informationen (z. B. Name der Website, Kontaktdaten, Informationen für Suchmaschinen) sowie Verweise auf zugehörige externe Komponenten wie CSS oder JavaScripts. Der Body beinhaltet das, was dem Nutzer auf der Seite angezeigt wird. 8

HTML <p> Absatz</p> <div> Abschnitt </div> <br> bzw. <br /> Umbruch <a href="http://www.spiegel.de"> Spiegel</a> <img src="https://www.tuchemnitz.de/phil/imf/elearning/files/elearning.png"> font style buttons Hilfe z.b bei: Teil der Hausaufgabe http://lifeyourway.net/printables/blogging-html-cheat-sheet.pdf (Wichtig: em, strong, img, a href, p, br, font size, font color, table) 9

CSS Cascading Style Sheets Stylesheet Sprache bestimmt die Darstellung Formatierung mit HTML (z.b. via font) gilt als überholt Was ist Kaskadierung? - Eigenschaften werden an untergeordnete Elemente vererbt, es sei denn sie werden explizit überschrieben entweder direkt im Head der HTML-Seite mit <style> </style> oder als zusätzliche.css-datei, im Head aufgerufen mit <link rel="stylesheet" href= beispielname.css">" <p class="testklasse">test</p> p.testklasse{background-color: #f89; border: 1px solid black} 10

CSS CSS macht effiziente Änderungen möglich, da diese automatisch für alle zugeordneten Elemente gelten Body - Blau Body - Blau Absätze - Rot Body Blau Absätze - Rot Class Sonne - Gelb 11

JAVA SCRIPT Typischerweise um Interaktion zu steuern klassische Objektorientiere Programmiersprache Einbinden via <script> oder Verweis im head <script src="pfad.js"> https://www.w3schools.com/js/default.asp https://wiki.selfhtml.org/wiki/schnell-index/javascript 12

JAVA SCRIPT Funktionen: HTML <button onclick = "TEST()">DRÜCK MICH</button> JAVA SCRIPT function TEST() { window.alert("test") } 13

JAVA SCRIPT Zugriff auf HTML: HTML <p id="ausgabe">das steht hier</p> <button onclick = "TEST()">DRÜCK MICH</button> JAVA SCRIPT function TEST() { document.getelementbyid("ausgabe"). innerhtml = "nicht mehr"; } 14

JAVA SCRIPT Variablen: HTML <p id="ausgabe"></p> <p id="ausgabe2"></p> <button onclick = "TEST()">DRÜCK MICH</button> JAVA SCRIPT function TEST() { var Nummer = 5 + 5 var Buchstabe = "K" document.getelementbyid("ausgabe"). innerhtml =Nummer; document.getelementbyid("ausgabe2"). innerhtml =Buchstabe; } 15

JAVA SCRIPT Bedingungen (Conditional Statements): HTML <p id="ausgabe"></p> <button onclick = "TEST()">DRÜCK MICH</button> JAVA SCRIPT function TEST() { var Datum = new Date() var Sekunden = Datum.getSeconds(); var Statement; if (Sekunden < 30) {Statement= "kleiner";} else {Statement = "groesser";} document.getelementbyid("ausgabe"). innerhtml =Statement; } 16

HAUSAUFGABE I Ihre Hausaufgabe: Programmieren Sie ein Beispiel auf JSBin, bei dem zu Beginn ein roter (!) Instruktionstext wie oben steht Gefolgt von einem Button, der eine JS-Funktion aufruft welche eine Zufallszahl (von 0 bis 1) erzeugt und dann per if-/else anzeigt, ob die Zahl größer oder kleiner als 0,5 ist Wichtiges Objekt: MATH 17