Mens, maatschappij & ICT Rogier van Eijk College 2 ICT is overal en voor iedereen
ict mens maatschappij
http://www.cs.uu.nl/docs/vakken/b1imm/
ICT is overal en voor iedereen computing kinderen crowds informatie ouderen robots ICT is overal en voor iedereen
Artikelen komen uit CACM
Computing
Computing is a natural science (2007)
Computing is niet alleen een kunstmatig, door mensen bedacht, verschijnsel.
Computing komt overal in de natuur voor.
De ontwikkeling van computing als natural science beslaat een aantal fasen.
Fase 1 (1940-) : computer als rekengereedschap ‘A skilled person with a desk calculator could compute a 60 second trajectory in about 20 hours, but the ENIAC required only 30 seconds.’ Fase 1 (1940-) : computer als rekengereedschap
Fase 2 (1980-) : computing als onmisbaar onderdeel in het oplossen van wetenschappelijke problemen.
Fase 3 (2000-): De wetenschap ontdekt overal informatieverwerkende processen.
Computing is een rij van representaties waarbij elke overgang gecontroleerd wordt door een representatie.
Vb: Een computerprogramma berekent de waarden van een variabele x. x while x < 3 do x=x+1 1 x 2 x 3 x Vb: Een computerprogramma berekent de waarden van een variabele x.
Vb. Dna computing http://news.ncsu.edu/releases/deiters-dna-livecell
Computing principes kunnen in categorieen worden onderverdeeld.
De 7 categorieen van computing Computation Communication Coordination Recollection Automation Evaluation Design De 7 categorieen van computing
1. Computation
2. Communication
3. Coordination
4. Recollection
5. Automation
6. Evaluation
7. Design
Er vindt een verschuiving plaats van 'closed terminating computation' naar 'open nonterminating computation'.
De populariteit van games is geen modegril.
Kinderen kunnen de principes van computing leren.
Kaarten representeren (binaire) nummers.
Informatie
Twenty guesses – information theory (2002)
De informatie in een boodschap hangt af van wat de ontvanger al weet. Ths sntnce hs th vwls mssng. De informatie in een boodschap hangt af van wat de ontvanger al weet.
‘Raad een getal tussen 0 en 7’ heeft 3 bits aan informatie.
Hoeveel informatie zit er in de worp van een munt Hoeveel informatie zit er in de worp van een munt? En van een dobbelsteen?
Een van de leesopdrachten: Ontwerp een codering voor het representeren van de kaarten van een kaartspel zonder jokers.
Kinderen
Scratch: Programming for all (2009)
Doel: Make programming ‘more tinkerable, more meaningful and more social’.
Er zijn verschillende visies ten aanzien van 'digital fluency'.
Het wordt in Scratch gemakkelijk maakt om te knutselen (in plaats van alles eerst uit te moeten denken).
'Scratch blocks are shaped to fit together only in ways that make syntactic sense.'
Scratch heeft geen obscure syntax of interpunctie zoals in gewone programmeertalen.
Scratch stelt mensen in staat om te werken aan persoonlijke betekenisvolle projecten.
gebruikers van scratch aan het woord http://www.youtube.com/watch?v=y5x9-6pQcaM
Het delen van projecten zorgt voor motivatie, inspiratie en samenwerking.
Het remixen van project wordt door sommigen gezien als stelen.
'We receive many requests to add more advanced features to Scratch.'
‘The biggest challenges for Scratch are not technological but cultural and educational.'
Programmeren stelt je in staat om over je eigen denken te reflecteren.
Ouderen
Facing an age-old problem (2009)
Zullen de moeilijkheden van ouderen t. a. v Zullen de moeilijkheden van ouderen t.a.v. technologie verdwijnen als de huidige generatie van jongeren ouder wordt?
‘When people of any age can't figure things out, they tend to avoid the technology.’
Hoe is de huidige stand van zaken Hoe is de huidige stand van zaken? Nemen de uitdagingen, toe, af of blijven ze gelijk?
Technologie kan de levenskwaliteit, onafhankelijkheid en het welzijn van ouderen veel verbeteren.
Ouderen hebben in vergelijking met jongeren relatief meer training en opleiding nodig.
Een oplossing voor het probleem van de ene oudere hoeft nog niet het probleem op te lossen van de andere oudere.
Een oplossing voor het probleem van de ene oudere kan juist een extra probleem opleveren voor een andere oudere.
Een groot font zorgt ervoor dat er meer ge-
Er wordt aan allerlei oplossingen gewerkt ten aanzien van moeilijkheden met zicht, behendigheid, gehoor, etc.
Crowds
Gaining wisdom from crowds (2012)
Voor sommige taken duurt het jaren voordat een computer het heeft opgelost. Crowdsourcing kan daarbij dan helpen.
http://www.youtube.com/watch?v=lGYJyur4FUA
In sommige crowdsourcing projecten doen computers het eerste werk en mensen de verdere verfijning.
Crowdsourcing projecten kunnen gebruikt worden om computers te laten leren.
Crowds zijn beter in vertalen dan computers.
http://www.youtube.com/watch?v=WyzJ2Qq9Abs
Mensen kunnen om verschillende redenen aan een crowdsourcing project meedoen.
Het ontwikkelen van een goed crowdsourcing project is een uitdaging.
Robots
Robots like us (2012)
Robots moeten in staat zijn om onafhankelijk te opereren in onbekende omstandigheden.
Humanoide robots voldoen op dit moment nog niet echt aan deze eis.
Maar de ontwikkelingen gaan snel …
Tank man op hoog catherijne - Utrecht
Geminoids http://www.youtube.com/watch?v=D6Zks9j1y7w
Geminoid-dk http://www.youtube.com/watch?v=TtCkx13upwA
Diego-San – part 1 http://www.youtube.com/watch?v=knRyDcnUc4U
Diego-San – part 2 http://www.youtube.com/watch?v=aP6uxt3JJSU
Asimo Nao http://www.youtube.com/watch?v=NJdiNBRwDW0
Japanese android eats fried rice http://www.youtube.com/watch?v=NXBM0w9lV1k
Er is een 'uncanny valley'.
Sex met robots is een serieus onderwerp.
Ontwikkelaars van robots kunnen veel leren van acteurs.
Om met een robot te kunnen interacteren hebben mensen een mentaal model nodig van hoe de robot te werk gaat.
In de ontwikkeling van robots wordt rekening gehouden met de menselijke psychologie.
Sommige ontwikkelaars geven hun humanoide robots juist niet-menselijke eigenschappen mee.
ICT is overal en voor iedereen computing kinderen crowds informatie ouderen robots ICT is overal en voor iedereen
Komende deadlines Aanmelding: vrijdag 13 sept 23.59 Schrijfopdracht Schrijf 1: dinsdag 17 sept 23.59 Schrijf 2: dinsdag 24 sept 23.59 Leesopdrachten Lees 1: donderdag 19 sept 23.59 Lees 2: donderdag 26 sept 23.59 Keteninformatisering Keten 1 2 3: donderdag 26 sept 23.59
Website http://www.cs.uu.nl/docs/vakken/b1imm/