[关键词]双元制;会计电算化;课程建设;教学研究
[DOI]1013939/jcnkizgsc201721237
1德国职业技术教育“双元制”理论的借鉴
“双元制”发源于德国职业技术教育,所谓“双元制职业教育”就是整个教学场地在工厂企业和国家的职业学校,但以企业培训为主,把企业中的实践和职业学校中的理论教学密切相结合。“双元制”下学生具备双重身份:在学校是学生,在企业就是学徒工。所以不同于简单地提供岗位培训,双元制的本质在于,向年轻人提供职业培训,使其掌握职业能力。而通过双元制培训的学生,不仅仅局限于完成某一工作岗位的任务,还能够胜任其职业领域里的工作任务。
在此理论基础上,会计电算化的职业能力培养,不仅要关注直接对口岗位的职业能力培养,而且要关注相关岗位的职业能力培养。为此,我们把会计电算化专业方向定位在培养具有在收银、仓管、出纳、会计以及在储蓄、营销、文员等岗位,为当地的经济建设提供高素质劳动者和技能型人才。
2基于岗位能力的会计电算化课程建设
基于“双元制”理论,会计电算化专业的综合职业能力培养应更关注于关键能力培养,从岗位能力出发,这为会计电算化专业的课程设置、“四合一”综合实训室、教学软件的引入及综合性实训等方面提供了新的思维。
21以岗位能力引领专业课程设置
结合中职学校会计电算化专业课程内容,选定收银、仓管、出纳、会计、会计主管、储蓄、营销、文员等岗位进行职业能力分析,在此基础上,构建与工作岗位能力对应的课程。如基于学生已学的“会计基础”“出纳”“点钞”“翻打传票”等专业课程,结合最新教学改革实验教材《会计岗位综合实训》和《企业沙盘模拟实战》等,选定出纳、会计员、会计主管等工作岗位,分析岗位的主要职责,更能让学生明确所学知识如何整合并指导其实际工作流程,使学生更直观的体会到工作岗位与课程内容的对应关系,以便在岗位工作中主动查阅、获取课程知识,体会主动学习带来的乐趣。
22职业情景引导“四合一”综合实训室建设
岗位任务及能力要求不仅仅为课程内容整合提供了新的思维,也引导实训室的建设,根据会计职业情景特征,规划“四合一”实训室,分为企业财务室、税务、工商、银行四个区域,设置企业出纳、会计、会计主管、税务员、工商职员等,结合企业ERP模拟沙盘,仿真企业财务的环境,通过创设职业场景,使学生在实训室体验企业财务人员的工作环境、工作任务。
23引入会计电算化、报税等教学软件
“会计电算化”是会计电算化专业的核心课程之一。在开展“会计电算化”课程教学的过程中,除安排资格证“初级会计电算化”的考证内容(如用友T3)的学习外,可安排一定的课时指导学生学习、辅导学生自学其他主流的会计电算化软件,如金蝶、速达等。尤其是对于中职学生而言,其就业单位很多是中小型企业,由于这些企业规模不大或者资金比较缺乏,更多地可能选用如管家婆或速达等财务软件。学生在校期间即掌握多种财务软件的操作,在企业实习就业时能更有自信,也为企业节省了岗前培训时间。
24加强综合性实训演练
在学生实习前,教学内容应侧重于综合性实训,要求学生对会计专业各门课程的知识融会贯通,从整体的角度去了解一个企业各部门的运作以及会计部门各岗位的分工与合作。学校可安排两门课程:“会计岗位综合实训”和“企业沙盘模拟实战”。“会计岗位综合实训”可采用课堂手工训练形式或引入一些公司开发的模拟系统,使学生全面深入地了解并掌握出纳、会计、会计主管等岗位的工作内容与要求、实际会计工作流程等,逐步实现从学生到财会工作者的角色转换。“企业沙盘模拟实战”分物理沙盘和电子沙盘,不管是什么形式,它的目的都是让学生站在更高的角度去认知企业,明确财务在一个企业的地位以及与其他部门的联系。
3基于岗位能力的会计电算化课程教学方法与策略
31适应社会实际,明确教学目标
为适应企业对会计专业人才的需求,制定教学目标不能只培养学生对特定财务软件(如用友、金蝶)的操作能力,还要加强培训学生对该软件的系统管理能力和日常维护能力;与此同时,教学过程中还应训练学生对知识的迁移能力,引导学生发挥主观能动性,自主学习,使学生在熟练掌握操作某一特定财务软件后,能够举一反三掌握其他常用的财务软件。
32自编校本教材《上机指导训练》
为有效接轨企业会计工作实际需求,我校自编电算化教材《上机指导训练》,弥补学校目前选用的教材内容不足。《上机指导训练》不仅能在电算化课程教学中渗透会计实务,让学生体验仿真ERP的实际应用情况;而且能满足一部分学有余力学生的学习需求,使他们能在课余时间通过自学实现理论迁移、技能拓展,达到企业对会计岗位能力的要求。
33教学方法、方式多样化
中职学校必须从企业的实际需求出发,改革目前的课堂教学方式,将课堂的主动权交给学生,并将企业各会计岗位所需用到的素材引入到课堂中来。学生既要掌握会计电算化软件的操作,也要掌握手工会计的处理,为就业上岗打下扎实的基础。在会计电算化的教学方法上,以启发式教学为主,结合演示法、讲授法、案例教学法、岗位任务法、逆向思维教学法等。在会计电算化的教学方式上,结合课程教学内容采用“先讲演后练习”“边讲演边练习”“先练习后讲演”等具体教学方式,并开展会计岗位角色扮演、分组竞赛等教学活动来活跃课堂气氛,让学生在体验中快乐学习。这种内容丰富、形式多样的教学活动有利于知识的巩固与迁移,技能的延伸与拓展,从而达到既定的教学效果。
34加强实践性教学
因为中职学校培养的是中等职业技能人才,所以对学生的实践能力有较高的标准要求。近几年,省教育厅鼓励教师深入企业、会计师事务所等单位锻炼,使教师能够联系工作实际开展教学工作。因此,学校可根据自身情况,因地制宜地组织老师、学生积极参加企业实践,使知识技能与企业零距离对接,真正做到校企合作。作为专业教师,应当通过企业实践积极做好经验的积累和总结,收集、整理相关资料与素材,不断充实教学内容,使教学内容与企业实际同步,使培养的人才具有可持续性的发展。
4结论
“上学如上班、上课如上岗”的工作氛围,是职业教育带给我们的现实思考,教师通过下企业实践,产生更多职业教育创新思维的火花。展望未来的职业教育,即微课堂、网络教育、互动游戏课堂、视频教学等,带给学生学习乐趣的同时,也让老师在不断实践中积累教学、教育资源。教师应把眼光放低,立足课堂,关注学生;把眼光放远,关注社会、企业。总之,基于“双元制”理论下会计电算化专业的课程建设与教学研究还有很多值得探讨的话题。
参考文献:
[1]谢伟文中职会计电算化课程教学改革探讨[J].广东教育(职教),2011(5).
论文关键词:针对我校计算机专业实践教学的几点思考
一、制定行之有效的人才培养方案
培养方案是实践教学实施的蓝图,包括课程标准、教学方法、教学内容、教学目标、教学要求、教学模式、教学形式等内容。突出培养学生的四大能力:计算机技术应用和实践能力、就业和从业能力、计算机技术项目产品生产和创新能力、职业素质和人际关系能力。要具备以上能力,必须使学生在实践中感受企业环境、实践工作过程、体验企业文化、感受人际交往、决实际问题、灵活应用技术、主动研究开发、灵活创新等。就课程标准的制定来展开谈谈我们是怎么做的。
高职院校和普通的培训学校是不一样的,开发专业和的课程是适合相应的一系列(岗位群)的,选择和开发相应的课程之前需要对岗位进行分析(贴切市场的分析,比如说需要淘汰一些实操性不强的,比较陈旧的课程,部分课程内容需要即时更新。一门课程需要怎样讲需要按照岗位需求,定好一定的课程标准,外聘教师也需要这样去讲),针对不同的专业(同样的一门课程需要怎样讲,讲到什么样的地步,比如说《网页制作》这是一门老课程(原来主要是讲Dreamweaver这个软件),可是经过对市场的调研和岗位的分析(网站美工岗位)我们按照岗位需求增加了这门课程的内容变为(Dreamweaver+flash(网站的logo)+fireworks)三合一,我们把三门课程合成一门课程节约了很多课时,也让课程的针对性更强(在这些作为基础根据岗位能力变化准备加入illustratorhtml+js入门+DIV+css)+怎样制定网站规划草案毕业论文ppt,怎样网站),实际上讲授这门课程我们就是针对的是网站美工岗位。
二、校企合作共建资源,建立现代化的计算机实训基地
我们已经和武汉远见有限公司合作办学开办计算机网络安全专业,企业负责部分专业课程的教学和学生的实训和部分学生的就业。这样可以在一定程度上解决师资力量不够和学生的实训以及就业问题。和武汉厚溥公司合作开办软件测试工程师的就业班,厚溥公司是一家比较成熟的软件外包公司,师资力量比较雄厚,多名教师都是有开发经验的,合作后我们充分利用他们的师资力量和完善的课程和管理体系,他们也是负责就业的。学生也可以在他们公司进行实训。但是实训基地要体现产学研一体化的功能,除此以外我们还准备尝试逐步设立大学生创新训练中心、外包项目开发中心、项目生产实训中心、社会技术服务中心等。同样,要实现实训基地的产学研一体化教学,必须建立相对独立、科学、企业化的现代管理制度,模拟实际岗位环境及其工作过程,使学生掌握技术的同时感受企业文化、人文关系、岗位要求等,提高学生综合素质和能力核心期刊目录。
三、编写基于工作过程的项目化实训教学指导书
结合实际生产和岗位要求,根据实训基地项目、设备、仪器编写实训实践指导书。实训指导书内容要根据实际的计算机项目进行设计,项目场景、技术分析、工作过程等环节要紧密结合企业实际,教学考核采取记分和薪酬相结合的方式。实训指导书还要举一反三,在整体实训项目完成后,再给出相关项目供学生进行巩固练习。
四、采取基于工作过程的教学模式和现代化教学手段
基于工作过程的教学模式是一种以教师为主导、学生为主体的教学模式,基于工作过程的教学模式应采用先进的教学手段,如开放式网络、仿真模拟、现实训管理软件、现代化实训实验箱等。三年高职教育的积累,让我们对高职的就业为导向,基于工作过程的教学方法体会颇为深刻,我们也在不断反思,总结,初步打算尝试规范化教学,逆向项目教学等方法法(比如说网页设计这门课程,每个教师应该在上课之前做一个完整的贯穿整个教学的从网站的策划到网站的整个设计到网站的的完整的教学案例,展示给学生,每次课程再按照这个案例进行知识点的深处讲解。授课的内容也进行规范化(根据岗位的定位需要讲哪些内容全部完善在课程标准中,这样可以起到对多个教师带同一门课程怎样讲起到了规范化作用毕业论文ppt,同时对教学质量起到监控作用,教学不再是全凭一本教科书起作用了)为了培养学生的实际动手能力,我们针对我们学校的基础知识薄弱的学生应该采取的教学方法就是老师带着学生如何操作,初步达到照猫画虎的标准,理论课时和实践课时比例是1?1,争取学生在实践课程中能达到按照老师的做法完成。再通过其他的实践教学进一步提高。
五、建设新型双师队伍
建立一支素质过硬、实践教学设计开发和指导能力强、理论水平和应用技术兼备的双师队伍。首先教师要有实训内容开发能力,这要求教师深入企业进行生产、研发,掌握技术发展和社会发展对计算机专业人才培养的实际需求,最终设计出实际、实用、实效的计算机实践内容。同时,鼓励教师参加各种形式的公司技术培训和高校技术机构培训,参加计算机技术与软件专业职业技术(水平)资格考试。
六、构建多层次、多形式的实践
教学环节以培养学生能力为本位,结合工作实际,根据循序渐进的技术原则,结合学科特点,建立由简入深、多层次的实践教学环节,如课程实训、阶段(单元)实训、综合实训、顶岗实训、创新项目实训、毕业实训等。实训要和实际专业岗位操作过程结合,将实际工作过程、工序转化为实训内容和过程。
构建软件设计系列课程群构成学生程序设计能力的计算思维、算法设计、程序设计与实现和系统分析能力四个基本要素,关键是提高计算思维、抽象思维、逻辑思维的能力,一两门孤立的语言或算法课程无法完成,这需要从系统工程的角度进行整体设计,组合相关的系列课程构成相应的教学和实践系统,并有一个循序渐进的深入过程,这一过程一般需要经过知识的积累、程序设计课程学习、软件开发实践等不同的环节,也就是要经历启蒙入门,发展提高和开发应用三个阶段[2]。通过贯穿大学四年的程序设计类课程的学习,学生在程序设计启蒙入门、发展提高和开发应用的不同阶段都能够很好地达到各个阶段的教学要求,形成良好的学习习惯,循序渐进、潜移默化地养成程序设计能力。因此,依据程序设计能力不同培养阶段的教学规律,我们应选择对学生程序设计能力培养有着关键作用的课程组成软件设计类课程群,课程群的主要课程可由以下课程组成。1)启蒙入门阶段:计算机导论、程序设计基础、面向对象程序设计等。2)发展提高阶段:数据结构、面向对象程序设计、计算方法、数据库基础、软件工程、Java程序设计等。3)开发应用阶段:网络程序设计、数据库开发实践、医学信息学、信息系统设计、医学图象处理等。建设课程群的目的是把原本相对独立的课程在教学过程中有机融合,前后课程互相呼应,逐步深化,把学生引入门。在课程群内涵建设中,按“点—线—面—体”的思路构建课程群框架,即以每门课程的主要知识点为基础,把程序设计类主干课程串成前后有机衔接的教学“线”,在课程群的“面”上构建课内外相关的任务驱动学习激励机制,最终形成软件设计课程群的体系结构和系统化的程序设计类课程教学框架[4]。在具体实践中,从分析课程群每门课程的知识点入手,从知识点内涵、教学要求、教学策略以及与前驱知识点和后续知识点关系等多个维度建立课程群中课程的知识架构的点、线关系,进而形成相关课程知识点前驱、后续知识点互相融合汇聚的知识面和课程体系。在此基础上通过完善相关课程教学大纲,达到目标明确、层次分明、定位正确、强化基础、拓宽专业知识面的应用型人才培养的要求。
2建立基于混合式学习的程序设计课程群教学模式
混合式学习(BlendingLearning)将传统的课堂学习方式和数字化学习方式有机整合,根据程序设计能力培养的启蒙入门、发展提高和开发应用不同阶段教学特点,围绕程序设计能力的“算法设计与分析能力、程序设计与实现能力和系统分析、开发能力”的递进培养目标,从混合式学习课程导入机制、多元化的程序设计课程活动组织策略、课内外学习支持以及教学评价等四个教学环节,从启蒙入门、发展提高、开发应用不同阶段组织开展混合式学习[5-7]。2.1启蒙入门阶段从程序设计能力入门训练入手,其重点在算法设计与分析能力的培养。针对大一、大二学生程序设计启蒙课程主要有计算机导论、程序设计基础等;教学围绕基本知识点训练编程思路、算法设计与分析方法,引导学生入门;教学活动组织中侧重于以班集体为单位的理论和实验教学,同时结合程序设计竞赛、课程设计、大作业等开展课外编程学习;建立BB平台、开发上线ZCMUOJ(ZhejiangChineseMedicalUniversityOnlinejudge:浙江中医药大学在线编译)系统,使之成为程序设计阶段课外学习平台,把师生面对面及借助网络和BB平台的辅导相结合,通过检查平时程序设计作业完成情况和程序代码数量和质量,以及期末的现场程序设计实验考试,进行学习成绩综合评价。2.2发展提高阶段发展提高阶段重点在程序设计与实现能力培养,从软件工程的角度,研究从程序设计到软件设计能力培养。本阶段主要是针对大二、大三学生,主要课程有数据结构、面向对象程序设计、计算方法、数据库基础、软件工程等;该阶段的教学侧重在程序设计的综合性、整体性素养培养,综合相关课程设计任务,以设计性、综合性实验为主,重点围绕软件开发的完整流程开展实践,强调团队分工与协作;以小组协作方式为主,根据各课程知识间的依赖特性从课程群的角度组织开展课程设计与假期实践;同时,强化软件集成开发环境(如VisualStudioTeamSystem、Eclipse等),版本控制工具(如CVS等)等协同开发环境的应用;教师的角色也随之从“教”师变为“导”师,提供实践思路与方法的指导,引导小组成员协作学习、角色扮演、讨论交流;教学评价侧重于程序开发、文档撰写、软件评测、团队协作等多个角度,通过小组自评、组间互评与教师评价等方式综合考量。2.3开发应用阶段开发应用阶段重点在系统分析、开发能力培养,软件团队合作开发训练,基于常用团队协作软件开发平台的软件开发训练。针对大三、大四学生结合计算机应用领域,特别是我校医学领域信息开发的优势,从医学信息学的角度,开展跨学科的医疗卫生信息化项目开发实践。该阶段课程群主要课程有医学信息学、信息系统设计、Java程序设计、网络程序设计、数据库开发实践、医学数字图象处理等;该阶段以项目实训、企业实践为主,重点围绕医学信息工程软件开发、网络管理软件、数据库管理软件开发等以及软件测试等多种角色开展教学;以团队分工协作的方式开展课程设计、项目实训和科研项目开发,并与相关卫生信息化企业合作开展企业实践,组织学生参与医院信息化项目研发;由相关教师组成导师组,以客户经理、项目经理等角色给予项目团队方向、思路、策略的指导,教师参与并鼓励学生借助网络等相关资源共同研究解决完善相关问题;通过项目答辩的形式检查实训成果。
3以任务驱动的课内外程序设计推进机制
程序设计能力的培养,仅靠课内的教学是远远不够的,需要建立完善的课外程序设计学习机制,激发学生学习积极性和学习潜力,为此,我们主要采取程序设计类课程布置的课外大作业、课程设计任务以及参与教师实际科研项目开发等多种途径来驱动学生的课外参与程序设计能力训练,同时建立多种形式的验收讲评和评价激励机制,任务驱动与激励机制的结合是引导学生课外开展程序设计一种有效措施[8]。3.1启蒙入门阶段以程序设计竞赛为抓手在低年级学生的程序设计能力启蒙入门阶段,以实施课外程序设计竞赛为抓手,从程序设计能力培养与训练入手,根据程序设计能力的教学规律,建立不同难度、不同层次的课外程序设计训练和竞赛为主的学习激励机制;设计开发适合我校学生特点的ZCMUOJ系统,使之成为学生参与程序设计的主要学习支持平台。为了吸引同学参与课外程序设计,我们建立了周赛、月赛、学期比赛以及单挑赛等多种形式的程序设计竞赛机制,刺激学生的参与兴趣。平均每周组织一次程序设计周赛,每月组织一次个人单挑赛和团体月赛,每学年分别组织学院比赛和学校比赛,参与人员覆盖了计算机专业一二年级70%学生。以程序设计竞赛为主要抓手的程序设计能力培养使学生程序设计能力明显提高,低年级学生完成课程设计的编程难度和代码数量明显提高,学习程序设计的兴趣明显上升,特别是在ACM比赛中,我校2011年浙江省ACM程序设计竞赛中获铜奖三项;2011年4月,我校在ACM-ICPC亚洲赛区晋级赛福州站比赛中获铜奖1项,学校排名25位;在2011年9月第36届ACM-ICPC国际大学生程序设计竞赛亚洲区预赛大连站比赛中获铜奖1项。3.2发展提高阶段以课程设计为抓手大二和大三学生已初步掌握程序设计基础,需要提高发展程序设计能力,突出软件工程角度的软件工程化开发能力的培养。软件团队合作开发训练采用企业通用的集成开发环境和软件版本控制工具进行软件开发训练。此阶段主要采取相关课程的课程设计和二年级小学期的集中课程设计等多种形式实现程序设计。例如在“数据库开发”课程中,采用案例教学,启发学生开展课程设计,通过剖析数据库开发案例,详细展开需求分析、模型设计、程序设计、程序测试以及系统等各个环节的实现方法,引导学生从单一程序设计到较为复杂的软件系统开发的过渡,培养学生软件工程素养和软件开发能力。3.3开发应用阶段以项目开发为抓手大三和大四学生已经掌握了软件开发的基础,但需要更多的实际项目开发实践,以便迅速提高软件开发能力。对此,我们采取课程教学中的模拟项目开发和实际软件项目开发相结合的激励机制。针对全体学生,在后续的医学信息学、信息系统设计等课程中开展模拟软件工程开发全过程的程序设计。例如在医学信息学课程教学中,把完成一个医院信息系统子模块设计开发作为贯穿于整个教学过程的任务,要求人人都参与项目开发,并且要用软件工程的方法来实现项目开发。以班级为单位,开发医院信息系统的一个子系统,模拟实际项目开发,分层管理,班级设立项目经理和技术总监,负责项目实施管理和技术管理,3至4人为一组,设立项目组长,负责项目模块的开发,要求每组完成需求、概要设计、详细设计和软件测试四个文档,并且结合医院信息系统参观调研,完善需求分析和设计。通过课程设计,尝试对软件设计全过程,特别是软件开发团队的合作,这对提高同学们软件设计能力有很大的帮助。同时,在课程设计成果考核评价中,我们让项目团队中每个人上台宣讲自己所做的工作、演示系统,学生代表评分与教师评分相结合。自2005年级至2008年级,共五届490名计算机专业的学生参加医学信息学课程设计,共完成22个门诊或住院子系统,100个子模块。同时,通过公开招募考试等形式,召集一些软件开发能力较强或学习能力较好的学生参加寒暑假教师的实际科研项目开发,并使之形成班级软件开发的骨干力量,进一步带动整个班级的软件开发氛围。