Show simple item record

dc.contributor.advisorSierra Urrecho, Alejandro
dc.contributor.authorMillán Fernández, Felipe
dc.contributor.otherUniversidad Autónoma de Madrid. Departamento de Ingeniería Informáticaspa
dc.date.issued2015
dc.identifier.urihttps://repositorio.uam.es/handle/10486/668762spa
dc.identifier.urihttp://hdl.handle.net/11162/122758
dc.description.abstractEl objetivo de este TFG es el desarrollo de una aplicación web para el aprendizaje autónomo del lenguaje de programación C. La aplicación proporciona información detallada al profesor sobre el proceso de aprendizaje, permitiendo así mejorar el contenido del curso entre ediciones sucesivas. La aplicación podría llegar a ser de mucha utilidad para las asignaturas de programación de los grados de la Escuela Politécnica Superior de la UAM. Además, se puede adaptar con facilidad a otros lenguajes de programación como Java o Android. Existen muchos sitios web de aprendizaje autónomo para lenguajes naturales como el inglés, pero en el caso de los lenguajes de programación, estos son relativamente escasos. Actualmente, han surgido nuevas iniciativas que están teniendo mucho éxito como codecademy o codeschool. La mayoría ofrecen cursos de lenguajes de marcado como HTML o lenguajes interpretados como JavaScript, que permiten al estudiante probar su código rápidamente y sin instalar ningún entorno de desarrollo. En este trabajo, se extiende esta idea a los lenguajes compilados como C. Uno de los objetivos del trabajo, además del educativo, ha sido el desarrollo desde cero de una aplicación web sencilla pero profesional. Se ha hecho un esfuerzo didáctico para que este documento sirva para futuros desarrollos web similares. Por un lado, se explican las distintas actividades de desarrollo de un producto software, haciendo uso de los conocimientos adquiridos a lo largo de la carrera. Por otro lado, se aplican estos conocimientos en un entorno de desarrollo en concreto, llamado Laravel, un framework para implementar código PHP de forma simple y elegante, con una gran influencia de otros como Ruby on Rails y ASP .NET.spa
dc.format.extent81 p. : il.spa
dc.format.mediumDigitalspa
dc.language.isospaspa
dc.rightsCuando no se especifique otra condición, los documentos incorporados a Redined a texto completo, se hallan bajo las condiciones de uso de sólo lectura y únicamente podrán ser citados con reconocimiento del autor(es). Para cualquier otro uso, deberá solicitarse el permiso del autor (es)spa
dc.subjecttecnología de la informaciónspa
dc.subjectinformáticaspa
dc.subjectlenguaje de programaciónspa
dc.titleAplicación web para la enseñanza de Cspa
dc.typeTrabajo fin de gradospa
dc.audienceProfesoradospa
dc.bbddInvestigacionesspa
dc.description.paisESPspa
dc.educationLevelEducación Superiorspa


Files in this item

FilesSizeFormatView

There are no files associated with this item.

    Show simple item record