Ostatnio natrafiliśmy na ciekawą grę edukacyjną — SQL Squid Game, inspirowaną serialem Netflix „Squid Game”, SQL Murder Mystery oraz innymi popularnymi grami SQL.
Na czym polega gra?
W SQL Squid Game przyjmujesz rolę Data Scientist w tajemniczej organizacji Squid Game i zaczynasz swoją misję. Na początku obiecuje się ci w pełni zdalną pracę oraz możliwość wykorzystania zaawansowanych technologii, takich jak Generative AI. Jednak rzeczywistość okazuje się zupełnie inna: twoim głównym zadaniem okazuje się analiza produktów dzięki SQL, a praca jest hybrydowa – 5 dni w biurze i tylko 2 dni opcjonalnie zdalne. Nic nie przypomina?;)
To jednak nie koniec wyzwań, zarządzający grą stawia ultimatum: musisz odpowiadać na pytania biznesowe, pisząc poprawne kwerendy SQL. W przeciwnym razie — przegrywasz.
Jak grać?
Na każdym poziomie dostajesz przykładowy kod SQL.
Na każdym z 9 poziomów otrzymujesz opis zadania (problem statement) wraz z jedną lub kilkoma tabelami oraz ich schematem. Pracujesz również z dwoma typami pól:
- Pole wejściowe (Input Cell): miejsce do wprowadzania kodu i testowania.
- Pole rozwiązania (Solution Cell): miejsce do wprowadzenia ostatecznego rozwiązania do weryfikacji.
System automatycznie porównuje twój wynik z prawidłowym rozwiązaniem (solution's output), a trudność zadań rośnie z każdym poziomem.
To jak ty się uczysz SQL?
Aby odnieść sukces w SQL Squid Game, musisz znać SQL. Deweloperzy przygotowali darmowy interaktywny tutorial składający się z 33 elementów, który pomoże Ci opanować wszystkie niezbędne umiejętności, aby wygrać grę.
Przetestowaliśmy pierwszy poziom i możemy potwierdzić: SQL Squid Game to nie tylko świetny sposób na sprawdzenie swoich umiejętności, ale także doskonała okazja, by nauczyć się czegoś nowego.
A jak jest z wami? Czy podejmiecie wyzwanie w SQL Squid Game? Podzielcie się swoimi wrażeniami i wynikami w komentarzach!