Kim jesteśmy?
Zespół Szkół Technicznych w Grudziądzu
Jesteśmy uczniami Zespołu Szkół Technicznych w Grudziądzu i realizujemy ogólnopolską, praktyczną olimpiadę skierowaną do uczniów szkół ponadpodstawowych oraz studentów. Naszym celem jest budowanie mostu pomiędzy edukacją szkolną a realnymi wymaganiami nowoczesnego rynku IT.
<Idea>
Inspiracja Hackathonami
GruCode opiera się na formule hackathonu. Uczestnicy pracują w małych, dynamicznych zespołach od 2 do 4 osób, mierząc się z wyzwaniem stworzenia funkcjonalnych aplikacji internetowych od podstaw.
<Format>
Praktyczne Dwie Aplikacje
Cały konkurs wymaga stworzenia 2 autorskich aplikacji internetowych odpowiadających na zadane w dniu startu wyzwania problemowe.
Jakie problemy rozwiązuje GruCode?
Konkurs powstał jako odpowiedź na powszechne luki w tradycyjnym systemie kształcenia oraz wyzwania, z jakimi mierzą się młodzi programiści wchodzący na rynek pracy.
01
Praktyka zamiast Czystej Teorii
Szkoły często dostarczają jedynie wiedzę teoretyczną. GruCode motywuje do zbudowania komercyjnie wyglądającej, działającej aplikacji, którą można wpisać do CV i wpisać do portfolio.
02
Praca Zespołowa & Git
Uczy realnego podziału ról w zespole pod presją czasu (Frontend, Backend, Project Manager), wykorzystania narzędzi takich jak Git oraz wspólnej obrony projektu przed jury.
03
Bezpośredni Staż & Praca
Łączymy zdolnych uczniów z firmami IT. Sponsorzy w jury obserwują kod uczestników na żywo i oferują najlepszym uczestnikom bezpośrednie staże oraz oferty pracy.
Matryca Oceniania (11 Kategorii)
W każdej kategorii zespół otrzymuje od 1 do 100 punktów od każdego jurora.
Max. nota / juror: 1500 pkt
01
Jakość i czystość kodu
Clean Code, struktura i stosowanie dobrych praktyk.
02
Architektura bazy i aplikacji
Skalowalność, podział na moduły oraz model danych.
03
Bezpieczeństwo kodu
Ochrona przed podatnościami i ochrona danych.
04
Responsywność (RWD)
Prawidłowe działanie na ekranach mobilnych i desktope.
05
Doświadczenie Użytkownika (UX)
Intuicyjność nawigacji i płynność interakcji.
06
Estetyka i design (UI)
Warstwa wizualna, spójność interfejsu i dopracowanie.
07
Zgodność z tematem
Stopień realizacji wyznaczonego problemu konkursowego.
08
Innowacyjność pomysłu
Oryginalność podejścia i unikalne funkcje.
09
Gotowość rynkowa (MVP)
Realny potencjał wdrożeniowy przetestowanego produktu.
10
Narzędzia partnerskie
Wykorzystanie technologii udostępnionych przez sponsorów.
11
Wydajność i optymalizacja
Szybkość ładowania, zużycie zasobów i czas reakcji.