论文部分内容阅读
摘要:文章以“SQL Server数据库应用”课程的开发为基础,从课程定位、课程设计的理念与思路、课程实施、多维度评价等几个方面阐述了基于工作过程的课程设计和实施过程,打破了传统的教学模式,取得了一定教学效果。
关键词:基于工作过程;职业素质;学习情境
作者简介:潘祯(1979-),女,河北深州人,保定电力职业技术学院信息工程与管理系,讲师,河北农业大学信息科学与技术学院工程硕士;(河北 保定 071001)孙玉宝(1967-),男,吉林扶余人,保定电力职业技术学院信息工程与管理系,副教授。(河北 保定 071051)
中图分类号:G642.3 文献标识码:A 文章编号:1007-0079(2012)01-0045-02
一、背景
随着计算机技术的飞速发展,数据库在经济和社会发展中占据越来越重要的地位,各行各业都需要大量数据存储,在决策系统、办公自动化、金融管理、电子商务、电子政务等各方面均发挥重要作用,数据库是信息化的重要支撑。因此,保定电力职业技术学院(以下简称“我院”)软件技术专业开设了“SQL Server数据库应用”课程。
高职教育的一大特色就是学生实际动手能力较强,要求在实践课程的教学中应基本掌握今后在职业岗位上所需要的职业技能。随着我院软件技术专业人才培养方案的改革,对专业课程体系不断做出调整。近几年,我们摒弃了传统的数据库课程“理论多于实践”的教学模式,代之以工作过程为导向,以典型工作任务为基点,以综合理论知识、操作技能和职业素质为一体的思路设计。通过完成学习情景的学习,学生能够在软件开发过程中正确使用和配置数据库,理解数据库的相关概念;并具有在中小企事业单位从事信息化维护数据库的能力。
二、课程教学实施步骤
1.课程定位
我院软件技术专业分为JAVA和.NET两个方向,定位于培养软件开发工程师。现如今,绝大部分软件项目都需要数据库的支持,特别是信息管理开发,对数据库知识的要求更高,数据库技术已经成为软件从业人员必须掌握的一项技能。
从软件技术专业覆盖的各个岗位来看,都需要掌握SQL Server数据库技术,进一步分析专业课程体系发现,如果没有“SQL Server数据库应用”课程的支持,不管是桌面开发、Web开发还是企业级开发,都失去了依托,同时本课程也是“Oracle”课程的前序课,为学生掌握大型数据库打下良好的基础,所以本课程被定位为专业核心课程。
2.课程设计的理念与思路
(1)以培养学生职业能力为重点,以工作过程为导向。与企业紧密合作,分析软件工程师和数据库工程师岗位的能力需求,确定课程的主要内容,重点培养学生的职业能力,基于工作过程、以实际的工作任务重构教学内容。
(2)强化职业素质培养,贯穿教学始终。由于软件开发工作的特点,决定了在完成实际任务的时候,需要几个人组成合作团队,需要和客户交流,因此,将培养学生“沟通、协作、严谨踏实、较强的责任心、分析和撰写文档”等基本职业素质,贯穿于教学任务全过程中。
(3)转变教学模式,培养学生自主学习能力。遵循学生的认知规律,学习内容由具体到抽象,由简单到复杂,最终实现学生参与由少到多、教师控制由多到少的转变,充分调动和发挥学生学习的主动性,通过多种教学资源、教学手段和信息化支持,实现以教师为主导向以学生为主体的方式转变。
(4)理论教学、实训、素质培养有机融合,实现“教、学、做”一体化。改革以往理论教学与实践教学相分离的状况,通过设计学习情境将理论知识与实训过程完美结合,在实际操作过程中对理论知识进行理解、整理和提炼,并能用理论知识解决实际应用问题,同时在完成实际任务的过程中融入职业素质的训练,从而做到“教中做,做中教,学中做,做中学,教做学一体”。
(5)校企全方位深度合作,共同建设。邀请合作企业一线工程师共同参与课程的建设,包括:课程的总体设计、课程标准的制定、内容和案例的选取、教材编写、课程教学等,确保课程与企业最新的技术需求同步。
(6)基于工作过程系统化设计。课程内容以四个实际项目为载体,基于学生由易到难的认知规律,将项目划分为若干个由简单到复杂的学习性工作任务,一个工作任务对应一个工作场景,形成一个子学习情境。
课程总体设计以学习情境为主线,在每一个场景中合理组织相应的内容,知识点的组织也遵循由易到难的原则,在场景问题的解决过程中将知识、能力、素质和场景融合到一起,实现课程内容和顺序的重构。四个学习情境既独立又相互联系,具有系统化。
(7)课程设计体现职业性、实践性、开放性。课程设计针对数据库开发工程师岗位职业能力的需求,设计若干个学习情境,以实际工作任务作为载体重构教学内容,体现了课程的职业性。所有教学内容均围绕实际的数据库开发过程展开,学习过程就是工作过程,体现了课程的实践性。所有课程资源通过网络共享,学生可随时随地通过网络观看在线视频、演示课件、代码库等资源,进行自我测试、自主学习。每个学生可自由使用理实一体化教室,拥有自己完整的虚拟实训环境。课程内容既具有通用性,又具有易替换性,在保证大部分学习情境不变的情况下,可以不断根据技术发展更新案例,体现了课程的开放性。
3.课程实施
在教学实施过程中,打破原有课程体系,以四个学习情境为载体设计教学过程,每个学习情境中又包含若干个子情境。四个学习情境从简到繁、由具体到抽象依次递进。通过四个学习情境的训练,学生可以具备熟练应用SQL Server数据库开发和简单管理维护的能力。学习情境如图1所示。
学习情境的设计遵循循序渐进和系统化的原则,任务由简单到复杂,由单一到综合;在教学过程中,突出学生的主体地位,教师参与逐渐减少,学生参与逐渐增多。
本课程前三个学习情境基本上涵盖了所有知识点,第四个学习情境主要是让学生独立完成进销存管理系统的数据库设计和SQL语句的综合应用,使学生能把已掌握的零散知识综合起来,融会贯通,达到较好的教学效果。
在课程实施过程中,我们还尝试多种教学方法的运用:
(1)项目驱动教学。把学习内容组织成一个个项目案例,学生通过做项目的方式达到学习知识、掌握技能的目的。
(2)情境化教学。采用“六步教学法”,通过典型工作任务,再现企业的真实情境,学生的学习过程就是企业的工作过程,在这个过程中,学生要围绕学习情境,分析客户需求、确定工作任务,收集信息、组织研讨,制定实施方案,合作完成工作任务。
(3)案例式教学。一些较小的知识点无法组织成一个完整的教学任务,我们把它们设计成一个个案例,使抽象的理论变得直观,教师可以摆脱教材,以案例的方式来讲解知识点。
(4)讨论式教学。教师事先确定主题,组织学生展开分析和讨论,教师通过引导,或者是模拟一些场景,要求学生扮演一定的角色,使学生全身心投入到课堂中,学生成为主角,教师变成导演,从而提高学生学习的主动性,从“要我学”转变为“我要学”。
(5)团队学习模式。基于工作任务的教学,多以学生合作形式实现任务,学生往往自发组成学习小组或者项目团队,相互沟通、合作、学习,极大激发了学习热情。
4.多维度评价学生
打破传统的评价方式,通过多种方式对学生进行综合考核。
本课程的考核方法参考企业数据库开发工程师工作过程制定,主要以过程性考核为主,成绩由四个学习情境(S1-S4)综合给定。
(1)最终成绩计算方法:
最终成绩=S1×10%+S2×30%+S3×30%+S4×30%
(2)阶段成绩评定方法:
阶段成绩在完成每个情境的学习后给定,注重对学生知识、能力、素质的综合评价,其中考勤占10%,工作态度占15%,任务完成情况占35%,答辩占25%,沟通协作占15%。
通过角色扮演、项目答辩等多种方式进行考核,其中所有的实训项目均需经过答辩环节,可以逐一答辩,也可以对整个项目组答辩。
三、结语
采用情境化教学,实现了教学过程与工作流程的对接;课程设计针对数据库开发工程师岗位职业能力的需求,体现了课程内容与岗位需求的对接;通过“教、学、做”一体化,以学生为主体,实现了课堂学习与课外实践的对接;通过多维度评价学生,实现了学习过程与学习效果的对接。
当然“教学有法,教无定法,贵在得法”,不管怎样设计课程,我们的目标都是一致的,那就是怎样更好地锻炼学生的动手能力,以适应就业岗位的需要,今后我们还会不断在实践中摸索经验,同时也愿意与广大同仁交流探讨,希望在教学中得到进一步提高。
(责任编辑:孙晴)
关键词:基于工作过程;职业素质;学习情境
作者简介:潘祯(1979-),女,河北深州人,保定电力职业技术学院信息工程与管理系,讲师,河北农业大学信息科学与技术学院工程硕士;(河北 保定 071001)孙玉宝(1967-),男,吉林扶余人,保定电力职业技术学院信息工程与管理系,副教授。(河北 保定 071051)
中图分类号:G642.3 文献标识码:A 文章编号:1007-0079(2012)01-0045-02
一、背景
随着计算机技术的飞速发展,数据库在经济和社会发展中占据越来越重要的地位,各行各业都需要大量数据存储,在决策系统、办公自动化、金融管理、电子商务、电子政务等各方面均发挥重要作用,数据库是信息化的重要支撑。因此,保定电力职业技术学院(以下简称“我院”)软件技术专业开设了“SQL Server数据库应用”课程。
高职教育的一大特色就是学生实际动手能力较强,要求在实践课程的教学中应基本掌握今后在职业岗位上所需要的职业技能。随着我院软件技术专业人才培养方案的改革,对专业课程体系不断做出调整。近几年,我们摒弃了传统的数据库课程“理论多于实践”的教学模式,代之以工作过程为导向,以典型工作任务为基点,以综合理论知识、操作技能和职业素质为一体的思路设计。通过完成学习情景的学习,学生能够在软件开发过程中正确使用和配置数据库,理解数据库的相关概念;并具有在中小企事业单位从事信息化维护数据库的能力。
二、课程教学实施步骤
1.课程定位
我院软件技术专业分为JAVA和.NET两个方向,定位于培养软件开发工程师。现如今,绝大部分软件项目都需要数据库的支持,特别是信息管理开发,对数据库知识的要求更高,数据库技术已经成为软件从业人员必须掌握的一项技能。
从软件技术专业覆盖的各个岗位来看,都需要掌握SQL Server数据库技术,进一步分析专业课程体系发现,如果没有“SQL Server数据库应用”课程的支持,不管是桌面开发、Web开发还是企业级开发,都失去了依托,同时本课程也是“Oracle”课程的前序课,为学生掌握大型数据库打下良好的基础,所以本课程被定位为专业核心课程。
2.课程设计的理念与思路
(1)以培养学生职业能力为重点,以工作过程为导向。与企业紧密合作,分析软件工程师和数据库工程师岗位的能力需求,确定课程的主要内容,重点培养学生的职业能力,基于工作过程、以实际的工作任务重构教学内容。
(2)强化职业素质培养,贯穿教学始终。由于软件开发工作的特点,决定了在完成实际任务的时候,需要几个人组成合作团队,需要和客户交流,因此,将培养学生“沟通、协作、严谨踏实、较强的责任心、分析和撰写文档”等基本职业素质,贯穿于教学任务全过程中。
(3)转变教学模式,培养学生自主学习能力。遵循学生的认知规律,学习内容由具体到抽象,由简单到复杂,最终实现学生参与由少到多、教师控制由多到少的转变,充分调动和发挥学生学习的主动性,通过多种教学资源、教学手段和信息化支持,实现以教师为主导向以学生为主体的方式转变。
(4)理论教学、实训、素质培养有机融合,实现“教、学、做”一体化。改革以往理论教学与实践教学相分离的状况,通过设计学习情境将理论知识与实训过程完美结合,在实际操作过程中对理论知识进行理解、整理和提炼,并能用理论知识解决实际应用问题,同时在完成实际任务的过程中融入职业素质的训练,从而做到“教中做,做中教,学中做,做中学,教做学一体”。
(5)校企全方位深度合作,共同建设。邀请合作企业一线工程师共同参与课程的建设,包括:课程的总体设计、课程标准的制定、内容和案例的选取、教材编写、课程教学等,确保课程与企业最新的技术需求同步。
(6)基于工作过程系统化设计。课程内容以四个实际项目为载体,基于学生由易到难的认知规律,将项目划分为若干个由简单到复杂的学习性工作任务,一个工作任务对应一个工作场景,形成一个子学习情境。
课程总体设计以学习情境为主线,在每一个场景中合理组织相应的内容,知识点的组织也遵循由易到难的原则,在场景问题的解决过程中将知识、能力、素质和场景融合到一起,实现课程内容和顺序的重构。四个学习情境既独立又相互联系,具有系统化。
(7)课程设计体现职业性、实践性、开放性。课程设计针对数据库开发工程师岗位职业能力的需求,设计若干个学习情境,以实际工作任务作为载体重构教学内容,体现了课程的职业性。所有教学内容均围绕实际的数据库开发过程展开,学习过程就是工作过程,体现了课程的实践性。所有课程资源通过网络共享,学生可随时随地通过网络观看在线视频、演示课件、代码库等资源,进行自我测试、自主学习。每个学生可自由使用理实一体化教室,拥有自己完整的虚拟实训环境。课程内容既具有通用性,又具有易替换性,在保证大部分学习情境不变的情况下,可以不断根据技术发展更新案例,体现了课程的开放性。
3.课程实施
在教学实施过程中,打破原有课程体系,以四个学习情境为载体设计教学过程,每个学习情境中又包含若干个子情境。四个学习情境从简到繁、由具体到抽象依次递进。通过四个学习情境的训练,学生可以具备熟练应用SQL Server数据库开发和简单管理维护的能力。学习情境如图1所示。
学习情境的设计遵循循序渐进和系统化的原则,任务由简单到复杂,由单一到综合;在教学过程中,突出学生的主体地位,教师参与逐渐减少,学生参与逐渐增多。
本课程前三个学习情境基本上涵盖了所有知识点,第四个学习情境主要是让学生独立完成进销存管理系统的数据库设计和SQL语句的综合应用,使学生能把已掌握的零散知识综合起来,融会贯通,达到较好的教学效果。
在课程实施过程中,我们还尝试多种教学方法的运用:
(1)项目驱动教学。把学习内容组织成一个个项目案例,学生通过做项目的方式达到学习知识、掌握技能的目的。
(2)情境化教学。采用“六步教学法”,通过典型工作任务,再现企业的真实情境,学生的学习过程就是企业的工作过程,在这个过程中,学生要围绕学习情境,分析客户需求、确定工作任务,收集信息、组织研讨,制定实施方案,合作完成工作任务。
(3)案例式教学。一些较小的知识点无法组织成一个完整的教学任务,我们把它们设计成一个个案例,使抽象的理论变得直观,教师可以摆脱教材,以案例的方式来讲解知识点。
(4)讨论式教学。教师事先确定主题,组织学生展开分析和讨论,教师通过引导,或者是模拟一些场景,要求学生扮演一定的角色,使学生全身心投入到课堂中,学生成为主角,教师变成导演,从而提高学生学习的主动性,从“要我学”转变为“我要学”。
(5)团队学习模式。基于工作任务的教学,多以学生合作形式实现任务,学生往往自发组成学习小组或者项目团队,相互沟通、合作、学习,极大激发了学习热情。
4.多维度评价学生
打破传统的评价方式,通过多种方式对学生进行综合考核。
本课程的考核方法参考企业数据库开发工程师工作过程制定,主要以过程性考核为主,成绩由四个学习情境(S1-S4)综合给定。
(1)最终成绩计算方法:
最终成绩=S1×10%+S2×30%+S3×30%+S4×30%
(2)阶段成绩评定方法:
阶段成绩在完成每个情境的学习后给定,注重对学生知识、能力、素质的综合评价,其中考勤占10%,工作态度占15%,任务完成情况占35%,答辩占25%,沟通协作占15%。
通过角色扮演、项目答辩等多种方式进行考核,其中所有的实训项目均需经过答辩环节,可以逐一答辩,也可以对整个项目组答辩。
三、结语
采用情境化教学,实现了教学过程与工作流程的对接;课程设计针对数据库开发工程师岗位职业能力的需求,体现了课程内容与岗位需求的对接;通过“教、学、做”一体化,以学生为主体,实现了课堂学习与课外实践的对接;通过多维度评价学生,实现了学习过程与学习效果的对接。
当然“教学有法,教无定法,贵在得法”,不管怎样设计课程,我们的目标都是一致的,那就是怎样更好地锻炼学生的动手能力,以适应就业岗位的需要,今后我们还会不断在实践中摸索经验,同时也愿意与广大同仁交流探讨,希望在教学中得到进一步提高。
(责任编辑:孙晴)