Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

59
paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2

Transcript of Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Page 1: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 1Communicatie en taal

Informatica Blok 1Hoofdstuk 2

Page 2: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

2

• Informatie kan in rijen bits worden vastgelegd.

• Tekst, plaatjes, muziek, video etc

• Hoe weet de computer wat hij met die rijen bits moet?

• Hoe communiceren de computers?

Stedelijk Gymnasium Breda RCM

§1 Communicatie en taal

Page 3: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 2Teken en betekenis

Informatica Blok 1Hoofdstuk 2

Page 4: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

4

• Communicatie is het uitwisselen van informatie.

• Er is een zender . .

• en een ontvanger.

• De zender verstuurt tekens

• De ontvanger kent de betekenis ervan.

Stedelijk Gymnasium Breda RCM

§2 Teken en betekenis

Page 5: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

5

• Nutteloze informatie!?• Ken je de betekenis?

Stedelijk Gymnasium Breda RCM

§2 Teken en betekenis

Page 6: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

6

• Je moet de betekenis kennen.

• Afspraken

• Protocol

• Je snapt een taal als je de betekenis van de tekens (woorden) kent.

• Verkeersborden

• Pictogrammen, vlaggen

Stedelijk Gymnasium Breda RCM

§2 Teken en betekenis

Page 7: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

7

• Tekens mogen maar één betekenis hebben.

• Eenduidig!

• Afspraken maken.

• Afspraken moeten bekend zijn bij de deelnemers.

• Denk aan sms-taal.

Stedelijk Gymnasium Breda RCM

§2 Teken en betekenis

Page 8: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

8

• Menselijke communicatie

• Afspraken ontstaan . . .

• . . . en worden vastgelegd.

• Afspraken en betekenissen veranderen.

Stedelijk Gymnasium Breda RCM

§2 Eenduidigheid en standaardiseren

Page 9: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

9

• Bij communicatie met en tussen computers moet de afspraak vooraf worden vastgelegd.

• De afspraak kan niet zomaar gewijzigd worden.

Stedelijk Gymnasium Breda RCM

§2 Eenduidigheid en standaardiseren

Page 10: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 3Communicatiemiddelen

Informatica Blok 1Hoofdstuk 2

Page 11: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

11

• Hoe wordt de informatie verzonden?

• direct of indirect

• direct: gelijk antwoord

• radio, gesproken woord, MSN.

Stedelijk Gymnasium Breda RCM

§3 Communicatiemiddelen

Page 12: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

12

• indirect: de informatie komt pas later bij de ontvanger aan

• krant, e-mail, sms, cd-rom, usb-stick, facebook etc.

Stedelijk Gymnasium Breda RCM

§3 Communicatiemiddelen

Page 13: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

13

• Communicatie verloopt via een communicatiemiddel.

• informatiedrager: USB-stick, cd-rom, krant, boek

• medium: radio, tv

Stedelijk Gymnasium Breda RCM

§3 Communicatiemiddelen

Page 14: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

14

Een zender zendt informatie volgens een afgesproken protocol naar de ontvanger en gebruikt een communicatiemiddel om dat te realiseren.

Stedelijk Gymnasium Breda RCM

§3 Communicatiemiddelen

Page 15: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

15

• Hoe communiceert een computer met zijn omgeving?

• Interfaces

• Sensoren

• Actuatoren

Stedelijk Gymnasium Breda RCM

§3 Communicatiemiddelen

Page 16: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

16

Interface = een manier voor een mens om met de computer te communiceren

Voorbeelden

• Toetsenbord

• Muis

• Luidsprekers

• Beeldscherm

Stedelijk Gymnasium Breda RCM

§3 Communicatiemiddelen

Page 17: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

17

Sensor = apparaat om informatie uit de omgeving te verzamelen (thermometer)

Actuator = apparaat om de omgeving te beïnvloeden.(zoemertje, motortje, elektrisch slot, etc)

Motion Planning

Stedelijk Gymnasium Breda RCM

§3 Sensoren en actuatoren

Page 18: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 4Protocol

Informatica Blok 1Hoofdstuk 2

Page 19: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

19

• Bij communictatie wordt niet alleen het bericht zelf verstuurd.

• Ook stuurinformatie is noodzakelijk.

• Informatie om de communicatie te sturen, op gang te brengen, gaande te houden.

Stedelijk Gymnasium Breda RCM

§4 Protocol

Page 20: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

20

contact leggen

wisselen van rol (zender wordt ontvanger en omgekeerd)

de ontvangst van berichten bevestigen

aangeven dat een bericht niet goed is overgekomen

het contact verbreken

Stedelijk Gymnasium Breda RCM

§4 Protocol

Page 21: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

21

