Nervesystemet – Naturfag 8-10
Lage et program som sjekker reaksjonstid
Nervesystemet sender signaler i nerveceller på samme måte som elektrisitet beveger seg i ledninger. Det betyr at dersom du ønsker å måle hvor raskt dette gjøres, så kan du ta tiden det tar fra du ser en tekst, til du klarer å trykke på en knapp. Da må det gå signaler fra øyet, til hjernen, og fra hjernen til fingeren din som skal trykke.
Med python så kan dette gjøres ganske greit. Vi sender en beskjed til terminalen, og tar tiden på hvor lang tid det tar før du trykker på ‘enter’-tasten.
I videoen under så forklarer jeg hvert steg av koden, og tester koden underveis.
Pyton
# Vi lager en liten reaksjonstester med python
from time import sleep, time
from random import randint
print("Velkommen til min reaksjonstester!")
print("Trykk 'enter' for å starte testen...")
input()
print("Når jeg sier fra, så skal du trykke på 'enter' så fort du kan!")
pause = randint(3, 7)
sleep(pause)
start = time()
input("TRYKK 'ENTER' NÅ!!!")
stop = time()
tid = round(stop - start, 2)
print("Din reaksjonstid:", tid, "sekunder")
DigitAbel – for dypere læring