Provendo um Serviço Web para Interação e Coleta de Dados de Aplicativos Educacionais
Resumo
Devido a grande quantidade de dispositivos móveis, educadores e pesquisadores se deparam com oportunidades para explorar e experimentar diferentes aplicativos de m-learning. Nesse cenário existe uma demanda por ferramentas que possibilitam tanto a interação quanto a coleta de dados a partir desses aplicativos. Entretanto, é uma prática comum desenvolver essas ferramentas de modo ad-hoc, o que as tornam muito acopladas aos aplicativos de m-learning. Isso inibe o reuso de software e dificulta análise dos diferentes aplicativos por meio de uma visão holística. Para abordar esses problemas, este artigo apresenta o SWEI: um serviço web que possibilita tanto a interação quanto a coleta de dados a partir de diferentes aplicativos de m-learning. Adicionalmente, o SWEI integra os dados coletados pelos aplicativos em um data warehouse. O SWEI foi avaliado por meio de um conjunto de aplicativos piloto e mostrou-se uma abordagem promissora.
Referências
Birsan, D. (2005). On Plug-ins and Extensible Architectures. Queue, 3(2):40–46.
Brassai, B., Varga, B., Simon, K., and Torok-Vistai, T. (2014). GeoQuesting: Mobile adventure game and web-based game editor. In 2014 IEEE 12th International Symposium on Intelligent Systems and Informatics (SISY), pages 99–103.
Georgiev, T., Georgieva, E., and Smrikarov, A. (2004). M-learning: A New Stage of e-Learning. In Proceedings of the 5th International Conference on Computer Systems and Technologies, CompSysTech ’04, pages 1–5, New York, NY, USA. ACM.
Gray, J., Chaudhuri, S., Bosworth, A., Layman, A., Reichart, D., Venkatrao, M., Pellow, F., and Pirahesh, H. (1997). Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals. Data Mining and Knowledge Discovery, 1(1):29–53.
Hansen, R. P. and Pinto, S. C. S. C. (2003). Construindo Ambientes de Educação Baseada na Web Através de Web Services Educacionais. Anais do Simpósio Brasileiro de Informática na Educação, 1(1):61–70.
Hershkovitz, A. and Nachmias, R. (2011). Online persistence in higher education web-supported courses. The Internet and Higher Education, 14(2):98–106.
Honorato, E., Schocair, C., Mauro, R., Castaneda, R., Duarte, S., and Ogasawara, E. (2015). LabVetor: A aplicação M-Learning para ensino de vetores na Física. In Anais do Simpósio Brasileiro de Informática na Educação, volume 26.
Paschoal, L., Bento, T., Velasco, T., Schocair, C. O., Castaneda, R., Oliveira, T., and Ogasawara, E. (2014). JOE: Jogo Ortográfico Educacional. In Anais do Simpósio Brasileiro de Informática na Educação, volume 25, pages 652–656.
R Development Core Team (2008). R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria.
Rodrigues, C., Afonso, J., and Tomé, P. (2011). Mobile Application Webservice Performance Analysis: Restful Services with JSON and XML. In Cruz-Cunha, M. M., Varajão, J., Powell, P., and Martinho, R., editors, ENTERprise Information Systems, number 220 in Communications in Computer and Information Science, pages 162–169. Springer Berlin Heidelberg.
Romero, C. and Ventura, S. (2007). Educational data mining: A survey from 1995 to 2005. Expert Systems with Applications, 33(1):135–146.
Romero, C., Ventura, S., and García, E. (2008). Data mining in course management systems: Moodle case study and tutorial. Computers & Education, 51(1):368–384.
Ruchika and Goel, A. (2012). EwayDataCollect: Web Service-Based Data Collection Tool for Education System. Procedia Technology, 5:397–406.
Sheng, Q. Z., Qiao, X., Vasilakos, A. V., Szabo, C., Bourne, S., and Xu, X. (2014). Web services composition: A decade?s overview. Information Sciences, 280:218–238.
Sibaldo, M. A. A., Loureiro, E., Bittencourt, I. I., and Costa, E. d. B. (2006). Infraestrutura para Acesso a Comunidades Virtuais na Web Através de Dispositivos Móveis. Anais do Simpósio Brasileiro de Informática na Educação, 1(1):58–60.
Silberschatz, A., Korth, H., and Sudarshan, S. (2010). Database System Concepts. McGraw-Hill Science/Engineering/Math, New York, 6 edition edition.
Silva, A. B. C., Serique, S. P., Preuss, L. S., Ogasawara, A., Quadros, J., Bezerra, E., Souza, U., and Ogasawara, E. (2015). Amê: An Environment to Learn and Analyze Adversarial Search Algorithms Using Stochastic Card Games. In ACM Symposium on Applied Computing.
