- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于工作过程的《C#程序设计》课程开发与实践.doc
基于工作过程的《C#程序设计》课程开发与实践 摘要:参照高职软件技术专业人才培养目标,以C#程序设计为例,围绕工作任务进行了分析,基于工作过程的思路对行动领域内各知识点进行了详细的教学情境设计。 关键词:工作过程;工作任务;C#程序设计;教学情境 中图分类号:G433 文献标识码:A 文章编号:1672-7800(2014)003-0171-02 0 引言 《C#程序设计》是微软.NET平台下面向对象的程序设计技术,是软件技术专业的一门专业技能课,是学生.NET就业方向的重要课程,在软件技术专业课程体系中占有重要地位,其建设情况直接影响到软件专业的建设质量。根据“工学结合、能力本位”的专业建设思路,以及软件技术专业的专业培养目标,笔者按照基于工作过程的课程开发思路,结合高职学生特点,对该课程进行开发建设,使学生对知识的构建过程和在工作过程中的行动实现融合,从而能够更加有效地培养学生的职业能力。 1 课程设计思路 工作过程是指在企业里为完成一件工作任务并获得工作成果而进行的一个完整的工作程序[1]。基于工作过程的课程开发基本理论是在德国双元制教学模式的基础上产生的,是德国 “以工作过程为导向的整体化工作任务课程分析法(BAG)”的中国化。基于工作过程的课程设计强调学生综合职业能力的培养,课程方案的出发点和落脚点都是工作过程。课程设计的核心内容首先是“典型工作任务”分析,然后分解为若干个学习领域,最后在类似于实际工作场景的学习情境中以课业的形式实现。因此,该课程在课程知识总量不变的情况下,按工作过程对知识进行重组,确定典型的工作任务,构建合适的学习情境。 2 典型工作任务确定 根据软件技术专业对应的岗位及岗位群,由专业教师和企业共同完成对工作任务分析,在此基础上,筛选出典型工作任务,这项工作主要分为两步: (1)企业“工作任务”调研。通过邀请企业、行业专家座谈,收集不同类型软件企业的实际工作任务;认真分析软件技术专业毕业生所从事岗位需要的知识、能力和素质要求,课程开发人员与企业、行业专家一起探讨人才培养方案的合理性、适用性和可操作性;确定软件技术专业的人才培养目标,确定本学习领域所对应.NET 程序员岗位的职业能力要求,主要包括具备开发工具使用能力、面向对象编程能力、Windows界面设计能力、C#语言使用能力、数据库操作能力、文件操作能力、阅读程序设计文档的能力和.NET 程序员的职业素养。 (2)确定典型工作任务。根据工作岗位的工作过程和生产流程,对企业工作任务进行分析,立足于“工作过程”,确定本学习领域的典型工作任务,包括开发面向对象的应用程序、开发文件读写程序、开发 Windows 图形界面程序、开发数据库访问程序等内容。 3 基于工作过程的教学内容设置 本课程教学内容根据行业、企业发展需要以及完成职业岗位实际工作任务所需要的知识、能力、素质要求,以典型工作任务来确定,非所有的职业活动或真实的工作任务都适合教学。对职业活动或真实的工作任务进行分析,得出职业岗位工作过程、工作手段和工作方法,并对这些任务进行再加工,遵循由低级到高级、由简单到复杂的认知规律,设计适合于学生学习的教学内容。本课程按照.NET程序员岗位和职业能力的培养要求,基于程序员工作过程,针对不同工作环节应该具备的职业能力来进行相应内容的设置。 内容设置情况如图1所示。 4 学习情境设计 在典型工作任务分析的基础上,归纳行动领域,并实现向学习领域的转换,构建出课程学习情境。学习情境是学习领域课程方案的组成要素,是课程方案的具体化。通过学习情境的构建,学生既可以学到该学习领域的理论知识,又可以锻炼综合职业能力。在学习情境的构建中,要考虑以下两个方面:一是每个学习情境对应一个相对完整的工作过程;二是各学习情境之间满足由简单到复杂的认知学习规律。 通过将企业.NET程序员岗位中的工作任务转化为学习性任务,遵循从简单到复杂、从单一到综合的规律,从典型的工作任务中提炼设计了5个学习情境和22个工作任务,在基于工作过程的教学中穿插基本技能训练来组织学习,以完成各工作任务为目标,使学习内容既符合软件开发实际,又能充分结合教学内容需要。学生通过完成典型工作任务,既掌握课程的相关知识,又培养综合职业能力。 5个学习情境:情境一主要是让学生对开发环境有一个全面的接触和认识;情境二、情景三是通过小型的工作任务来完成对C#基础知识的了解,情境四则通过相对综合的任务将Windows窗口编程和文件读写操作进行综合运用,让学生既能体会到“完成工作”的乐趣,同时涵盖了所有的知识点;情境五则是一个数据库开发系统的设计,设计流程完全依照软件公司开发数据库系统的工作过程。由此可以看出,基于工作过程的课程与传统的学科课程包含的知识总量是一样的,只是基于工作过程的课程更符合职业学习的规律。学习情境设计
您可能关注的文档
- 基于分离Bregman迭代协同稀疏性的图像压缩感知恢复算法.doc
- 基于分簇的WSN路由算法研究及改进.doc
- 基于分类属性的培训管理系统设计与实现.doc
- 基于分类教学指导的大学计算机基础课程实验改革.doc
- 基于分级策略的演化算法.doc
- 基于创新能力培养的离散数学课程教学改革探索.doc
- 基于初中数学学困生转化问题的思考.doc
- 基于前景理论的注册建造师执业行为监管演化博弈分析.doc
- 基于加强图书管理员信息素质教育的思考.doc
- 基于加权策略的最优公交车路径检索模型.doc
- 2024秋新华师大版数学七年级上册教学课件 3.5 最基本的图形—点和线 3.5.2 线段的长短比较.pptx
- 冀教版数学三年级下册全册课件(2025年2月修订).pptx
- 苏教版高中生物必修2全册教学课件.pptx
- 鲁科版高中物理必修第三册全册教学课件.pptx
- 2024年秋季学期新人教版七年级上册数学课件 2.2 有理数的乘法与除法2.2.2有理数的除法课时1.pptx
- 2024年秋新青岛版七年级上册数学课件 3.3 代数式的值.pptx
- 人教版高中数学必修第一册全册A教学课件.pptx
- 西南师大版数学三年级下册全册课件(2025年3月修订).pptx
- 2024年秋季新人教版一年级上册数学课件 第5单元 20以内的进位加法第3课时 多种方法计算9、8、7、6加几.pptx
- 2024年新人教版七年级上册数学课件 2.3.2 科学计数法.pptx
文档评论(0)