- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计课程的PBL研究性教学探讨.doc
C语言程序设计课程的PBL研究性教学探讨
摘 要 以高校计算机专业和计算机交叉学科的一门主干课程――C语言程序设计为视角,应用PBL(Problem-Based Learning)教学方法,探索实践C语言程序设计课程的研究性教学模式,并对某学期的学生成绩进行统计分析,从统计结果来看,基于PBL教学方法的C语言程序设计课程研究性教学模式有较好效果。
关键词 C语言程序设计;PBL;研究性教学模式
中图分类号:G642.4 文献标识码:B
文章编号:1671-489X(2015)12-0153-02
1 前言
C语言是程序设计人员必须掌握的一种语言,在培养计算机专业和非计算机专业人才中都起着非常重要的作用。因此,该课程的教学方法和模式也一直为许多教学工作者所探讨,并且许多学校都开设了C语言程序设计教学,并将它作为主干课程。
2 C语言程序设计课程的特征分析
C语言程序设计不仅是计算机专业的一门基础课,也是非计算机专业学生的一门基础课程,是一门集理论与应用于一体的课程,具有较强的实践性和发展性。C语言程序设计应用范围较为广泛,可以作为系统设计语言,也可作为应用程序设计语言,同样可以作为单片机或嵌入式系统的开发工具。通过这门课程的学习,重要的是要提升学生解决实际问题的方法和技能,培养学生创造性的思考和设计程序的能力,锻炼他们的逻辑思维能力。课程重视实践环节,强调实践编程和上机,课程的考核方式主要采用编程和程序调试,教学中以激发与鼓励为主,让学生勤动脑、多动手,在实践学习过程中不断完善理论基础知识,提高实践技能。通过长期的教学实践,发现C语言程序设计课程的讲授适合开展启迪式和探究性教学。
3 基于PBL的研究性教学模式
1)研究性教学是教师通过指导学生选择和确定与学科相关的专题进行研究,使学生在独立的主动探索、主动思考、主动实践的研究过程中,吸收知识、应用知识、解决问题、获取新颖的经验和表现具有个性特征的行为,从而培养学生创造能力和创新精神的一种实践活动,是一种现代型的教学方法[1]。这里的研究不是脱离教师指导,而是指根据学科和学生知识广度的差异,激发所有学生都参与到学习中来,提高学生解决问题的能力。一般说来,研究性教学与接受性教学是两种相对应的教学方式,接受性教学方法通常可以在较短的时间内通过大信息量的传递,让学生掌握到最需要的知识,可在一定程度上提高教学效率。而研究性教学与接收性教学有所不同,其具有一些后者不具备的内涵和特性,在高校教学中有较好适用性。
2)PBL是一种以问题为基础,以课程设计为主,以学生为本的教学方法,近年来得到许多教育工作者和学者的关注。文献[2]提出利用研究性教学进行C语言程序课程的实践,并给出了相应的实现方法,从而提高学生的学习积极性,进而对学科进行比较深入的探究;文献[3]讨论了研究性教学与研究性学习之间的关系,为研究性教学方法的应用提供指导;文献[4]把科学素养等元素融合到教学当中,旨在提高学生的综合素质,并提出了一种研究性教学的基本架构;文献[5]给出了一种小组讨论和教师指导相结合的PBL教学方法,在注重知识传授的同时着力培养学生的探索精神和创造能力;文献[6-7]给出结合PBL方法进行C语言程序课程教学,并针对网络环境的使用和教学改革提出相应的方案。
3)基于PBL的C语言程序设计课程研究性教学模式是一种启发型的教学法,目的是让学生能够自主地从解决问题的方法中学习到知识的内容,主要流程是:教师根据课程情况设计问题→组织学生参与→启发学生解决问题→成果展示→总结研讨。在实施过程中需要教师把握学生的“代入感”,鼓励学生一起参与;也需要教师在设计问题时不能太难或太易,否则可能打消学生解决问题的积极性,或者可能削弱学生的兴趣;同时需要同学生有固定的联系通道,以便及时处理整个课程学习过程中遇到的问题;而且需要教师不断拓展自己的知识面,继续提高自己的知识水平和教学水平。
4 C语言程序设计课程的PBL研究性教学实践及结果分析
基于PBL的研究性教学模式示意图 基于PBL的研究性教学模式按照流程可分为开始阶段、开展阶段和评估阶段三个阶段,根据学习目标可分为提出问题、分析问题、解决问题、结果评估四个环节,每个环节是递进关系。实施过程中,首先要根据授课情况对学生进行分组,每一组成员在6~8人,实行组长负责制,由组长负责分配协调组成员的具体工作,教师只是对每一个组分配任务;其次,选择合适的课题供学生探讨,课题的来源多样,如教材、参考资料或者互联网资源等,授课之前需要根据不同学生(本科和专科)修订课题;再次,要讲解和分解课题的任务,并制定课题的总目标;此外,要激发和鼓励学生对课题任务进行探索,利用各种资源找到解决问题的途径,如互联网、图书馆
您可能关注的文档
- 006 “影”花“路”放.doc
- 18世纪圈地运动与英国诗歌的乡村写作.doc
- 2000年以来我国社区德育研究:回顾与反思.doc
- 2014、2015年全国历史高考课标卷考核技能分析.doc
- 2014年中考“名句名篇”失分原因及得分对策.doc
- 2014年国内十大新闻专题训练.doc
- 2014年度“科技创新人物”.doc
- 2014年江苏扬州中考作文.doc
- 2014年江苏泰州中考作文解析与点评.doc
- 2014年绍兴市中考数学试题评析.doc
- Designing an ESP Course with Narrow Reading Approach.doc
- DF4型内燃机车燃油粗滤器堵塞导致燃油压力过低的故障分析及对策.doc
- Effect of Mother Tongue Transfer on English Learning and Concerning Strategies.doc
- ERP信息化工程师专业的课程体系构建.doc
- ERP财务软件在中小企业的应用研究.doc
- Excel在养老规划教学中的应用.doc
- Excel排序、筛选、分类汇总、数据透视表教学探讨.doc
- Exploring the importance of teacher―student interactionin EFL graduates’oral English class.doc
- Film Art Teaching and Practice Innovation Research under New Media.doc
- Film Cross―culture Research under thePerspective of Language and Culture.doc
最近下载
- 检验基础知识培训.pptx
- ITMC物流企业经营管理沙盘模拟系统用户手册ITMC物流企业经营管理沙盘模拟系统用户手册.doc VIP
- ITMC企业经营管理_电子沙盘使用操作手册.docx VIP
- GB51048-2014 电化学储能电站设计规范.pdf VIP
- 浙江省2025年单独招生考试语文试卷真题打印版 .pdf
- 韩长安:啃烧饼的福布斯富豪.pdf VIP
- 2025年山西省建设工程专业高级职称评审考试建筑工程施工题库含答案详解.docx VIP
- 高尔夫英语词汇大全.doc
- (高清版)DB4419∕T 7-2023 党政机关一般公务用车管理规范.docx VIP
- 四年级语文上册课件《快乐读书吧:很久很久以前》.pptx VIP
原创力文档


文档评论(0)