Bijvoorbeeld

• “Hallo, mag ik iets vragen?”

• “Nee, ik ben even bezig.”

• “Wat zeg je?”

• “Ik snap het.”

Stedelijk Gymnasium Breda RCM

§4 Protocol

Page 22: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

22

Protocoleen verzameling afspraken over de stuurinformatie.Hoe wordt er gecommuniceerd.

Voorbeeld

• IP = Internet ProtocolData naar de juiste computer

• TCP = Transmission Control ProtocolData foutloos overbrengen

Stedelijk Gymnasium Breda RCM

§4 Protocol

Page 23: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

23

• http = HyperText Transfer ProtocolVerzenden van webpagina’s

• POP3 = Post Office ProtocolBeheren van mailbox

• FTP = File Transfer ProtocolUploaden en downloaden

• SMTP = Simple Mail Transfer ProtocolVerzenden van mail

Stedelijk Gymnasium Breda RCM

§4 Protocol

Page 24: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 5Communicatie met taal

Informatica Blok 1Hoofdstuk 2

Page 25: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

25Stedelijk Gymnasium Breda

RCM§5 Communicatie met taal

Page 26: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

26

• Een taal is een opeenvolging van klanken of letters.

• Niet alles kan

• gsaufg hwyd rug owheh imd!

• John sat down on the couch

Stedelijk Gymnasium Breda RCM

§5 Communicatie met taal

Page 27: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

27

Natuurlijke taal

• Grammatica

• Taalregels

• In de geschiedenis ontstaan

• Geformaliseerd

Stedelijk Gymnasium Breda RCM

§5 Communicatie met taal

Page 28: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

28

• gsaufg hwyd rug owheh imd!

• John sat down on the couch

• Geen enkel Nederlands woord!

• Bank op de ging zitten Jan.

• Ik vergis zich bij beantwoorden van de lastig vraag.

• Taalfouten

Stedelijk Gymnasium Breda RCM

§5 Communicatie met taal

Page 29: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

29

• Het maken van zinnen is gebonden aan regels.

• De syntaxis van de taal

• De grammatica

• De paard botste tussen de interesse.

• Syntaxis is in orde.

• Betekenis??

• Semantiek

Stedelijk Gymnasium Breda RCM

§5 Communicatie met taal

Page 30: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

30

• Behalve de syntaxis is ook de semantiek belangrijk

• Syntax-fouten worden herkend.

• Semantiek fouten niet.

Stedelijk Gymnasium Breda RCM

§5 Communicatie met taal

Page 31: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

31

Voorbeeld

Reken de omtrek uit.

• lengte = 7 cm, breedte = 4 cm

• Rekenmachine

• 2 x 7 + 4 levert een antwoord.

• Fout antwoord!

• Geen foutmelding!

• Syntax goed, semantiek fout

Stedelijk Gymnasium Breda RCM

§5 Communicatie met taal

Page 32: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 6XHTML en CSS

Informatica Blok 1Hoofdstuk 2

Page 33: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• HTMLHyperText Markup Language

• Taal om documenten op te maken

• HyperText =tekst met hyperlinks

tekst met verwijzingen naar andere documenten

Stedelijk Gymnasium Breda RCM 33

Page 34: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• Ontworpen in 1991

• Veel wildgroei.

• Opdrachten werkten bv alleen in IE of Netscape.

• Standaardisatie: XHTML

Stedelijk Gymnasium Breda RCM 34

Page 35: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• W3-consortium werkt aan XHTML-standaard

• eXtensible HTML

• Strikt genomen mag daar alleen de structuur in worden bepaald.

• De opmaak regel je in Stylesheets (CSS)

Stedelijk Gymnasium Breda RCM 35

Page 36: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

Een document heeft:

• inhoud (waar gaat het over)

• structuur (hoofdstukken, paragrafen, tabellen, plaatjes etc.)

• opmaak (Hoe ziet de tekst er uit? vet, schuin, groot, blauw)

Stedelijk Gymnasium Breda RCM 36

Page 37: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• Jij bepaalt de inhoud.

• XHTML bepaalt de structuur

• CSS bepaalt de opmaak

• Vaak is dat niet zo.

• Vaak worden zowel structuur als opmaak in HTML gedaan.

Stedelijk Gymnasium Breda RCM 37

Page 38: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• De structuur wordt geregeld met ‘tags’ of elementen

• Een tag staat tussen < en >

• Een tag wordt geopend en gesloten

• Voorbeeld

• <table> begin tabel

• </table> einde tabel

Stedelijk Gymnasium Breda RCM 38

Page 39: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• <html> begin html

• </html> einde html

• <p> begin alinea

• </p> einde alinea

• <H1> begin kop H1

