首页> 外文会议>European Distance and e-Learning Network annual conference >THE GAP BETWEEN 'GENERATION Y' AND LIFELONG LEARNERS IN PROGRAMMING COURSES - HOW TO BRIDGE BETWEEN DIFFERENT LEARNING STYLES?
【24h】

THE GAP BETWEEN 'GENERATION Y' AND LIFELONG LEARNERS IN PROGRAMMING COURSES - HOW TO BRIDGE BETWEEN DIFFERENT LEARNING STYLES?

机译:在编程课程中“一代Y”和终身学习者之间的差距 - 如何在不同学习款式之间桥接?

获取原文

摘要

Programming courses' outline and their pedagogy are as many other phenomena of evolutionary nature and even if computer science is a relatively young discipline several shifts has already been seen. When Generation X took programming courses at university level the older and more pragmatic programming languages were replaced in the 1990s by the more well-structured Java language and object-orientation became an integrated part of most Computer science curricula. But during the relatively short history of Computer science and system development education the pass rate has often been low in programming courses. Still in the 21st century novice students have had severe problems in the understanding of even basic programming techniques. This has not only been related to more theoretical concepts and there have been problems with the practical parts of programming as well. In the current situation at Swedish universities where the course batches often is a mix of Generation Y and Lifelong learners the approach to pedagogy and course content design is not an easy choice. The aim of this study is to describe and discuss the shift of heterogeneity in the student batches in university programming courses during the last decade. Which are the main challenges of the different generations and their learning styles and how could they be addressed? The study is a combination of a literature study and an analysis of 12 years of work with programming courses at university level. My observations and notes have been compared with students' answers in about 25 online questionnaires for course evaluation and the assessment during the last decade. Findings show that there is a difference in learning styles and a need for updating the courses in an overloaded manner where students with different learning styles could chose to learn the same basic programming in different ways. Another idea discussed in this article is to omit object-orientation in the first programming course and introduce basic programming in a traditional straightforward imperative style. The tested approach where programming courses are given without object-orientation and with multi-modal content in a virtual learning environment seems to reduce the gap between Generation Y and Lifelong learners, but there are still a lot of challenges like plagiarism and lack of commitment amongst students. Feedforward instead of feedback and an iterative approach in the presentation of course material seem to support both the discussed student groups. If a high intake is the aim distance education will increase the enrolment. If a high pass rate is the measurement of success blended learning and overloading of multi-modal course content online could be the key to success but with an extra initial cost for the development of digital content.
机译:编程课程的概要和他们的教育学也是进化性质的许多其他现象,即使计算机科学是相对年轻的学科,也已经看到了几个班次。当生成X在大学级进行编程课程时,通过更具结构化的Java语言和对象导向成为大多数计算机科学课程的集成部分,更换了较老的和更多的务实编程语言。但在计算机科学和系统发展教育的相对较短的历史中,通过率往往在编程课程中往往很低。仍然在21世纪,新手在理解甚至基本的编程技术方面存在严重的问题。这不仅与更多的理论概念有关,并且也存在编程的实际部分存在问题。在瑞典大学的当前情况,课程批量往往是一代和终身学习者的混合,教学方法和课程内容设计的方法不是一个简单的选择。本研究的目的是描述和讨论在过去十年中大学编程课程中学生批次的异质性转变。这是不同世代的主要挑战及其学习风格以及如何解决它们?该研究是文献研究的结合,对大学级的编程课程进行了12年的分析。我的观察和注意事项与学生的答案进行了比较约25个在线问卷,以便在过去十年中的课程评估和评估。调查结果表明,学习风格有差异,需要以超载的方式更新课程,其中具有不同学习风格的学生可以选择以不同方式学习相同的基本编程。本文讨论的另一个想法是在第一节目课程中省略对象方向,并以传统的直接势在必行风格引入基本编程。在没有对象导向的情况下给出编程课程的测试方法,虚拟学习环境中的多模态内容似乎可以减少一代和终身学习者之间的差距,但仍有很多挑战,如抄袭和缺乏承诺学生们。馈送代替反馈和迭代方法在课程材料的演示中似乎支持讨论的学生组。如果高摄入量是瞄准距离教育将增加注册。如果高通率是成功混合学习的测量,并且多模态课程内容的过载可能是成功的关键,但具有额外的数字内容的初始成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号