Abstract: Contribution: A methodology based on the learning by teaching approach facilitated by a mobile learning tool for creating tutorials. A study of the impact this methodology has had on the ...
Teaching programming is a topic that has generated a high level of interest among researchers in recent decades. In particular, multiple approaches to teaching visual programming have been explored, ...
Teaching assistant (TA) roles are a unique opportunity to gain teaching experience at the university level. TA roles are diverse but can include teaching tutorials, leading laboratories, supervising ...