• </H1> einde kop H1

• <br /> lege tag, nieuwe regel

Stedelijk Gymnasium Breda RCM 39

Page 40: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• Tags kunnen attributen hebben.

• Attributen hebben een waarde.

• <ol type="a">genummerde lijst: a, b, c, etc

• <ol type="1">genummerde lijst: 1, 2, 3, etc

Stedelijk Gymnasium Breda RCM 40

Page 41: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

• <ol type="a"> </ol>

• Tag of element:<ol> </ol>

• attribuut: type

• waarde: "a"

Stedelijk Gymnasium Breda RCM 41

Page 42: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

Regels

• alle elementen (tags) sluiten

• elementen ‘nesten’

• lege tags achteraan sluiten

• waarden tussen " en "

• alles met kleine letters

Stedelijk Gymnasium Breda RCM 42

Page 43: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

Nesten van elementen

• <p><b><i>Hallo</i></b></p>

fout is:

• <p><b><i>Hallo</b><p></i>

Stedelijk Gymnasium Breda RCM 43

Page 44: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 XHTML en CSS

Nesten van elementen

• <p><b><i>Hallo</i></b></p>

fout is:

• <p><b><i>Hallo</b><p></i>

Stedelijk Gymnasium Breda RCM 44

Page 45: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 6Documentstructuur

Informatica Blok 1Hoofdstuk 2

Page 46: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 Documentstructuur

• !DOCTYPE – type document

• <html>

• <head>• <title>Leuke site!</title>• <meta . . . . />• <link . . . />

• </head>

• <body>Jouw inhoud

• </body>

• </html>

Stedelijk Gymnasium Breda RCM 46

Page 47: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

§6 Documentstructuur

• In de body staan alleen tekst en tags.

• Geen plaatjes.

• Je verwijst naar een plaatje.

• Je verwijst naar een andere website.

• Je verwijst naar de opmaak.

Stedelijk Gymnasium Breda RCM 47

Page 48: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

• Volg de cursus van Informatica-Actief.

• Zoek op internet naar de juiste elementen en attributen.

• Type in Google “HTML-cursus”

• Pagina’s in het Nederlands

• 17.800.000 hits.

Stedelijk Gymnasium Breda RCM 48§6 Documentstructuur

Page 49: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 6Stijlen en stylesheets

Informatica Blok 1Hoofdstuk 2

Page 50: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

• De stijl moet je regelen in de header van je document.

• Bij meer pagina’s voor één website neem je stylesheet.

• Een stylesheet is een apart document.

• Verwijzing in het hoofddocument.

• Handig en eenvoudig.

Stedelijk Gymnasium Breda RCM 50§6 Stijlen en stylesheets

Page 51: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Bij één pagina

• <head>

• <style="text/css">

• h1 {font-family:verdana; color:#34AF00;}

• </style>

• </head>

• <body> . . </body>

Stedelijk Gymnasium Breda RCM 51§6 Stijlen en stylesheets

Page 52: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Bij meerdere pagina’s

• <head>

• <link rel="stylesheet" href="mijnstijl.css" style="text/css />

• </head>

• <body> . . </body>

• </html>

Stedelijk Gymnasium Breda RCM 52§6 Stijlen en stylesheets

Page 53: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Stylesteet

• Opgeslagen als "mijnstijl.css

• Alleen de stijlen, de opmaak.

• h1 {font-family:verdana; color:#34AF00;

}

• p {font-size:12pt; color:#AA00F5;

}

Stedelijk Gymnasium Breda RCM 53§6 Stijlen en stylesheets

Page 54: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

B1H02 paragraaf 6

Theorie bestuderen

Opgaven maken

Stedelijk Gymnasium Breda RCM 54§6 Stijlen en stylesheets

Page 55: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

paragraaf 7Taalregels in

syntaxdiagrammen

Informatica Blok 1Hoofdstuk 2

Page 56: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Stedelijk Gymnasium Breda RCM 56

• Hoe noteer je de syntaxis van een taal compact en overzichtelijk?

• Hoe is de taal opgebouwd?

• Wat zijn de regels?

§7 Syntaxdiagrammen

Page 57: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Stedelijk Gymnasium Breda RCM 57

• Een syntaxdiagram geeft schematisch de taalregels weer.

• Schematische en compacte weergave van de taalregels.

§7 Syntaxdiagrammen

Page 58: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Stedelijk Gymnasium Breda RCM 58§7 Syntaxdiagrammen

Keuze . .

Bit

Page 59: Paragraaf 1 Communicatie en taal Informatica Blok 1 Hoofdstuk 2.

Stedelijk Gymnasium Breda RCM 59

Herhaling . .

Byte

§7 Syntaxdiagrammen