Jag heter May-Li Khoe, och jag är en designer och en uppfinnare.
Några av de saker jag designat har varit på Apple, och nu designar jag produkter som barn kan använda
så att de kan ha det lättare i skolan.
Jag jobbar också som DJ och dansare.
Datorer finns överallt!
De finns i våra fickor och i våra bilar. Många har dem runt handleden.
Du kanske har en i din ryggsäck just nu.
Men - vad är det som gör en dator till en dator?
Ja, vad är det som gör en dator till en dator, egentligen?
Och hur fungar det egentligen?
Hej, jag heter Nat! Jag var en av original-designerna till Xbox.
Jag har jobbat med datorer sedan jag var kanske sju år, och nu jobbar jag med virtual reality.
Vi människor har alltid byggt verktyg för att hjälpa oss lösa problem.
Verktyg som en skottkärra, en hammare, eller en tryckpress eller en långtradare.
Alla dessa uppfinningar hjälpte oss med kroppsarbete.
Med tiden började människor undra
om man kunde designa och bygga en maskin för att hjälpa oss med det tankearbete vi gör
som att lösa ekvationer eller följa stjärnors banor på himlen.
Istället för att flytta eller manipulera fysiska ting som jord och sten,
skulle dessa maskiner behöva designas för att manipulera information.
Medan pionjärer inom datorvetenskap utforskade hur man skulle designa en tänkande maskin,
insåg de att den behövde utföra fyra olika uppgifter.
Den skulle behöva läsa indata,
lagra information,
behandla den och sedan mata ut resultaten.
Det här kanske låter enkelt,
men dessa fyra saker är gemensamma för alla datorer.
Det är det som gör en dator till en dator.
De första datorerna byggdes av trä och metall
med mekaniska spakar och kugghjul.
Men på 1900-talet började datorer använda elektriska komponenter.
Dessa tidiga datorer var väldigt stora och väldigt långsamma.
En dator stor som ett rum kunde ta timmar bara för att lösa en enkelt matteproblem.
Dessa maskiner är skapade av glimmande, flerfärgad metall och otaliga blinkande lampor.
Datorer börade som enkla räknemaskiner,
det var verkligen helt fantastiskt för den tiden, och då manipulerade de bara tal.
Men nu kan vi använda dem för att prata med varandra, vi kan använda dem för att spela spel, styra robotar,
och göra de galnaste saker du kan föreställa dig.
Moderna datorer ser inte alls ut som de gamla klumpiga räknemaskinerna,
men de gör fortfarande samma fyra saker.
Först kommer vi prata om indata.
Det här är min favorit, eftersom indata är det som händer i världen,
eller det som du gör, som får datorn att göra saker.
Du kan ge datorer instruktioner med tangentbordet,
du kan säga åt dem vad de ska göra med musen, mikrofonen, kameran.
Och om du nu har en dator runt armleden kanske den lyssnar på dina hjärtslag
eller i din bil kanske den lyssnar på vad bilen håller på med.
och en pekskärm kan faktiskt känna av ditt finger, och den använder det som indata till vad den gör.
Alla dessa olika ingångar ger en dator information, som sedan lagras i minnet.
En dators processor tar information från minnet.
Den behandlar eller ändrar den med en algoritm,
som helt enkelt är en serie kommandon.
Och sen skickas den behandlade informationen tillbaka till minnet för att lagras igen.
Det här fortsätter tills den behandlade informationen är färdig för att matas ut.
Hur en dator matar ut information beror på vad datorn är byggd för att göra.
En datorskärm kan visa text, bilder, video eller interaktiva spel - även virtual reality!
En dators utdata kan till och med innehålla signaler för att styra en robot.
Och, när datorer kopplas samman över Internet,
blir utdatat från en dator en annan dators indata, och tvärt om.
Datorerna vi använder idag ser verkligen annorlunda ut än de tidigaste tänkande maskinerna.
Och vem vet hur morgondagens datorer kommer bli?
Jag hoppas är att du får hjälpa till att bestämma vad du vill att framtidens datorer kommer se ut.
Men gemensamt för alla datorer, oavsett vilka olika sorters teknik de använder,
utför de alltid samma fyra saker.
De läser in information,
de lagrar den som data,
de behandlar den,
och sen matar de ut resultaten.