- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 12 期 计 算 机 教 育
2010 年 6 月 25 日 Computer Education No.12 Jun.25,2010 87
文章编号:1672-5913(2010)12-0087-04 中图分类号:G642 文献标识码:B
研究性学习在面向对象程序设计教学中的使用案例
吕 品,张 俊,王海晖,张彦铎
(武汉工程大学 计算机科学与工程学院,湖北 武汉 430073)
摘 要:针对学生学习程序设计基础后编程基础仍然薄弱的状况,提出如何通过面向对象程序设计课程展开
研究性学习的观点——结合教师提出的实际科研问题,提高学生编程能力。
关键词:研究性学习;程序设计学习团队;科学素养
面向对象程序设计课程是计算机学院各专业学 把自己的科研方向融入到教学中来,以某一研究主题
生在大学二年级上学期必修的一门学科基础课,是程 作为切入点,通过给学生提出问题、让学生分析问题
序设计基础课程的后续课程。然而,经过一个学期程 和要求学生利用课堂上的理论知识解决问题这三个
序设计基础课程的学习后,绝大部分学生的编程基础 阶段来培养学生良好的科学素养[2] 。
仍然较弱。显然,这种现象的存在不利于培养计算机 针对计算机科学与工程学院 2008 级网络工程 1、
应用型人才。如何通过该课程的学习来提高学生的编 2 班共 51 人,在该课程的第一节课,启动通过面向
程技能并为后续专业课的学习打下坚实的基础是教 对象程序设计课程开展研究性学习的动员会,要求学
学过程中许多教师一直研究的问题。本文以校级与国 生以自愿参加的方式组成一个研究性学习团队。一个
家级研究课题为背景,在面向对象程序设计课程的教 星期报名后,形成了一个 4 人的程序设计学习团队。
学过程中进行了研究性学习的尝试和实践。
2 实施方式
研究性学习是以问题为载体的一种全新的学习
方式。它着力于学生的学,鼓励学生以类似科学研究 在面向对象程序设计课程中实施研究性学习的
的方式 [1]
,进行主动探索 。研究性学习虽然着眼点在于 方式主要利用课外时间来完成。但要求程序设计学习
转变学生学的方式,但着手点却是转变教师教学的观 [3]
团队每周要进行一次集中交流、讨论和程序展示 。
念和行为方式。在本课程中进行的研究性学习,教师 针对这个程序设计学习团队,就面向对象程序设计课
仅仅是组织者、参与者和指导者。在学习过程中,每 程的某一知识点,实施研究性学习的案例。
一位学生都是通过亲身实践来运用书本上的理论知
2.1 案例 1 Vector 容器的使用与文本文件的读
识并获取直接经验。经过近 5 个月的训练,参加研究
操作
性学习的学生,其编程技能明显得到提高。
一般来说,对于 Vector 容器,教材中仅仅只介
1 组织形式
绍了它的功能和一些简单的使用方法。那么如何在解
组织研究性学习必须由教师全面负责。教师要能 决较为复杂的实际问题时灵活使用它呢?
基金项目:国家级教学研究项目“高等学校计算机应用型人才培养模式研
文档评论(0)