- 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程序设计教学方法 摘 要:针对理工类非计算机专业计算机基础教育课程体系中的C程序设计课程的案例式任务驱动教学方法。本文结合C语言编写的实际案例,分析案例教学的优势所在,同时阐明了任务驱动教学法的实施经过设计任务、布置任务、实践任务和成果展示、评价学习任务等阶段。以此激发学生的学习兴趣,调动学生学习的积极性和主动性,从而提高该课程的教学效果。 关键词:基础教育;案例;任务驱动 1 背景 目前,鉴于理工类非计算机专业的计算机基础课程涉及内容多、学科背景不同、培养层次不同等原因,我们立足于本学科的培养目标,制定了相关的课程体系和培养模式。在理工类非计算机专业的计算机基础教育课程体系程序设计基础课程中,主要开设的高级语言是C,C++,VC,VB。程序设计基础课程的目标是培养学生的程序设计思想、方法和利用计算机解决本专业问题的能力。 为了缩短与内地院校在计算机教学理念和教学方法上存在的差距,应进行教学大纲、教学方法和教学手段的改革,不断总结经验,寻求一条合理有效、切实可行的途径。理工类非计算机专业计算机基础教育程序设计基础课程体系的C程序设计是一门计算机公共基础课,其涉及概念多,规则复杂,数据类型和运算符丰富,使许多初学者望而生畏。作者长期从事高校计算机基础教育工作,在C程序设计课程教学中运用了案例式任务驱动教学法,现和大家共同探讨。 2 案例式任务驱动教学 为兼顾理工类不同专业提出的不同要求,需要采取不同的教学方法,从而激发学生学习该课程的积极性,我们运用了案例式任务驱动教学方法。此方法实际上是案例与任务驱动相结合的一种教学方法。 2.1 案例教学 在C程序设计的教学过程中采用“精选案例”来说明程序设计的基本语法、基本算法、基本理论知识、应用技能和具体实现过程。并将其融为一体,通过具体案例的实现来讲解每个知识点,从而激发学生从系统掌握理论知识到实现各个环节的综合应用能力的兴趣,更好地培养学生自主学习和终身学习的能力[1]。 2.1.1 案例教学激发学生学习兴趣 案例教学中,教师所选的案例要尽量贴近实际,选题同时具有典型性、综合性和示范性,并突出其难点与实用价值。通过讲解使学生体会到难点不难,解决难点问题的关键所在等。我们曾选择“学籍管理系统”,“小游戏”等作为案例。 首先,给学生做精选案例系统的演示,让学生体会用C程序设计方法编程应用的实际效果。通过展示友好的界面、演示完善的功能、对比学生的实际生活,极大激发了学生的学习兴趣。 2.1.2 案例教学培养学生的跟随创新、集成创新和自主创新能力 1) 通过教师的精选案例培养学生的程序阅读能力。阅读程序对学生编程能力的提高具有很好的促进作用。学生通过模仿、借鉴已有程序的设计方法和技 基金项目:新疆大学21世纪教改工程二期项目(XJU2008JGT13)。 作者简介:阿里甫#8226;库尔班,男,维吾尔族,副教授,研究领域为计算机基础教育、多文种信息处理、数据库应用。 巧,逐渐形成自己的编程思路。随后要求学生在精选案例程序的基础上或者在它的外围,自行增加新的功能。这种创新本身也具有重要的意义,程序的核心模块虽然借鉴他人,但是极大缩短了学生的学习周期,提高了学生的超前学习能力,逐步形成高效的程序设计思想和动态调试方法,培养了学生的跟随创新能力。 2) 通过精选的案例培养学生的程序集成能力。学生掌握了某些实用的案例程序之后,经过有效、合理的组合进一步完成难度更大、综合性强、具有新增功能的其他应用程序[2]。 3) 进行一定的跟随创新和集成创新训练之后,学生积累了一定的编程技巧和经验,最终目的是培养学生独立分析问题,解决问题的能力,使学生掌握更加广泛和深入的内容,并围绕重点和难点等方面进行不断探索,最终达到学生自主开发应用程序的目标。 2.1.3 学籍管理系统的案例教学 学籍管理系统对学生来讲非常熟悉。在C程序设计的第一节课,首先抛开课本,演示用C语言编写的“学籍管理系统”小程序。通过演示程序,从使用者的角度讨论设计需求,激发学生学习C程序设计课程的兴趣。其次对程序结构进行讲解,最后对程序功能进行详细的解释。通过此方法,学生对C程序设计课程的数据类型、运算符、表达式、语句及程序设计方法、选择结构、循环结构、自定义函数、数组、指针、结构体与共用体、文件等每个知识点内容产生了初步的认识。 进一步结合传统的教学中讲述C语言的数据类型、标识符,变量等概念的方法,按照教材的理论知识脉络强调其详细的使用规则。将传统教学方法和案例教学方法有机结合起来取得了较满意的教学效果。 “学籍管理系统”的数据结构定义与C语言的数据类型、标识
您可能关注的文档
- Visual FoxPro SQL查询中变量的使用方法.doc
- Visual Foxpro教学中研究性学习的探索与实践.doc
- Visual C++精品课程建设的实践与成效.doc
- Visual Foxpro实验教学中常见错误解析.doc
- VisualFoxPro在数字化测绘中的应用.doc
- Visual FsoxPro程序设计教学方法的探索.doc
- VLAN划分与路由设置问题教学实验设计.doc
- VLAN技术在大连气象局局域网中的应用.doc
- VLAN技术在实际应用的方案设计探讨.doc
- VLAN技术在校园网维护管理中的应用.doc
- 2025年跨境电商支付资金清结算智能化策略报告.docx
- 基于情境教学的初中数学“综合与实践”课程实施效果评价与改进策略教学研究课题报告.docx
- 2025年智能巡检机器人复杂光照适应性技术报告.docx
- 游戏化学习在小学道德与法治课堂中的情感教育课题报告教学研究课题报告.docx
- 语文二年级重点内容梳理.docx
- 大学化学教学中化学实验安全教育的教学研究课题报告教学研究课题报告.docx
- 小学科学教学中蒙学天文观测与现代天文学教育结合的实践研究教学研究课题报告.docx
- 初中舞蹈校本课程与学生艺术素养培养的互动研究教学研究课题报告.docx
- 小学阶段基于智能设备的英语阅读多设备协同学习策略研究教学研究课题报告.docx
- 初中体育新兴运动项目引入与体育精神传承课题报告教学研究课题报告.docx
最近下载
- 消防喷淋系统安装检验批质量验收记录.docx VIP
- 加强对心力衰竭早期防治的认识(1)PPT课件.pptx VIP
- (精)必威体育精装版个人租房合同免费下载.docx VIP
- 《矿井运输提升》复习题带答案-真题版.doc VIP
- 鲁迅”阅读答案(精选5篇).pdf VIP
- 2023海湾消防JB-QB-GST500、JB-QG-QT-GST5000 火灾报警控制器(联动型)安装使用说明书.docx
- 我在八零年代当后妈》短剧拆解,.docx VIP
- 德晟千里山冶金炉料选矿厂选矿厂土建工程结构设计说明.pdf VIP
- 介绍家乡梅州PPT学习版.ppt VIP
- 2023年南通大学法学专业《民法学》期末试卷B(有答案).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)