Psaná odpověď – 2. střední škola
Cvičení, ve kterém zapisujete odpověď na klávesnici.

Vybrána třída: 2. střední škola (široký výběr)
Tipy pro vás

Proměnné a číselné výrazy v Pythonu
Psaná odpověď: lehké
Tabulky: základní porozumění
Psaná odpověď: těžkéKódování a modelování

Základní šifry (střední)
16 zadání
Typicky zabere: 11 min
Ukázka
Jaké je heslo?HKIR
EA.U
STAS
LOJE
Zašifrujte RYBA pomocí posunu o 1 písmeno (A → B, B → C, ...).Vyluštěte zvíře:OABC
DSEF
GHEI
JKLL

Binární čísla: základy (střední)
50 zadání
Typicky zabere: 8 min
Ukázka
v desítkové soustavě: v binární soustavě: v desítkové soustavě:
Binární čísla: záporná a desetinná (střední)
90 zadání
Typicky zabere: 5 min
Ukázka
00001001 (inverzní kód) v desítkové soustavě: 00001011 (dvojkový doplněk) v desítkové soustavě: v doplňkovém kódu na 8 bitech:
Binární čísla: aritmetika (střední)
40 zadání
Typicky zabere: 13 min
Ukázka
100 + 1010 + 10110 − 101
Grafy a abstrakce (střední)
31 zadání
Typicky zabere: 11 min
Ukázka
Kolik zvířat na obrázku nemá žádné predátory?
Grafy: nejkratší cesty (střední)
29 zadání
Typicky zabere: 17 min
Ukázka
Kolik kilometrů má nejkratší cesta z Kozolup do Vidlákova?
Práce s daty

Tabulky: základní porozumění (těžké)
31 zadání
Typicky zabere: 15 min
Ukázka
Máme 30 tyček a 20 provázků. O kolik více udic než luků můžeme vyrobit?
Sloupcové grafy (střední)
17 zadání
Typicky zabere: 5 min
Ukázka
Kolik bytostí v Růžovém království žije v lesích?


Programovací jazyk Python

Proměnné a číselné výrazy v Pythonu (lehké)
29 zadání
Typicky zabere: 5 min
Ukázka
x = 5
y = 2
print(x % y)
x = 3
y = 2
x = x + y
x = x + y
print(x)
x = 1
y = 2
print(x, y)

Podmíněný příkaz (if) v Pythonu (lehké)
13 zadání
Typicky zabere: 5 min
Ukázka
x = 13
if x < 10:
x = x + 2
print(x)
x = 15
if x < 20:
if x < 10:
print("aaa")
else:
print("bbb")
else:
print("ccc")
a = 8
if a < 10:
a = 10
print(a)
else:
print(7)

Řetězce v Pythonu (lehké)
21 zadání
Typicky zabere: 3 min
Ukázka
text = "sova"
text = text.upper()
print(text[2])
text1 = "5"
text2 = "8"
print(text1+text2)
print(2*"a"+"b")