首页> 外文OA文献 >The mobile social learning environment for novice programmers
【2h】

The mobile social learning environment for novice programmers

机译:新手程序员的移动社交学习环境

摘要

Researchers in the field of Computer Science education have been tirelessly researching into ways to improve teaching and learning in the Computer Science discipline. While programming is at the heart of Computer Science, its teaching and learning are still a challenge. Learners face many difficulties in learning to program due to a myriad of reasons. It is well known that interactions are important for learning, and lead to improved learning outcomes. Many interventions have been successfully employed, variably focusing on facilitating student-content, student-instructor or student-student interactions. However, most of the interventions that focus on increasing student-to-student interactions require students to be on campus or to attend scheduled classes. Studies have shown, however, that attendance rates to scheduled classes are in decline due to a myriad of reasons, rendering such interventions as mostly unhelpful for students who rarely attend scheduled classes. Nonetheless, advances in mobile technology and social media have transformed the way students engage with others in their daily routines. These technologies are embedded in students’ lives, so they are becoming increasingly mobile, always connected, multitasking-savvy and 24/7-minded. To adapt to such behaviours exhibited by students, several learning platforms have incorporated mobile learning environments to provide access anytime, anywhere through mobile devices. However, not all mobile devices can access these platforms and not all students have mobile devices capable of accessing such platforms. In this thesis we investigate the use of mobile technology and social media as tools to support the learning of programming. We exploit the behavioural characteristics of students in their use of technology and focus on increasing student-to-student interactions through the use of these tools as they facilitate and increase interactions anytime, anywhere. Mobile technology and social media are used as the means to connect students wherever they may be, to form a learning environment in which they may interact, communicate, and create and share content relevant to their learning. Using a popular social networking site, accessible to almost all mobile devices, we create a learning environment for students enrolled in introductory programming courses and invited them to join and use it to engage through interactions among themselves to support their learning. Students from three different universities, enrolled in introductory programming courses and with different modes of course delivery, were involved in this study. Four study-phases were conducted to investigate feasibility of the environment, students’ perceptions, experiences and whether the environment was meaningful for the learning of programming. Data were gathered and analysed using quantitative and qualitative statistical approaches. This study reports the feasibility of the environment, students’ perceptions, experiences and the usefulness of the mobile social learning environment for students’ learning of programming. We proposed a model to assess programming students’ interactions in the learning environments. Along with the model, we propose some guidelines to incorporate the learning environment in order to enhance the teaching and learning of programming. As future work, we plan to use this model to analyse course knowledge exchange in other related or non-related courses that use social media environment to support learning.
机译:计算机科学教育领域的研究人员一直在不懈地研究如何改善计算机科学学科中的教与学。尽管编程是计算机科学的核心,但其教学仍是一个挑战。由于各种原因,学习者在学习编程方面面临许多困难。众所周知,互动对于学习很重要,并且可以提高学习效果。成功地采用了许多干预措施,它们的重点是促进学生与学生的互动,学生与教师的互动或学生与学生的互动。但是,大多数着重于增加学生与学生互动的干预措施要求学生在校园或参加预定的课程。然而,研究表明,由于种种原因,预定课程的出勤率正在下降,这使得这种干预措施对于很少参加预定课程的学生几乎无济于事。尽管如此,移动技术和社交媒体的进步已经改变了学生在日常生活中与他人互动的方式。这些技术已嵌入到学生中。生活,因此他们变得越来越机动,始终保持联系,精通多任务和24/7思维。为了适应学生表现出的这种行为,一些学习平台已合并了移动学习环境,以通过移动设备随时随地进行访问。但是,并非所有的移动设备都可以访问这些平台,也不是所有的学生都有能够访问此类平台的移动设备。在本文中,我们研究了使用移动技术和社交媒体作为支持编程学习的工具。我们利用学生在使用技术方面的行为特征,并致力于通过使用这些工具来促进学生与学生之间的互动,因为他们可以随时随地促进和增加互动。移动技术和社交媒体被用作连接学生无论身在何处的一种方式,以形成一个学习环境,使他们可以在其中进行交互,交流,创建和共享与学习相关的内容。通过一个流行的社交网站,几乎所有移动设备都可以访问该网站,我们为注册入门编程课程的学生创造了一个学习环境,并邀请他们加入并使用它通过彼此之间的互动来支持他们的学习。来自三所不同大学的学生参加了入门编程课程,并以不同的课程交付方式参加了这项研究。进行了四个研究阶段,以调查环境的可行性,即学生和学生。感知,经验以及环境是否对学习编程有意义。使用定量和定性统计方法收集和分析数据。这项研究报告了环境的可行性,学生们感知,体验以及移动社交学习环境对学生的有用性;学习编程。我们提出了一种评估编程学生的模型。学习环境中的互动。除模型外,我们还提出了一些准则,以纳入学习环境,以增强编程的教与学。在将来的工作中,我们计划使用此模型来分析使用社交媒体环境支持学习的其他相关或不相关课程中的课程知识交换。

著录项

  • 作者

    Maleko M;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号