研讨型学习空间下编程类课程的翻转课堂实践及效果分析.docxVIP

研讨型学习空间下编程类课程的翻转课堂实践及效果分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研讨型学习空间下编程类课程的翻转课堂实践及效果分析 摘要:通过分析国内外大学生编程学习的影响因素,提出改造编程类课程的学习空间及实施课前推送预习任务、课上迭代实施“微讲座—编程—评价—反馈”活动的翻转课堂教学方案,基于学习体验满意度及课堂交互两个量表的测量及师生访谈结果,结合具体教学实践,总结学生及教师对教学变革的积极反馈及潜在问题。 1 研究背景 自1960年起,国外学者即开展了编程教学的实证研究,发现编程新手面临着诸多挑战并普遍存在挫败感:语法、集成开发环境、数据结构、算法、调试等编程众多要素带来了严重的认知负荷;编程学习对课外编程投入要求高,学生因盲目乐观而投入不足;自我效能低影响编程学习的信心和投入;与专家知识体系相比,新手编程者只具备了表面知识,往往着眼于逐行构建代码,缺乏全局观等 国内学者发现,传统讲授式教学模式、理论与实验环境分离、教学中过于重视理论、上机课时不足、缺少与现实世界联系的案例等因素造成了学生缺乏学习动机、计算思维及编程能力薄弱、编程类课程学习体验差的现状 学习空间成为近年来教学学术研究的热点。国外学者采用理论与实践相结合的编程教学范式,提出了在传统教室中提供笔记本,整合讲授、实践与即时反馈,开展基于实践的编程教学,促进了师生、生生互动,对学习成果有积极影响,特别适合中低学习水平的学生 笔者于2019年春季学期面向600余位Python程序设计选课学生开展了学习体验问卷调查,学生普遍反映遇到教室中因缺少计算机而无法立刻验证所学内容、聆听授课时难以理解抽象内容、学习空间不利于交流与讨论,遇到困难时无法获得及时帮助、难以集中注意力、课堂氛围消极等问题,影响编程学习体验。 2 编程类课程的翻转课堂教学模式 编程类课程是工科教育的重要组成部分,学生在Python程序设计课程学习调查中反映了3个突出问题:传统教室中学习编程存在无法即刻验证的缺陷;教学内容过于晦涩、抽象;编程学习需要获得及时反馈与响应。基于此,我们将授课移至研讨型学习空间,教师微讲授与学生实践相结合,借助清华大学开发的教学交互工具——雨课堂以实现翻转,通过做中学的物理环境和教学设计,可以为学生提供充沛的验证所学、编写代码、即时调试、高频反馈的机会,优化编程学习成果的输出。 3 变革学习空间 3.1 理论课与实验课相融合——满足编程类课程强实践的需求 编程是操作性极强的思维和实践活动,程序设计语言繁琐的语法、严谨的逻辑及程序中的语法、逻辑错误常造成新手编程的挫败感。编程类课程由理论课时和实验课时组成,教师在传统教室开展理论课的讲解及演示,学生聆听、记笔记,学习体验较差;待到实验课时,学生在机房完成实验任务,教师、助教进行指导。这种割裂式的设计使得教室中的知识传递变得低效,纸上谈兵式的授课无益于编程技能的提升,隔日才开展的实验课使得提取先前知识变得异常困难 为了让学生获得更多编写代码及反馈、修正的机会,编程课不再区分理论与实验课,而是将两者融合,每周5学时教学均安排在机房中,采用“讲解—练习—评价—反馈”的循环,交替开展理论和基于计算机的现场实践教学。学生在开发环境、教师及同伴的反馈中不断修正认知,提升编程技术能力。 3.2 在研讨型机房中开展教学——解决在哪里学 传统机房的桌椅为“插秧”式布局,学生因限于固定的座位而难以开展有效的讨论。低技术元素的主动学习教室,如利于开展合作学习的多功能白板、灵活的桌椅等成为最重要的教室元素 笔者就研讨型机房中编程学习体验开展调查,“研讨型机房的哪些特性对你的学习有帮助”的反馈见表1。学生对该学习空间下即刻验证代码、师生交互给予了积极的肯定。 研究借鉴了Yu-Chun Guo编制的学习体验满意度量表 4 实施翻转课堂教学模式 4.1 以翻转课堂促进交互与投入——解决怎么学 高等教育教学范式逐渐由“以教室、教材、教师”为中心的旧三中心向“以学生学习为中心,以学生发展为中心、以学习效果为中心”的新三中心转型 交互(Interaction)是指教师和学生基于教学内容,借助信息技术环境和工具发生的交流、沟通、联系及相互作用 (1)学生在课前观看视频、课前阅读指定资料及程序代码等学习资源,完成推送到微信上的课前预习任务单,利用课前测试检验预习效果,通过雨课堂或微信群反馈困惑。通过课前预习完成指定的学习任务,学生基本做好了课堂翻转学习的准备。 (2)课中保留了微型讲座,完成知识点的重点讲解,时间约占1/4课时。期间学生个体或小组完成由易到难、由基础到综合的多个课堂任务,教师开展个别化指导。之后教师利用编程评测平台或雨课堂,发送客观题、主观题,由个人或者组织同伴教学作答,由系统自动评测或小组通过评分量表互评。教师根据实时的学习数据进行反馈或组织讨论,之后学生修正认知,继续调试代码。每

文档评论(0)

xlwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档