- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于pbl模式在疫情阶段c语言程序设计课程中的应用
摘要:针对疫情阶段C语言程序设计课程在线教学中出现的问题,提出了基于PBL模式的在线教学方法,教师从课前的资源准备、课中的组队团体编程教学设计、课后的“任务成果树”评价展示,有效地实现了程序类课程的课堂教学的标准化;培养了学生将基础知识、计算思维有效应用到实际项目的能力。
1 引言2020年的疫情催生了在线教育的广泛应用,几乎替代了传统课堂,在线教学已成为现代教育技术发展的趋势。线上教学的关键在于培养学生的自主学习能力,调动学生参与线上教学的主动性。混合在线学习模式也已经被大多数高校采用,是课堂教学的有效延伸。PBL教学模式是以项目为主线,引导学生自主进行小组讨论学习,教师积极引导学生将理论运用到实际问题的教学模式,近年来在国际、国内得到广泛应用和推广。C语言程序设计课程是计算机和电子类专业最重要的基础课程之一,该课程理论、抽象性强,知识点零碎,算法枯燥,学生难于学习和掌握。在教学中怎样将基础知识、计算思维有效应用到实际项目中,以培养学生自主学习能力、创新思维和有效解决问题的能力,是程序类课程亟待解决的共性问题之一。为此,我们尝试将PBL教学法与程序设计教学相结合,在这次疫情阶段网课的在线教学中取得了较好的效果。2 程序设计类课程教学现状2.1“理论+上机”的传统教学模式传统教学模式采用的是灌输方式,学生被动地接收知识,课堂参与度不高,课堂反馈不及时。学生在上机时目的性不强,不能很好地内化知识。这种方式使学生的理论和实践严重脱节,学生不能独立思考,发现问题,解决问题。另外,传统教学中教师理论教学占据大量时间,实际项目联系很少,学生不能构建完整的知识体系,所学内容和企业所需的技能相差甚远。2.2“课堂+平台”的混合式教学模式混合式教学是线下课堂结合学习通、得实、云课堂等教学平台讲授知识点,教师通常将知识点按照模块进行划分,融入具体项目中,从项目的规划到具体实施,学生完全参与其中,启发了学生的思维,激发了学生的兴趣。在整个学习过程中教师是一个引导者,把握学生的学习方向和具体目标,通过教师的有效引导和评价,实现学生知识的真正内化,在项目中实现创新。但这种方式实施时仍存在一些问题,比如,教师自身的资源量少、更新不及时等,不能紧密结合企业的实际需求,课堂问题设置形式单一,不能真正引导学生思考。怎样实现程序类课程课堂教学标准化,是值得教师思考的问题。3 PBL教学模式3.1 PBL教学过程四要素PBL教学模式四要素是:内容、活动、情境、结果。内容应源于生活,并包含有完整的知识点,还要是开放性的问题,学生可以自己寻找不同的解决途径;活动则强调探究学习的过程,通常采用个人和小组协作完成的方式来实现;情境强调的是有效性,学生能够将知识与实际项目产生链接,运用所学知识解决实际问题;结果是指学生学习后的输出形式和评价方式,结果可以是形式多样的,包括论文、报告、多媒体作品等,在每一个问题完成和每个课程单元结束时要进行自我评价和小组评价。3.2 PBL教学模式四部曲根据PBL教学过程四要素,将教学过程分为教学四部曲:(1)创建小组。设定游戏规则,营造舒适、合作共进的学习气氛。(2)提出问题。课前发放预习资料,提出问题,引导学生自主探索。(3)项目探究。课堂上学生主要采用汇报的方式,总结自己对项目的认识,自己所采取的探究的方式等,这部分更注重学生解决问题的能力和分析问题背后的关系机制的能力。(4)课后反思。帮助学生总结知识点和知识点之间的关系,以及他们在实际项目中的应用场景,有利于培养学生的创新思维。4 基于PBL教学模式在C语言程序设计课程的应用4.1 课前情景创设PBL教学模式中,课前情景是首要环节,模拟真实情景提出需要解决的问题,情景和问题要将本节课的目标、知识点有效引入,这对教师的个人能力有着很大的考验,本环节可以借助校企合作力量来实现,将公司中的真实情景分割,教师可以根据知识点进行情景组合重现,根据情景引出问题,激发学生的兴趣,调动学生自主思考的积极性。4.2 教学资源设计(1)创建关联知识树。根据C语言程序设计课程知识点多、难度跨度大等特点,针对学生入门容易、精通难的特点,教师在上课前将首先将本门课程的所有知识点抽离出来,划分成83个难度不同的知识点,再将这些知识点连接成一棵“知识树”,然后再对“知识树”上的每个知识节点进行难易程度标注。经过统计得到标记为“难”的知识点有14个,标记为“中等”的知识点有43个,标记为“容易”的知识点有43个。教师还能很容易地从“知识树”上看到这些知识点的关系,并且为后续按难易程度和相关知识点开展教学做充分准备,更有利于实现培养学生程序设计思维,真正把C语言作为解决实际应用的工具的教
文档评论(0)