CME – A web application framework learning technique based on concerns, micro-learning and examples

dc.contributor.authorCorrea, D.
dc.contributor.authorIsaza, F.A.
dc.contributor.authorMazo, R.
dc.contributor.authorGiraldo, G.L.
dc.contributor.departmentUniversidad EAFIT. Departamento de Ingeniería de Sistemasspa
dc.contributor.researchgroupI+D+I en Tecnologías de la Información y las Comunicacionesspa
dc.date.accessioned2021-04-12T21:07:08Z
dc.date.available2021-04-12T21:07:08Z
dc.date.issued2018-01-01
dc.description.abstractNowadays the use of Web Application Frameworks has been the default choice to develop software applications inside the web domain. These frameworks provide many benefits such as: faster development, enhanced security, and clearer structure of code. However, web application frameworks have a high learning curve and each time someone wants to learn a framework, a recurrent question arises: How to reduce that learning curve and be able to use a new web application framework in a short time? Several learning techniques have been used in the context of frameworks; for instance, example-based learning, tutorials, cookbooks, and tools. Nevertheless, those approaches have their own limitations and the question about what is the best way to learn soon those frameworks remains open. In this paper, we introduce a new web application framework learning technique called CME (Concerns, Micro-learning and Examples). This technique defines a customized learning path that a novice developer should follow to learn to use a web application framework. The learning path was built as a mix of concerns, micro-learning and example-based learning concepts. To validate this technique, we carry out a quasi-experiment about a web application framework learning and the development of small web applications with: (i) the use of CME and (ii) the use of a cookbook. The quasi-experiment results showed preliminary evidence that when using CME, novice developers become more operational to develop small web applications in a reduced period of time compared with the use of a cookbook. © Springer International Publishing AG, part of Springer Nature 2018.eng
dc.identifierhttps://eafit.fundanetsuite.com/Publicaciones/ProdCientif/PublicacionFrw.aspx?id=8230
dc.identifier.doi10.1007/978-3-319-91662-0_2
dc.identifier.issn03029743
dc.identifier.issn16113349
dc.identifier.otherSCOPUS;2-s2.0-85048009943
dc.identifier.urihttp://hdl.handle.net/10784/28768
dc.language.isoeng
dc.publisherSPRINGER
dc.relation.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85048009943&doi=10.1007%2f978-3-319-91662-0_2&partnerID=40&md5=9f91e74e4c46f32d8401b5a16c1fbcf5
dc.rightshttps://v2.sherpa.ac.uk/id/publication/issn/0302-9743
dc.sourceLecture Notes In Computer Science
dc.subject.keywordComputereng
dc.subject.keywordprogrammingeng
dc.subject.keywordLearningeng
dc.subject.keywordalgorithmseng
dc.subject.keywordLearningeng
dc.subject.keywordsystemseng
dc.subject.keywordExample-basedeng
dc.subject.keywordlearningeng
dc.subject.keywordFrameworkeng
dc.subject.keywordlearningeng
dc.subject.keywordLearningeng
dc.subject.keywordcurveseng
dc.subject.keywordLearningeng
dc.subject.keywordtechniqueseng
dc.subject.keywordMicro-learningeng
dc.subject.keywordQuasi-experimentseng
dc.subject.keywordSoftwareeng
dc.subject.keywordapplicationseng
dc.subject.keywordWebeng
dc.subject.keywordapplicationeng
dc.subject.keywordframeworkseng
dc.subject.keywordApplicationeng
dc.subject.keywordprogramseng
dc.titleCME – A web application framework learning technique based on concerns, micro-learning and exampleseng
dc.typeinfo:eu-repo/semantics/conferencePapereng
dc.typeconferencePapereng
dc.typeinfo:eu-repo/semantics/publishedVersioneng
dc.typepublishedVersioneng
dc.type.localDocumento de conferenciaspa

Archivos