Abstract:
|
Aquest treball, amb el títol “Programació d’una aplicació web per la realització de tests”, respon a la inquietud d’aprendre que hi ha darrere de les pàgines web, motivat per la idea de fer una proposta de millora d’algun aspecte de l’Escola. Finalment, ha conclòs amb l’elaboració d’una plataforma web funcional i de fàcil accés per l’ajuda de l’estudi de les assignatures de l’ETSEIB. La plataforma consisteix en una pàgina que permet realitzar tests per repassar conceptes i, alhora, comprovar l’aprenentatge de cara als exàmens. L’estructura base és un menú principal d’assignatures que permet escollir quina es vol repassar i, dins de l’assignatura, es dóna l’opció de triar els temes que s’inclouen en els tests i el número de preguntes d’aquests. Un cop feta la selecció, es pot començar a realitzar els qüestionaris. Aquests es composen de preguntes tipus test, de completar amb la resposta i cert-fals. A més a més, també permet la visualització del seguiment de l’assignatura durant la sessió de forma gràfica. La plataforma ha estat programada amb els llenguatges HTML, per la gestió dels elements de pantalla (textos, botons, etc.); CSS, per la gestió de la part estètica (com es visualitzen els elements de pantalla); i JavaScript; per la gestió de la part dinàmica de la plataforma (el programa que es desenvolupa i que gestiona les dades). Així doncs, s’ha fet una programació orientada al client, executant-se tot el codi a l’ordinador de l’usuari que demana entrar a la pàgina. Per tal de simular la base de dades s’ha utilitzat el llenguatge JSON, que deriva de JavaScript i permet l’emmagatzematge de dades en un format lleuger. La part final del projecte ha estat l’adequació de la pàgina web per la correcta visualització en dispositius mòbils. Per això, ha calgut centrar-se en els fulls d’estil (CSS) per tal de gestionar la manera com es visualitzen els elements en les diferents mides de pantalla. També ha calgut estudiar com gestionen les dades els diferents navegadors que obren la pàgina web, tant en dispositius mòbils com ordinadors, per tal de visualitzar-la correctament. Finalment, s’ha publicat la plataforma a la xarxa amb la URL www.etseibacademy.com. D’aquesta manera es tanca el cicle de desenvolupament d’una pàgina web, permetent l’accés al públic des de qualsevol dispositiu amb internet. Cal remarcar que el disseny i programació de la plataforma web ha servit de motor pel gran aprenentatge que ha suposat aquest treball. Això es degut a que tots els llenguatges que s’han utilitzat durant el transcurs del projecte eren totalment desconeguts en el moment de començar-lo. |