Nädala tunnitöö 05.11.18

ESIMENE ARVUTI VIGA

Arvuti vigu kutsutakse inglise keeles “bug’ideks” ehk putukateks.

Esimene “bug’i” avastati 9.septembril 1947. aastal.
USA mereväe ohvitser Grace Hopper tegi logi raamatusse sissekande, kus märkis, et Harvard Mark II arvuti relee kontaktide vahelt leiti koiliblikas ehk “bug’i”.

Sellest hetkest alates muutus see sõna populaarseks ja kasutatakse ka tänapäeval.

 

PISIKENE TABLETI VEDAJA

Tiny Soft Robotic Device

This tiny millipede-like bot delivers drugs inside the body via http://bit.ly/2EMJ6CC

Posted by Interesting Engineering on Kolmapäev, 31. oktoober 2018

 

TOP 5 LEGO LEIUTIST

 

CODESPARK

codespark.com/webgl/

 

PIXILART

www.pixilart.com/draw

Joonistusprogramm, kus saab hästi pikslitega joonistada.

 

SPHERO

Valgus ja helid

 

OZOBOT

Mängud Ozoboti rakenduses

OzoLuck

Ozoboti saab panna sõitma erinevatel radadel, millel on võimalik valida vastuseid jah/ei küsimusele, veeretada täringut, vaadata kelle juurde robot sõidab jne.

OzoPath

Siin tuleb joonistada rada etteantud klotside järgi nii et Ozobot jõuaks stardist finišisse.

 

SCRATCH

Põrkamine

Teha tuleb 3 erinevat spraiti, kass ja kahte värvi õhupalle. Iga õhupall on ka veel eraldi sprait, aga sama koodiga.

Lillat värvi palliga saab 10 punkti juurde.

Sinise palliga kaotab 10 punkti.

 

PYTHON

Pythony kirjutamiseks kasuta programmi Thonny.

Kilpkonnagraafikas ringi joonistamine

from turtle import*
col = “green”
color(col) # Kilpkonn muutub punaseks
begin_fill()
circle(50) # Kilpkonn teeb ringi suurusega 50
end_fill()
exitonclick()

Kilpkonnagraafikas maja joonistamine

from turtle import * # lisatakse kilpkonna käsud
color(“red”) # Kilpkonn muutub punaseks
begin_fill()
forward(140) # Kilpkonn liigub edasi 100 pikslit
left(90) # Kilpkonn pöörab 90° vasakule
forward(100)
left(45)
forward(100)
left(90)
forward(100)
left(45)
forward(100)
end_fill()
exitonclick()

Kilpkonnagraafikas maja ja ring koos

from turtle import * # lisatakse kilpkonna käsud
color(“red”) # Kilpkonn muutub punaseks
begin_fill()
forward(140) # Kilpkonn liigub edasi 100 pikslit
left(90) # Kilpkonn pöörab 90° vasakule
forward(100)
left(45)
forward(100)
left(90)
forward(100)
left(45)
forward(100)
end_fill()

col = “green”
color(col) # Kilpkonn muutub roheliseks
begin_fill()
circle(50) # Kilpkonn teeb ringi suurusega 50
end_fill()
exitonclick()

 

Kell

from tkinter import *
from math import *
import time
raam = Tk()
raam.title(“Kell”)
# tahvli laius
w = 500
# tahvli pikkus
h = 500

tahvel = Canvas(raam, width=w, height=h, bg=”white”)

# kella raam
tahvel.create_oval(10,10,w-10,h-10)
# kella keskpunkt
tahvel.create_oval(w/2-5,h/2-5,w/2+5,h/2+5,fill=”black”)
sek_id = tahvel.create_line(w/2,h/2,w/2,20,fill=”red”)

def uuenda():
# loeme jooksva sekundi
sekundid = time.localtime().tm_sec

# osuti liikuva tipu koordinaadid
# arvutame sekundiosuti pikkuse
r = min(w/2,h/2)-20

# arvutame x koordinaadi
x = r*cos(pi/2-sekundid/60.0*2*pi)

# arvutame y koordinaadi
y = -r*sin(pi/2-sekundid/60.0*2*pi)

# uuendame osuti positsiooni
tahvel.coords(sek_id, 0, 0, x, y)

# nihutame keskele
tahvel.move(sek_id, w/2, h/2)

#ootame 1 sekundi ja siis uuendame kellaaega uuesti
raam.after(1000, uuenda)

uuenda()
tahvel.pack()
raam.mainloop()

Nädala tunnitöö 29.10.18

ESIMENE ARVUTI

Esimene täielikult töötav digitaalne arvuti ENIAC ehitati Pennsylvania ülikoolis 1943-1946.aastal.

See kaalus 27 tonni ja vajas ruumi 167 ruutmeetrit (umbes 3 klassiruumi). Seal oli 17 468 elektronlampi, 7 200 kristalldioodi, 1 500 releed, 70 000 takistit,
10 000 kondensaatorit ja umbes 5 miljonit käsitsi joodetud ühendust.

Algselt oli ENIAC mõeldud USA sõjaväe suurtükiväe lasketabelite arvutamiseks, kuid hiljem rakendati seda ka kosmilise ja tuumakiirguse uuringutes. Ajakirjanduses nimetati seda “hiiglaslikuks ajuks”. See oli üle tuhande korra kiirem kui elektromehaanilised masinad. Sellega sai trajektoori arvutada 30 sekundiga, samas kui inimesel võttis see aega 20 tundi.

Eniaci hinnaks oli peaaegu 500 000 dollarit (tänapäeval on see umbes
6 300 000 dollarit).

2004. aastast alates teeb 0,5 mm suurune ruudukujuline ränikiip ära sama töö, mida tegi suurt ruumi hõivanud ENIAC.

 

ATLAS PARKUURIMAS

SPOT TANTSIMAS

 

SCRATCH

Kass näugumas