论文部分内容阅读
一、确定职业岗位与培养目标
软件开发技术经过长期的发展,目前已经比较成熟,岗位划分愈加明确,并且形成了相对独立的职业岗位。例如,在应用系统开发过程中用到系统分析员、软件工程师、数据库工程师、软件测试工程师、软件体验工程师等岗位人员,它们即分工明确、自成体系,有各自的工作目标和任务,又相互配合互相衔接,共同服务于同一个项目。在分工更加专业更加细化的今天,如何根据企业岗位需要和学生知识、技能特点,确定适合学生发展又符合企业岗位需求的培养目标,即是人才培养的出发点和落脚点。
根据广泛的企业调研和大量项目开发经验的总结,在数据库课程教学确立以掌握数据库设计过程和技术,熟练应用相关工具软件实现设计意图等实用性技能为培养目标,即满足了软件开发过程中数据库设计阶段的任务要求又符合学生现有的知识结构。在培养目标的制定中,摒弃了传统学术研究性的理论部分,进行了围绕任务实现的知识筛选和过滤,并对相对固定工具操作流程和灵活的应用分析部分制定不同的目标要求。注重學生的问题分析和工具应用双重能力的培养,并设计不同的教学过程和要求。
二、建构工作任务支撑知识与技能
项目教学过程改变了传统的知识教学的秩序,以工作流程为主线,工作任务为单元开展教学。整个教学过程围绕一个或几个环节相对完整的真实项目实施,将最终产品开发的过程和步骤,按照产品形成的工序进行单元划分,明确每一个阶段的工作目标。
工作任务需要知识和技能的支撑,在进行教学设计过程中以本单元的工作目标实施为出发点,搜集必备知识、技能、工具等内容。在此过程中必须抛弃传统的按章讲课的方式,由于工作过程教学是以任务实现为目标的实践性教学,因此在进行教学组织过程中可能引用到几章的相关内容甚至需要涉及到教材之外的技能、工具,但是又要防止课堂教学成为新工具、新知识的介绍,对于任务实现中用到的技能、工具、知识,以够用为度。
数据库设计过程中按照不同的开发阶段,用到了相关的软件工具和相关知识,以"理论够用、实践为重"的指导思想进行知识和能力的构建,在教学过程中强调知识、技能的服务作用,以任务的实现为最终目标。
三、优选项目载体涵盖工作流程
为了让学生熟练掌握数据库开发相关技能,选取了学生比较熟悉的学生管理系统作为整个训练项目,将各个核心能力的训练分布于该项目的开发之中,整个教学过程始终围绕一个具体系统的开发而展开,将抽象的概念具体化,充分调动学生学习的兴趣,使学生带者任务学,增强了学生学习的针对性。
为了与岗位工作过程相适应,在数据库项目的选择上应该注意以下及方面因素:
(一)项目必须包含数据库工程师岗位的基本工作过程,能够承载基本技能。
(二)项目难度适中,符合高职学生的知识、技能结构特点。
(三)项目开发周期相对较短,能够在教学时间内完成。
(四)项目内容容易理解,贴近学生经验,以便学生集中精力完成数据库开发过程学习。
《学生成绩管理系统》作为技能载体,承载了数据库开发中相关别被技能。其中,需求分析阶段,以实际项目需求为出发点,落实需求分析过程中的需求分析方法,最终以实体关系图为任务目标考核操作者分析问题的能力;创建数据库主要是借助于DBMS软件系统协助开发者完成一些常规固定操作,此环节仅要求学习者会进行软件的操作即可;创建关系图阶段,要求学习者能够应用分析阶段成果,实现实体之间关系的建立,是学习的重点。
四、任务引领教学过程
在每一工作任务的教学中,首先要明确本阶段工作目标和任务是什么,并以工作目标为出发点,逐步分析任务的实现过程和相关操作。在学习中,以任务指导教和学,做到目标清楚、以增强学习的真对性和有效性。
教学设计时,首先以任务成果的形式展示本阶段的工作目标,然后从宏观角度列举完成本工作的工作流程,最后详细列举工作步骤和操作要点。
在这三个层次的设计中各有侧重,任务成果目的是从感性认识工作的目标和效果,确立本阶段的奋斗目标,做到努力方向明确,不至于实施过程中的极小偏差影响目标方向;宏观工作流程是指导实践者完成工作任务的工作路线,具有提纲挈领的作用,其目的是防止实践者因小失大,即不要因为实施中某个环节的误操作影响开发的思路,保持一个清晰的工作路线;详细的操作步骤是辅助实践者落实工作路线中的每一个环节,其中严格区分固定步骤和应用分析的内容,并作不同的能力要求,最终确保任务的顺利实现。
参考文献:
[1]霍慧.浅谈《电气控制技术》授课感想[J].广西师范学院学报(自然科学版),2003,(S1).
[2]赵红顺.双证融通《电气控制技术》课程项目教学改革的研究与实践[J].职业技术教育, 2009,(17).
[3]彭珍瑞,武福.电气控制技术课程教学的探讨[J].信息技术,2001,(12).
[4]熊幸明,张文希,殷科生."工厂电气控制技术"课程建设与教学改革[J].长沙大学学报, 2004,(4).
[5]周小益.在《电气控制技术》课程教学中如何培养学生的综合技能[J].当代教育论坛, 2003,(9).
软件开发技术经过长期的发展,目前已经比较成熟,岗位划分愈加明确,并且形成了相对独立的职业岗位。例如,在应用系统开发过程中用到系统分析员、软件工程师、数据库工程师、软件测试工程师、软件体验工程师等岗位人员,它们即分工明确、自成体系,有各自的工作目标和任务,又相互配合互相衔接,共同服务于同一个项目。在分工更加专业更加细化的今天,如何根据企业岗位需要和学生知识、技能特点,确定适合学生发展又符合企业岗位需求的培养目标,即是人才培养的出发点和落脚点。
根据广泛的企业调研和大量项目开发经验的总结,在数据库课程教学确立以掌握数据库设计过程和技术,熟练应用相关工具软件实现设计意图等实用性技能为培养目标,即满足了软件开发过程中数据库设计阶段的任务要求又符合学生现有的知识结构。在培养目标的制定中,摒弃了传统学术研究性的理论部分,进行了围绕任务实现的知识筛选和过滤,并对相对固定工具操作流程和灵活的应用分析部分制定不同的目标要求。注重學生的问题分析和工具应用双重能力的培养,并设计不同的教学过程和要求。
二、建构工作任务支撑知识与技能
项目教学过程改变了传统的知识教学的秩序,以工作流程为主线,工作任务为单元开展教学。整个教学过程围绕一个或几个环节相对完整的真实项目实施,将最终产品开发的过程和步骤,按照产品形成的工序进行单元划分,明确每一个阶段的工作目标。
工作任务需要知识和技能的支撑,在进行教学设计过程中以本单元的工作目标实施为出发点,搜集必备知识、技能、工具等内容。在此过程中必须抛弃传统的按章讲课的方式,由于工作过程教学是以任务实现为目标的实践性教学,因此在进行教学组织过程中可能引用到几章的相关内容甚至需要涉及到教材之外的技能、工具,但是又要防止课堂教学成为新工具、新知识的介绍,对于任务实现中用到的技能、工具、知识,以够用为度。
数据库设计过程中按照不同的开发阶段,用到了相关的软件工具和相关知识,以"理论够用、实践为重"的指导思想进行知识和能力的构建,在教学过程中强调知识、技能的服务作用,以任务的实现为最终目标。
三、优选项目载体涵盖工作流程
为了让学生熟练掌握数据库开发相关技能,选取了学生比较熟悉的学生管理系统作为整个训练项目,将各个核心能力的训练分布于该项目的开发之中,整个教学过程始终围绕一个具体系统的开发而展开,将抽象的概念具体化,充分调动学生学习的兴趣,使学生带者任务学,增强了学生学习的针对性。
为了与岗位工作过程相适应,在数据库项目的选择上应该注意以下及方面因素:
(一)项目必须包含数据库工程师岗位的基本工作过程,能够承载基本技能。
(二)项目难度适中,符合高职学生的知识、技能结构特点。
(三)项目开发周期相对较短,能够在教学时间内完成。
(四)项目内容容易理解,贴近学生经验,以便学生集中精力完成数据库开发过程学习。
《学生成绩管理系统》作为技能载体,承载了数据库开发中相关别被技能。其中,需求分析阶段,以实际项目需求为出发点,落实需求分析过程中的需求分析方法,最终以实体关系图为任务目标考核操作者分析问题的能力;创建数据库主要是借助于DBMS软件系统协助开发者完成一些常规固定操作,此环节仅要求学习者会进行软件的操作即可;创建关系图阶段,要求学习者能够应用分析阶段成果,实现实体之间关系的建立,是学习的重点。
四、任务引领教学过程
在每一工作任务的教学中,首先要明确本阶段工作目标和任务是什么,并以工作目标为出发点,逐步分析任务的实现过程和相关操作。在学习中,以任务指导教和学,做到目标清楚、以增强学习的真对性和有效性。
教学设计时,首先以任务成果的形式展示本阶段的工作目标,然后从宏观角度列举完成本工作的工作流程,最后详细列举工作步骤和操作要点。
在这三个层次的设计中各有侧重,任务成果目的是从感性认识工作的目标和效果,确立本阶段的奋斗目标,做到努力方向明确,不至于实施过程中的极小偏差影响目标方向;宏观工作流程是指导实践者完成工作任务的工作路线,具有提纲挈领的作用,其目的是防止实践者因小失大,即不要因为实施中某个环节的误操作影响开发的思路,保持一个清晰的工作路线;详细的操作步骤是辅助实践者落实工作路线中的每一个环节,其中严格区分固定步骤和应用分析的内容,并作不同的能力要求,最终确保任务的顺利实现。
参考文献:
[1]霍慧.浅谈《电气控制技术》授课感想[J].广西师范学院学报(自然科学版),2003,(S1).
[2]赵红顺.双证融通《电气控制技术》课程项目教学改革的研究与实践[J].职业技术教育, 2009,(17).
[3]彭珍瑞,武福.电气控制技术课程教学的探讨[J].信息技术,2001,(12).
[4]熊幸明,张文希,殷科生."工厂电气控制技术"课程建设与教学改革[J].长沙大学学报, 2004,(4).
[5]周小益.在《电气控制技术》课程教学中如何培养学生的综合技能[J].当代教育论坛, 2003,(9).