Title: Orientacions per al professorat
Course: CFGS - Desenvolupament d'aplicacions web > Section: Planificació d'una aplicació mòbil

Orientacions per al professorat

La unitat formativa de programació es troba dividida en dos blocs. En un primer bloc de 12 hores, els alumnes veuran com funciona el món de la programació d'aplicacions mòbils i els requisits que cal estudiar abans de desenvolupar una app. En el segon bloc de 54 hores es treballaran basicament els conceptes de la programació i es desenvoluparan apps per arribar al desenvolupament d'un projecte final.

En el "Bloc 1. Planificació" els alumnes hauran de veure tot el món que envolta les aplicacions mòbils: els diversos entorns de programació multiplataforma, les diferències entre els diferents sistemes operatius mòbils, la necessitat de l'emmagatzemament en xarxa (cloud), la privacitat de l'usuari. Un cop assolits aquests conceptes hauran d'aplicar-los documentant la seva idea de APP que és el lligam de tot aquest mòdul.

En el "Bloc 2. Programació" els alumnes cal que aprenguin com funciona el món de la programació i que arribin a ser capaços de realitzar una APP multiplataforma, emprant un Framework com PhoneGAP/Cordova. Un cop sabem quina app volem realitzar, a qui va dirigida, com la comercialitzarem i distribuirem, i tenim un disseny fet, començarem a programar-la en base a la feina prèvia. Per aquest motiu és molt important la documentació generada en els blocs anteriors.

El programa que es proposa pel desenvolupament d'aquest projecte és PhoneGAP/Cordova, que permet desenvolupar aplicacions multiplaforma emprant com a llenguatges HTML, CSS i Javascript. S'ha pensat en aquest llenguatge pel perfil d'alumnes a qui va destinat aquest mòdul. Els alumnes del cicle de desenvolupament d'aplicacions web, tenen diversos mòduls en el que treballen altres vessants dels llenguatges HTML, CSS i Javascript, de forma que aquest mòdul pot ser una forma de veure aquests mateixos llenguatges de programació amb una altra mirada. Motiu pel qual fa recomanable incloure aquest mòdul a segon curs de DAW.

Els alumnes al programar l'app, necessitaran treballar amb variables, funcions, procediments, pas de variables en funcions, estructures condicionals, estructures iteratives, varietat de components que amb l’ajuda d’exemples  guiaran a l'alumne en el seu procès d'aprenentatge. Aquestes activitats guiades funcionaran com a petites píndoles que ensenyaran l’us dels sensors del dispositiu, l’emmagatzemament de dades, etc..

Com que el temps en programació sempre és reduït i el que podrem dedicar a l'aula encara més, els alumnes hauran de treballar pel seu compte a casa, per poder portar a terme el projecte final que se'ls demana. Pot resultar molt interessant emprar l'aula com a nexe d'unió entre els membres d'un grup i com a espai de discussió i presa de decisions.

És molt important que sàpiguen distribuir-se el temps i organitzar-se les tasques, valors que s'hauran de tenir en compte a l'hora d'avaluar el mòdul.