Learning programming logic remains an obstacle for students from different academic fields. Considered one of the essential disciplines in the field of Science and Technology, it is vital to investigate the new tools or techniques used in the teaching and learning of Programming Language. This work presents a systematic literature review (SLR) on approaches using Mobile Learning methodology and the process of learning programming in introductory courses, including mobile applications and their evaluation and validation. We consulted three digital libraries, considering articles published from 2011 to 2022 related to Mobile Learning and Programming Learning. As a result, we found twelve mobile tools for learning or teaching programming logic. Most are free and used in universities. In addition, these tools positively affect the learning process, engagement, motivation, and retention, providing a better understanding, and improving content transmission.
The role of mobile technology has significantly increased and been emphasized in English education. However, research investigating EFL teachers' attitudes and behaviors related to mobile technology has been limited in descriptive aspects of the technology, leading to misunderstandings about EFL teachers' needs. Furthermore, many prior studies have examined various aspects of electronic learning (e-learning) and technological developments of mobile learning (m-learning) in English education from the learners' perspective. Therefore, this study proposed a research model that empirically examines behaviors of EFL teacher's' m-learning acceptance by using Fred Davis's Technology Acceptance Model (TAM) as the research framework. As external variables, this research model includes instant connectivity, compatibility, interaction, content enrichment, and computer self-efficacy, influencing the perceived usefulness of TAM. Structural Equation Modeling (SEM) with the data of 189 EFL teachers was used to analyze causal relationships between external variables and TAM variables. The results provide evidence that supports the tested hypotheses. The implications of the findings suggest a new direction for future studies on m-learning.
This paper proposes a student-oriented approach tailored to effective collaboration between students using mobile phones for language learning within the life cycle of an intelligent tutoring system. For this reason, in this research, a prototype mobile application has been developed for multiple language learning that incorporates intelligence in its modeling and diagnostic components. One of the primary aims of this research is the construction of student models which promote the misconception diagnosis. Furthermore, they are the key for collaboration, given that students can cooperate with their peers, discuss complex problems from various perspectives and use knowledge to answer questions and/or to solve problems. Summarizing, in this paper, a mobile tutoring framework, built up in the context of student collaboration, is presented. Collaborative student groups are created with respect to the corresponding user models. Finally, the prototype was evaluated and the results confirmed the usefulness of collaborative learning.