高职院校《Java程序设计》精品课程建设
所属栏目:职业教育论文
发布时间:2011-03-15 09:00:55 更新时间:2011-03-15 09:00:55
摘要:要想办好高职教育,真正体现高职教育以技能培养为核心的宗旨,就必须充分重视专业建设中的核心工作——课程建设。同时,随着我国计算机基础教育的普及,精品课程建设是教育部在新世纪为提高教育教学质量而采取的新举措。文章针对高职院校教育的特点,以沈阳职业技术学院软件学院为例,论述了《Java程序设计》精品课程建设的重要性,着重介绍了《Java程序设计》精品课程的建设内容。
关键词:高职院校;Java程序设计;精品课程;建设
《教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知》(教高【2003】1号)文件中提出:精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程。精品课程建设是高等学校教学质量与教学改革工程的重要组成部分。各省级教育行政部门和高等学校要进一步更新教育观念,贯彻落实《教育部关于加强高等学校本科教学工作提高教学质量的若干意见》(教高[2001]4号)精神,提高对人才培养质量重要性的认识,紧紧抓住提高人才培养质量这条生命线,确保教学工作的中心地位,以培养满足国家和地方发展需要的高素质人才为目标,以提高学生国际竞争能力为重点,整合各类教学改革成果,加大教学过程中使用信息技术的力度,加强科研与教学的紧密结合,大力提倡和促进学生主动、自主学习,改革阻碍提高人才培养质量的不合理机制与制度,促进高等学校对教学工作的投入,建立各门类、专业的校、省、国家三级精品课程体系。我院根据形势发展的需要,经过认真评审,确定《Java程序设计》为院级精品课。
一、精品课程建设作用
课程建设作为高等教育发展的一个核心问题,它既包含理论层次的研究,也包含实践层面的探索,是高职院校教学质量与教学改革的重要组成部分,对人才培养质量、办学水平以及学院改革发展都具有特殊重要的地位和作用。
1、实现教学资源共享
不同学校、不同学科的教师可以利用网上精品课资源,彼此之间互相学习、借鉴,促进教学内容、方法的改革和教育教学质量的提高。
2、提高教学质量,促进学院办学水平
精品课程的建设,对教师的学术水平和教学水平均提出了较高的要求,必然促进教师不断完善自身的知识结构,提高专业水平,保证精品课程和教学质量的可持续发展。
二、建设内容
1、课程设计
以服务东北地区软件企业Java程序员相关岗位能力需求为目标,与规模软件企业一起,按照基于工作过程的工学结合课程开发思路进行课程设计,注重开发主体多元化、课程结构模块化、课程内容综合化、课程实施一体化和课程评价开放化。由东软、引信等企业专家、课程组教师和校外课程专家共同组成《Java程序设计》课程开发组,共同进行课程开发与设计。根据Java程序员岗位的工作流程,参照职业资格证书和行业标准,确定该岗位所需能力,进一步明确核心能力,由核心能力《Java基础能力》整合成对应的核心课程《Java程序设计》;以4个具有典型工作任务性质的项目为载体,确定对应的学习任务和内容作为课程内容,包括实践知识、理论知识、职业态度和情感等;所有课程内容的安排均围绕学习任务的完成来展开,以“融学习环境和工作环境为一体,融教师和项目经理为一体,融“教、学、做”为一体,融学校和企业为一体”来实施课程教学,通过“项目训能力、环境练过程”的教学模式,采用多种与之相适应的教学方法和手段,以过程评价、成果评价和综合评价等多种形式实施课程评价,最终实现该课程的培养目标。以课程标准与职业证书、行业标准的融合体现职业性,以训练为主的能力培养体现实践性,以校企合作、工学结合贯穿始终体现开放性。
2、师资队伍建设
《Java程序设计》课程组拥有一支结构合理、年富力强、综合素质好、实践能力强、在软件技术界享有一定知名度的中青年专家组成的市级优秀团队。现有9名专、兼职教师,除3名企业兼职教师外,4名青年教师来自软件企业,具有三年以上项目开发经验,其余2名教师一直在企业有实质性兼职,专业实践能力突出。高级职称4人,讲师3人,助教2人。课程组所有教师均为本科以上学历,其中硕士5人。2人为国家职业技能鉴定考评员,“双师素质”教师9人。辽宁省高校优秀青年骨干教师2人,市级优秀教师1人,院级优秀教师3人,访问学者1人,沈阳建筑大学特聘硕士研究生指导教师1人,省高职高专计算机专业指导委员会副主任委员1人,省普通高等学校高职专业设置评议专家1人,沈阳市中高级技术职称评委会委员1人,10人次获省、市、院级优秀论文及优秀科研项目奖。多年来围绕本课程形成的团队承担了省、市多项科研项目,技术服务项目40余项,创直接、间接经济利润数千万元。在国家及省级以上刊物发表论文30余篇,编著、主编和参编国家规划教材及技术丛书10余本。
3、教学方法
针对课程特点、学生特点和软件企业对人才的实际需求,在“教学做一体化”模式下,积极进行多种教学方法探索,通过项目导向、协作讨论、启发引导等多种方式,培养学生的创新能力和独立分析问题、解决问题的能力。主要采用的有以下几种:
(1)任务牵引拓展教学法。解决真实或虚拟企业项目开发中的实际问题,用任务牵引,采用项目组的形式,按照软件公司运作形式和项目开发流程,以学生为中心,全面完成任务分析、信息收集、计划制定、做出决策、实施计划、反馈控制、评估结果、拓展思考等教学全过程,达到通过学生自己的实践或行动来培养和提高职业能力的教学目标。如“模拟QQ聊天工具”项目的学习,成立6个项目组,每组指定项目经理,明确分工,从需求分析、总体设计、文档制作、编码、测试直到发布,全部由学生在教师的引导下独立完成,充分发挥了主观能动性,熟练了开发流程,掌握了技术细节。
(2)小组协作教学法。以项目学习小组形式组织学生,通过提前发放任务书——讨论式学习——共同解决问题——成果汇报——专家组评价(教师和学生)环节的实施,引导学生积极思考,巩固应用知识,从而提高学生的自主学习、主动学习、团结协作、参与意识和评价能力,效果十分突出。如完成“代码生成器”项目中的get()方法的实现,就通过小组协作教学法,各组最终完成的设计各具特色,通过成果汇报,使大家学到了解决同一问题的不同思路和方法。
(3)激励教学法。在教学过程中,通过各种激励手段,有意识地引导学生各种创新式思维,促进学生之间智力活动的相互感染,从而开拓进取,提高学习效率。如4个学习任务的制定,由易到难,学生经过努力完成开发后,会有逐步递增的成就感;以项目管理和绩效考核形式管理学生学习过程和效果,增强其团队意识和荣誉感,培养以创新视角和思维解决问题的意识和习惯,效果显著。
4、教学手段
针对学生抽象思维差、形象思维强的特点,充分利用多媒体现代化手段进行教学,制作多媒体教学资料,开展CAI教学与培训,使枯燥的内容形象化、生动化,从而提高教学质量和单位时间的教学容量,多媒体教学率达100%。运用现代教育技术和虚拟现实技术,组织开发了《Java企业化实训平台》教学软件,将形象化教学、实训项目开发、项目式管理等多种功能融于一体,提高了学生的学习兴趣和学习效果。建设立体化网络教学平台,包括各类教学实训平台、资源库(教学标准、教学内容、课件、案例等)、素材库、资源下载平台等。通过网络平台、教师博客、QQ等信息技术手段进行师生交流与互动,达到良好效果。
我们在精品课程建设的过程中难免会存在着一些问题,但我们会不断发展和完善自己。在不久的将来,使我院在课程和专业建设上登上一个新的台阶,为提高高职高专的教学质量,培养适应新形势发展需要的高素质的应用型人才起到重要的作用。
参考文献:
[1]郭曌飞主编.计算机应用技能教程[M].哈尔滨:哈尔滨工业大学出版社,2008.6
[2]潭浩强.把高职的计算机教育推向一个新的台阶[N].中国教育报,2008-09-07.
[3]邓泽民,候恩柱.职业教育教材设计[M].北京:中国铁道出版社.2006.
[4]徐凤生,李天志,李海军.计算机科学与技术专业课程群建设探析[J].福建电脑,2007,(3).