C程序设计课程教学现状和改革.docVIP

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文档。上传文档
查看更多
C程序设计课程教学现状和改革

C程序设计课程教学现状和改革   [摘要]文章以“C#程序设计”课程为载体,从确定教学目标、教学中进行能力训练的项目和任务设计、项目的情境设计及课程考核等方面阐述了如何进行教学改革,以增强学生对知识的理解及实践能力,培养社会需要的应用型人才。   [关键词]C#程序设计 教学改革 项目任务 情境设计   [作者简介]郭红艳(1975- ),女,河南新乡人,河南广播电视大学,讲师,硕士,研究方向为软件工程和职业教育;谷保平(1973- ),男,河南周口人,河南广播电视大学,讲师,硕士,研究方向为网络安全和数据挖掘。(河南 郑州 450046)   [基金项目]本文系2013年度河南省社科联“河南中小企业信息化发展现状与对策研究”(项目编号:SKL-2013-3423)、2013年度河南广播电视大学高职科研项目“‘C#程序设计’课程改革研究”(项目编号:GZYB2013027)阶段性研究成果。   [中图分类号]G642.3 [文献标识码]A [文章编号]1004-3985(2013)32-0152-02   一、背景及意义   C#语言是Microsoft公司2000年6月发布的面向对象程序设计语言,经过十几年的普及发展,在计算机专业课程中逐渐取代了传统的C++语言。对于应用程序开发人员而言,C#语言吸收了C++和Java等语言的经验和教训,是最成熟的面向对象程序设计语言。该语言以其特有的面向对象、类型安全、组件技术、自动内存管理等优点,越来越受到应用程序开发人员的喜爱。“C#程序设计”作为学院多媒体专业比较核心的基础职业课程,是学生接触最早的编程语言。由于高职学生的整体素质下降,加上程序设计的抽象性和C#的面向对象特征,以学科系统知识和理论原理为导向、以知识为目标、以教师为主体、以应试为基础的教学模式越来越不能适应高职院校的教学要求,如何进行教学改革,激发学生的学习兴趣,提高学生的学习主动性,使学生在学习中建立真正的自信心,进而掌握C#程序设计语言并能综合运用,是高职课程改革中必须面对并解决的关键问题。   高等职业教育是“以就业为导向,以应用为宗旨,以能力为本位”的一种高等教育类型,目标是培养实践能力强、具有良好职业道德,面向生产、建设、管理和服务第一线岗位??高素质技能型人才。高职教育的社会定位是培养技术应用型(职业技术)人才,毕业生应主要从事生产、工艺、建设等工作,最需要的是“做事”的能力、知识应用的能力,还需要具备各项专业技术能力。根据高职教育的培养目标和社会定位,本文主要研究“C#程序设计”课程改革,探索在职业基础课程如何进行基于工作过程的课程设计和实施。   二、“C#程序设计”课程改革的现状   基于工作过程的课程设计与开发,强调为学生的职业生涯发展培养其综合职业能力。课程建设的出发点、落脚点及实施都是工作过程。所谓工作过程是在企业里为完成一件工作任务并获得工作成果而进行的一个完整的工作程序。因此,在课程的知识体系框架内,通过构建合适的学习情境,以职业活动的工作过程为依据,改造课程的内容和顺序。通过项目的实现,使学生获得直接经验,实现由知识的认识,到知识的重组,再到知识的迁移,最终实现知识的应用。目前,学院多媒体技术专业已经有了一些基于工作过程的课程改革成功案例,但大都是综合应用类的课程,对于“C#程序设计”这种基础语言类课程来说,基于工作过程的课程设计与开发研究尚处起始阶段。   在“C#程序设计”教学中,项目化教学已成为目前主要采用的课程模式,但在实践层面上还存在诸多问题。一是项目来源和内容的简单化及随意性。高职课程中的项目应尽可能取材于企业,但由于企业实际项目比较复杂,不符合课程教学要求,很难全面覆盖课程的全部知识点,实际操作起来比较困难。由于上述因素,在教学中使用的所谓项目基本还是原来例题、习题、案例的简单改造,或者是学科体系中一些验证性实验简单变换一下拿来用于项目化教学,更有甚者,一些项目化教材的目录就是原来的章节目录。通过这种方式开发项目化课程和教材失去了“高职教育中的项目课程应该是一种基于工作任务的项目课程”的根本意义。二是项目间缺乏有效提高学生能力的关联度。项目的关联不仅体现着知识的分配和覆盖,还反映了能力的迁移和提高。目前教学过程中使用的项目大部分是独立的,没有相关性和递进性。学生可以完成工作过程中的孤立项目,却不能独立完成整个工作。究其原因,主要是训练项目间没有关联,造成了知识缺失和遗漏,不能覆盖工作领域需要的全部知识,使得学生在解决实际问题时缺少完整的知识体系支撑。   三、基于工作过程的课程改革实践   1.确定课程教学目标。“C#程序设计”是多媒体技术专业开设的职业基础课程,是学生进一步学习专业课程的基础。经过专业调研,对社会需求进行分析,并结合现有师资条件,

文档评论(0)

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

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

1亿VIP精品文档

相关文档