Abstract
In mobile assisted language learning, devices are mostly used to provide digital, captivating versions of traditional exercises to teach the four language skills foreseen by the Common European Framework of Reference for Languages. The goal of this paper is to introduce an innovative and novel approach to German learning, which goes beyond learning with the assistance of mobile devices. The idea is to create a mobile app, which includes exercises that require computational thinking to be applied. This allows us to reach two goals. First, learners can discover the grammatical structures and become able to apply them in other contexts, which shows competence acquisition. Second, the assessment of these exercises allows us to measure competencies (also partial ones), beside knowledge. Such a diagnostic assessment can be helpful both for learners (to understand where improvement is needed) and for teachers (to check the effectiveness of their activities). In this paper, we show sample applications to illustrate concretely the potentials of our approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The exercise is designed for students at A2 level (according to CEFR, Common European Framework of Reference for Languages) that, with these skills, are still unable to solve these exercises intuitively.
References
AbuSeileek, A.F.: Cooperative vs. individual learning of oral skills in a call environment. Comput. Assist. Lang. Learn. 20(5), 493–514 (2007)
Aho, A.V.: Computation and computational thinking. Comput. J. 55(7), 832–835 (2012)
Ambrosetti, N.: Del pensiero computazionale applicato alla didattica delle lingue classiche. In: DIDAMATICA 2015 (2015)
Barr, V., Stephenson, C.: Bringing computational thinking to k-12: what is involved and what is the role of the computer science education community? ACM Inroads 2(1), 48–54 (2011)
Boe, B., Hill, C., Len, M., Dreschler, G., Conrad, P., Franklin, D.: Hairball: lint-inspired static analysis of scratch projects. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 215–220. ACM (2013)
Brennan, K., Resnick, M.: New frameworks for studying and assessing the development of computational thinking. In: Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, Canada (2012)
Charlton, P.: Computational thinking and computer science in schools (2013). https://www.lkldev.ioe.ac.uk/lklinnovation/wp-content/uploads/2013/01/Time-to-ReLoadWhatTheResearchSaysBriefing27April2012.pdf. Accessed 15 June 2016
Clark, A., Fox, C., Lappin, S.: The Handbook of Computational Linguistics and Natural Language Processing. John Wiley & Sons, Chichester (2013)
Crow, D.: Why every child should learn to code (2014). http://www.theguardian.com/technology/2014/feb/07/year-of-code-dan-crowsongkick. Accessed 15 June 2016
Denning, P.J., Freeman, P.A.: The profession of it computing’s paradigm. Commun. ACM 52(12), 28–30 (2009)
Fronza, I., El Ioini, N., Corral, L.: Students want to create apps: leveraging computational thinking to teach mobile software development. In: Proceedings of the 16th Annual Conference on Information Technology Education, pp. 21–26. ACM (2015)
Fronza, I., El Ioini, N., Janes, A., Sillitti, A., Succi, G., Velazquez, L.: If i had to vote on this laboratory, i would give nine: introduction on computational thinking in the lower secondary school: results of the experience [se dovessi dare un voto a questo laboratorio, darei nove introduzione del computational thinking nella scuola secondaria di primo grado: Risultati dell’esperienza]. Mondo Digitale 13(51), 757–765 (2014)
Fronza, I., Janes, A., Sillitti, A., Succi, G., Trebeschi, S.: Cooperation wordle using pre-attentive processing techniques. In: 2013 6th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), pp. 57–64 (2013)
Fronza, I., Zanon, P.: Introduction of computational thinking in a hotel management school [introduzione del computational thinking in un istituto alberghiero]. Mondo Digitale 14(58), 28–34 (2015)
Giunchi, P.: Introduzione all’acquisizione delle lingue (2002)
Grover, S.: Systems of assessments for deeper learning of computational thinking in k-12. In: Annual Meeting of the American Educational Research Association, pp. 1–9 (2015)
Grover, S., Pea, R.: Computational thinking in k-12. A review of the state of the field. Educ. Res. 42(1), 38–43 (2013)
Hoopingarner, D.: Best practices in technology and language teaching. Lang. Linguist. Compass 3(1), 222–235 (2009)
Isman, A., Perry, B.: International conference on new horizons in education, inte 2014, 25–27 June 2014, paris, france gamifying french language learning: a case study examining a quest-based, augmented reality mobile learning-tool. Procedia Soc. Behav. Sci. 174, 2308–2315 (2015)
ISTE and CSTA. Computational thinking. teacher resources, 2nd edn. (2011). http://csta.acm.org/Curriculum/sub/CompThinking.html. Accessed 15 June 2016
Levy, M.: Technologies in use for second language learning. Mod. Lang. J. 93(s1), 769–782 (2009)
Meerbaum-Salant, O., Armoni, M., Ben-Ari, M.: Learning computer science concepts with scratch. Comput. Sci. Educ. 23(3), 239–264 (2013)
Miangah, T.M., Nezarat, A.: Mobile-assisted language learning. Int. J. Distrib. Parallel Syst. 3(1), 309 (2012)
Moreno-Leon, J., Robles, G., Roman-Gonzalez, M.: Dr. scratch: automatic analysis of scratch projects to assess and foster computational thinking. RED. Revista de Educación a Distancia 15(46), 1–23 (2015)
National Research Council. Report of workshop of pedagogical aspects of computational thinking. Technical report, National Research Council of the National Academies (2011)
Repenning, A., Webb, D., Ioannidou, A.: Scalable game design and the development of a checklist for getting computational thinking into public schools. In: Proceedings of the 41st ACM Technical Symposium on Computer Science Education, SIGCSE 2010, pp. 265–269. ACM, New York (2010)
Settle, A., Franke, B., Hansen, R., Spaltro, F., Jurisson, C., Rennert-May, C., Wildeman, B.: Infusing computational thinking into the middle- and high-school curriculum. In: Proceedings of the 17th ACM Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2012, pp. 22–27. ACM, New York (2012)
Vavoula, G.N., Sharples, M.: Challenges in evaluating mobile learning (2008)
Viberg, O., Grönlund, Å.: Mobile assisted language learning: a literature review. In: 11th World Conference on Mobile and Contextual Learning (2012)
Werner, L., Denner, J., Campe, S., Kawamoto, D.C.: The fairy performance assessment: measuring computational thinking in middle school. In: Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, pp. 215–220. ACM (2012)
Wing, J.: Computational thinking benefits society. Social issues in computing (2014)
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Fronza, I., Gallo, D. (2016). Towards Mobile Assisted Language Learning Based on Computational Thinking. In: Chiu, D., Marenzi, I., Nanni, U., Spaniol, M., Temperini, M. (eds) Advances in Web-Based Learning – ICWL 2016. ICWL 2016. Lecture Notes in Computer Science(), vol 10013. Springer, Cham. https://doi.org/10.1007/978-3-319-47440-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-47440-3_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47439-7
Online ISBN: 978-3-319-47440-3
eBook Packages: Computer ScienceComputer Science (R0)