Rubikova kocka je trodimenzionalna igračka, koju je izumio mađarski kipar i profesor arhitekture Ernő Rubik davne 1974.godine. Rubik je igračku prvobitno nazvao “Čarobna kocka” i licencirao je 1980. Godine. Kocka je doživjela nezapamćen uspjeh, najprije u Njemačkoj. Tamo je 1980. proglašena igračkom godine.Nakon toga ogroman uspjeh postigla je i širom svijeta. Do 2005. je prodano preko 300 milijuna primjeraka ove igračke.Postoji nekoliko inačica Rubikove kocke. U klasičnoj inačici, svaka od šest strana kocke ima 9 kvadratića (u bijeloj, crvenoj, narančastoj, plavoj, žutoj i zelenoj boji), koje treba složiti tako da svaka strana bude jednobojna. Matematičari su izračunali da postoji oko 43 trilijuna kombinacija kocke. Unatoč tome, kocku je moguće složiti u manje od 30 poteza.