Na časovima programiranja koristimo vlastiti inovativni kurikulum, posebno segmentiran prema dobi i sposobnostima učenika. Nastavni plan i program MindHub podijeljen je u 3 segmenta - MindHub mlađi (djeca od 6 i 7 godina), MindHub srednji (djeca od 8 i 9 godina) i MindHub stariji (djeca od 10 i 11 godina). Segment ovisi o dobi kada djeca ulaze u naš kurikulum.
Logički i algoritamski misaoni proces. Računalno razmišljanje i osnovni algoritmi.
Analitičko razmišljanje. Osnove programiranja i programiranja blokova.
Osnove programiranja. Razvoj igara. Programski jezici.
Osnove programiranja. Razvoj mobilnih aplikacija (Android). Programski jezici. Web razvoj
Osnove programiranja. Razvoj igara s JavaScriptom. Programski jezici. Razvoj mobilnih aplikacija i web razvoj