美章网 资料文库 职校软件技术核心教改初探范文

职校软件技术核心教改初探范文

本站小编为你精心准备了职校软件技术核心教改初探参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

职校软件技术核心教改初探

一、整体教学设计的基本原则

戴士弘教授的整体课程教学设计理论体现了现代职业教育先进教学理念。所确定的课程整体教学改革基本原则概括为“6+2”,即六项基本原则加两个渗透。六项基本原则是指:课程内容应当是职业活动导向、工作过程导向的;课程要突出能力目标;课程内容的主要载体是项目和任务;项目任务的实施过程要精心设计;课程的实施和评价要以学生为主体;知识理论实践一体化,教、学、做一体化。两个渗透是指:外语、知识、理论、计算以及职业道德和职业素质内容必须渗透到所有课程中;职业核心能力必须渗透到所有课程中去。这些原则是工学结合、校企合作等职业教育原则在课程教学中的具体实现。《应用系统开发》课程在整体改革设计中,尽量体现和融合了这些原则和理念,并在课程改革实施过程中,依据专业定位和教学实践,加入了作者的一些思考和创新。

二、《应用系统开发》课程改革思路和步骤

笔者在《应用系统开发》课程改革实施中,按照课程定位、课程分析、课程设计、课程实施四个大的阶段进行。课程改革的主要步骤。

(一)课程定位阶段主要任务是明确软件技术专业人才培养定位和岗位技能需求,课程组通过到东营及黄河三角洲周边地区的近100多家企业访谈调查,对近5年毕业生跟踪调查分析,市场人才招聘调研,召开校企合作专业建设指导委员会会议等方式,及时跟踪IT行业发展趋势和动态,参照国家职业标准、行业标准和企业用人单位的岗位标准要求,确定了计算机软件技术专业主要面向的职业岗位有:开发工程师、技术经理、测试工程师、测试经理、软件产品客服(售前、售后)、客服经理等,对于部分综合能力较强的学生可以进一步提高其综合素质,使其胜任项目经理管理岗位。

(二)课程分析阶段主要任务是通过工作岗位分析、工作过程分析,明确课程的能力目标、知识目标和素质目标。《应用系统开发》课程面向的工作岗位主要是开发工程师、测试工程师、软件产品客服等,二次晋升的技术岗位包括:技术经理、测试经理、客服经理等。通过对工作岗位的分析,确定了10项主要能力目标、提供理论支撑的14项知识目标,涵盖了岗位职业素养的4项素质目标。在能力目标的确定过程中,尽量把岗位要求分解成相对独立的能力培养单元。以第5项能力点“数据库访问编程”为例,能力点的描述为“能根据数据库访问标准流程和三层软件开发模型规范,灵活使用SQL数据库访问,完成网站类项目DAL,BLL,MODEL层的程序编码工作”,要以“能依据XX,完成XX工作”类似的句式来描述,而且确定的能力点最好要有可验收和演示的阶段性成果,能力点可以相对独立地进行考核。知识目标在能力目标确定的基础上确定,提供对后者的理论知识支撑,不求全、不求深,以够用为原则。素质目标的确定要结合本专业就业岗位素养要求确定,比如本课程确定的第3项素质目标为“培养学生通过网络和技术文档独立解决问题的能力”,就是结合了软件技术专业岗位要求的特点。

(三)课程设计阶段这是课程改革的核心阶段,依据前面的课程定位和课程目标,完成课程的整体设计和单元设计。在课程设计中不要让理论学习和能力训练分离进行,教、学、做尽可能一体化进行。一体化的教学实施离不开具体的工作背景和工作项目。所以在课程设计阶段,首先确定学习情境,结合学习情境确定学习项目载体,后面的设计以学习项目的实施展开。本课程所确定的学习情境是一家虚拟的软件开发企业“启航公司”,教师和学生在学习情境中进行角色转换,以公司的岗位架构确定学习角色,以公司承接的某连锁书店的网上书店项目为载体。课程教学项目的选取要考虑到能力点的覆盖性、项目完整性、实用性、趣味性等要求。根据软件技术专业岗位特点,本课程采用了双线贯穿式项目教学模式。课堂上教师带领学生完成网上书店项目,课下学生在第二课堂完成BBS论坛项目,课程结束时一并进行展示和考核。本课程考核取消了传统的期末考试的方式,以学习项目的进展进行过程化的考核,在期末学生对完成的整体项目进行汇报和答辩式考核。整个课程的教学设计情境任务如图2所示,整个贯穿教学项目的实施按照软件项目开发的工作流程分为7个阶段,72个学时合理地分配到各个阶段,每个阶段都有可展示和可考核的阶段性成果。

(四)课程实施过程要注重每个教学单元的设计,在教学单元设计中,将课程整体设计思路落实开展。教学单元指的是在时间上紧密相连的“一次课”,不是内容上的一个单元,而是大致需要1-4个学时来完成。每个教学单元都有明确的能力目标,单元的教学实施要紧密围绕能力目标,在一个相对独立的教学情境中,以完成项目任务为载体进行能力训练。本课程结合软件开发过程特点,教学方法采用以能力和知识目标为统领,基于工作过程,行动导向,教、学、做、查为一体的迭代式反复训练检查教学方法。职业素养知识和外语能力培养等应尽量渗透到教学单元实施中。以本门课程为例,每个教学单元涉及的专业词汇都在教学中给出讲解,渗透培养学生专业英语技能。

三、第一堂课和最后一堂课的设计

整体教改课程的第一堂课和最后一堂课设计都非常重要。即便是作为软件技术专业的学生,对于新接触的技术都有抵触和畏难的情绪,所以在《应用系统开发》第一堂课设计中,主题是“激发兴趣,引领学习”,先从学生熟悉的基于开发的学院教务管理和成绩查询系统,以及当当网上书店入手,引起学生兴趣。然后通过拖放操作无代码实现分页浏览数据库表的快速开发展示,降低学生畏难情绪和进一步激发兴趣。在此基础上,引入本课程的学习情境,介绍工作项目和学习方法。在最后一堂课设计中,汇总展示学生分组完成的网上书店项目,由推选的优秀小组讲解演示,教师归纳本项目实现过程和关键技术,对《应用系统开发》技术做出高度总结。最后由教师展示采用LINQ+MVC技术实现的网上书店系统,指引学生下一步努力和学习的方向。

四、《应用系统开发》课程整体教改效果

众所周知,软件技术的发展非常迅猛,新技术日新月异,软件企业对高职毕业生技能方面的要求非常高,学院作为国家骨干高职院校,很早就开始探索以能力培养为本位的项目化课程改革。软件技术专业在人才培养方案的制定、课程标准的制度、课程教学设计等方面整体实施了教学改革,在《应用系统开发》课程教学实施中,按照整体教改完成的教学设计得到了宁波职业学院等同行业专家的高度评价。授课过程深受学生欢迎,通过已毕业的两届学生反馈调查可以,学生在课堂上掌握的技能与工作需求无缝对接,效果良好。

作者:邓宾单位:东营职业学院