Activitat setmanal per a alumnes d'Educació Secundària que desitgen començar a utilitzar llenguatges de programació reals i aprendre conceptes avançats
• Familiaritzar-se amb llenguatges de programació reals
• Desenvolupar la capacitat d'anàlisi
• Conèixer conceptes avançats de programació
• Creativitat i innovació
• Col·laboració
• Autodisciplina
Aprendrem a usar Appgyver, eina ideal per a començar a desenvolupar apps per a mòbils. Usarem el dissenyador per a crear interfícies intuïtives i els blocs de programació per a donar-li funcionalitats com la reproducció de sons, traducció de textos, reconeixement d'imatges, etc.
En avançar més en el curs, deixarem enrere els blocs de programació i farem el següent pas: codificar en Python, aprenent sobre sintaxi, paradigmes i compiladors. Finalment, ens submergirem en el món del 3D en crear videojocs amb UNITY, un potent motor gràfic que funciona amb llenguatge C#.
Combinarem activitats unplugged i drag and drop per a aprendre a crear seqüències, resoldre problemes de lògica i identificar conceptes de programació.
Consolidarem els aprenentatges bàsics i explorarem nous conceptes com a variables i operacions lògiques. Crearem mons virtuals a Minecraft i videojocs amb Makecode Arcade.
Coneixerem AppGyver, una eina per a desenvolupar apps. Escriurem les nostres primeres línies de codi en Python i Unity mentre aprenem conceptes avançats com a abstracció, arranjaments i punters.