首页 > 范文大全 > 正文

基于工作过程的《Visual Basic.Net》课程设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于工作过程的《Visual Basic.Net》课程设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:《Visual Basic .Net》是软件技术专业的核心职业技能课之一,其先修课程有计算机基础、Java编程基础、数据库应用技术等,其后续课程有.NET项目开发实训、WEB应用开发技术等。本文参考国际软件专业教育或培训的方法,探讨在工学结合人才培养模式下、基于工作岗位的该课程的改革与整合。

关键词:;工作岗位;软件;职业教育;课程改革与整合

中图分类号:G646 文献标识码: A文章编号:1009-3044(2008)24-1248-02

1 《Visual Basic .Net》课程基本情况

《Visual Basic .Net》是软件技术专业的核心职业技能课之一,本课程主要帮助学生了解.NET框架及其组成部分;了解面向对象程序设计的基本思想与方法;熟练掌握在Visual Studio .NET中使用Visual Basic .Net语言开发Windows应用程序的相关知识和技能;较全面地掌握使用Visual Basic .Net分布式应用程序设计的相关知识和技能;树立良好的程序设计习惯;培养认真细致的工作作风;为数据库高级应用技术、WEB应用开发技术、毕业设计等后续课程的学习打下扎实的基础。它的先修课程包括计算机基础、Java编程基础、数据库应用技术等,后续课程包括数据库高级应用技术、.NET项目开发实训、WEB应用开发技术等,授课方式采用“教学做”一体化方式。总学时为64学时~72学时,额外有1周~2周项目实训。

2 改革源于需求

1)学生要求课堂内容容易理解,一听就懂,比较容易接受;

2)学生要求学校所学知识比较实用,走出校门后能立即派上用场;

3)学生要求教师所授知识比较新潮,比较有吸引力;

4)学生想下课后有充裕的自由支配时间与休息时间等;

5)学生的要求一直不断变化和加强。

3 课程的性质与地位

高职软件技术专业的就业方向比较明确,职业岗位特色鲜明,岗位分布比较广。而按工作相关性、岗位情境等标准进行筛选,软件工程师、程序员是“代表性就业岗位”。分析就业岗位,考查工作岗位对职业能力的要求,结合先修课程和后续课程,我们可以得出该课程的主要任务是强化面向对象编程的方法和技能、使学生全面掌握使用 进行数据库应用系统等设计的基本方法和技能。如图1所示。

4 课程设计整体思想

1)以“进销存系统”项目为课程载体,按项目进度设计教学单元,把项目实现要求的技能、素质和知识为课程标准;

2)采用教学做一体化方式,以学生为中心,按“学习―模仿―实践―提高”的过程、在教师引导下进行学习和能力训练;

3)加强技能考核,丰富考试形式,引导学生转变学习方式,培养学生自主学习和创新性学习的能力,包括学习态度(20%)、学习方式(20%)、学习效果考核(45%)、学习创新(15%)等方面。

5 课程场景与工作任务

1)课程场景,即课程工作环境,Riazan电信为了满足客户的需求,保持跟竞争对手的同步,准备改善现有机制,建立自动化呼叫中心;

2)课程工作任务,作为项目开发小组的一部分,我们需要为Riazan公司开发供公司内部员工使用的客户信息跟踪、订单维护处理、产品进销存管理等系统模块。

3)任务变化,因为“进销存”系统具有相似性(功能相似、产品不同),课程开始时,引导学生类比开发企业级、相似的实用系统,即因校外实习、顶岗实习、学生兴趣等而变换课程工作任务。

6 基于工作过程设计模块

基于工作过程设计模块如图2。

7 以学生为中心的教学方法

1)采用以课程工作任务为导向,以学生为中心,在教师引导下进行学习和能力训练的方法,使用“教学做”一体化方式授课;

2)每个模块的学习活动分为“学习―模仿―实践―提高”等几个过程。如图3所示。

8 考核方法

1)加强技能考核,丰富考试形式,引导学生转变学习方式,培养学生自主学习和创新性学习的能力;

2)考核标准。学习态度考核(20%),包括是否积极参与各项学习活动、上课出勤情况、交作业情况、课堂违纪情况等;学习方式考核(20%),包括自主性学习和独立学习能力、团队学习和集体学习意识、网络学习等;学习效果考核(45%),包括每个模块的成果完成数量、任务项目完成质量、综合考试结果等;学习创新考核(15%),包括项目设计等方面体现出的理念、思路、观点、方法、行为等创新性。

9 教师角色

1)师傅,为学生示范特定问题的解决;

2)专家,提示解决问题的技巧、介绍行业从业经验、回答学生的部分疑惑等;

3)知识传授者,从事技术与理论知识的传授。

10 结束语

基于工作过程的《visual Basic .Net》课程设计,采用教学做一体化方式,按“教学示范学生模仿学生独立实践”的步骤开展教学;理论知识以工作任务为载体,与任务实现过程密切相关的;课程内容是IT行业提出的实际问题,具有代表性;允许并鼓励学生依个人兴趣或企业需求变换工作任务,开发相似的实用系统;支持自主学习和创新性学习。

参考文献:

[1] 马燕.软件工程实验教学模式改革与实践研究[J].教育与职业,2006,36(12):149-150.

[2] 王培崇.《软件工程》工程化教学改革的尝试与探索[J].中国民航飞行学院学报,2007,(1):43-45.

[3] 黄祥淡.高职高专“软件蓝领”培养模式的构建[J].教育与职业,2004,(12):14-16.

[4] 李山.学生团队合作教学模式的研究[J].华东交通大学学报,2005,(12):37-40.