PBL教学法在C语言程序设计课程中应用.docVIP

PBL教学法在C语言程序设计课程中应用.doc

  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文档。上传文档
查看更多
PBL教学法在C语言程序设计课程中应用

PBL教学法在C语言程序设计课程中应用摘要: PBL教学法是一种基于问题学习的教学方法。PBL旨在使学习者建构宽厚而灵活的知识基础,发展有效地解决问题的技能。通过在C语言课程中运用PBL教学法, 提高学生的职业素养, 取得良好的教学效果。 Abstract: PBL teaching method is a kind of learning based on problem of teaching methods. PBL aims to make learners construct generous and agile knowledge base, the development of effective problem solving skills. Through the C language course using PBL teaching method, improve the students’ professional quality, achieve good teaching effect. 关键词: PBL教学法;程序设计;课程教学 Key words: PBL teaching method;program design;course teaching 中图分类号:G642 文献标识码:A 文章编号:1006-4311(2013)06-0198-02 0 引言 C语言是一种国内外广泛使用计算机语言,具有表达能力强,目标代码效率高,通用性和可移植性好等诸多优点。C语言程序设计课程,不但是计算机类专业的专业基础课程,而且已成为各相关专业普遍开设的必修课。在课程教学过程中发现,相当学生在学习该课程时存在一定困难,其原因在于,程序设计是一门综合性课程,逻辑性强,而且程序编写灵活多样。为使学生在有限的课时内掌握程序编写的基本方法,具备一定的编程能力,我们引入PBL教学法,对C语言课程教学方法进行改革。 1 PBL 教学法 PBL( problem- based learning),即基于问题的学习,也可称作问题式学习。最早起源于20 世纪50 年代的医学教育,目前已成为国际上较流行的一种教学方法。PBL教学法从一个需要解决的问题开始学习,这个问题也称作驱动问题(driving question);学生在真实情境中对驱动问题展开探究,教师和学生协同合作,一同寻找问题解决方;在解决问题的过程中,学习及应用学科思想、研究方法;学习技术为学生提供了脚手架,帮助学生在活动的参与过程中提升能力;学生要创制出一套能够解决问题的可行产品(products),这些又称制品(artifacts),是课堂学习的成果,是可以公开分享的。 在C语言程序设计教学中,驱动问题即相应的程序项目,解决问题过程中,学生应用程序设计思想、方法,同时提高了编程能力,最终编写出完整程序,程序就是学生的产品,也是课堂学习的成果。PBL教学法强调以学生的主动学习为主,将学习与更大的任务或问题挂钩,设计真实性任务,鼓励自主探究,鼓励对学习内容和过程的反思等。 2 教学模式的设计 2.1 教学目标的明确 高职高专教育的根本任务是培养有较强实际动手能力和职业素养的技能型人才,这也是课程教学的出发点。C语言课程以掌握程序设计思想,程序编写方法,提高实际问题解决能力为教学目标的。 在课程开始,我们即应当向学生阐明C语言课程的教学目标,使学生在完整的课程学习过程中具有明确的学习方向和学习结果的预期。具体到每一节课时,我们亦应当首先明确本次课程的教学目标,使学生充分了解课程的学习任务、重点及难点。这样,学生能根据学习目标,有效的利用学习资源收集学习资料与信息,从而激励学生学习的积极性、主动性,提高自主学习的能力,更好的掌握课程内容。 2.2 学情分析 综合职业院校学生与一般初学者的特点。首先,重视不够。由于计算机技术发展迅速,各种软件层出不穷,一般的应用都有相应的软件,不必自己编写程序,所以学生对程序设计的学习认识不足,要求不高。其次,学习信心不足。学生一般都对计算机程序由一种莫名的神秘感,对编写程序产生无所适从的感觉,不能认识到自己能通过短时间的学习可以进行程序设计。最后,思想活跃,但缺乏学习的韧性。职业院校学生对理论教学往往缺乏兴趣,但思想活跃,喜欢动手实践,而当遇到困难无从解决时,又不能坚持完成任务,解决问题,常常产生挫败感,中途放弃,需要教师及时介入,帮助学生克服困难。 2.3 教学情境的设置 教师从问题出发展开学习情境,通过对问题的思考,唤起学生兴趣,抓住学生的注意力,在问题的分析及逐步解决的过程中引入相应课程内容。 C语言程序设计中,三中基本控制结构,即顺序结构、分支

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档