Makeblock Halocode to jednopłytkowy komputer zaprojektowany do nauki programowania. Dzięki wbudowanym modułom WiFi i Bluetooth oraz zintegrowanym czujnikom nadaje się szczególnie do eksperymentów z AI (sztuczna inteligencja) oraz IoT (internet rzeczy). Mimo, że jest dedykowany dla uczniów klas 7 - 8, to doskonale poradzili sobie z nim uczniowie młodsi.
Zestawy HaloCode zostały zakupione w ramach realizacji projektu Laboratoria Przyszłości. Pierwsze programy z zastosowaniem jednopłytkowego komputera wzbudziły duże zainteresowanie wśród dzieci. Wszystkie wykonały swoje projekty. Niesamowite też, jak szybko znalazły zastosowanie HaloCode we własnych programach.