高职Java课程设计初探

来源 :科技与生活 | 被引量 : 0次 | 上传用户:lullm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要课程建设与改革既是高职院校提高教学质量的核心,也是教学改革的重点和难点。长期以来,传统学科性课程始终统治着我国的职业教育,但职业教育最根本的特性是职业性,最重要的目标是培养技能型人才。《软件编程(Java方向)》是我们软件学院的重点专业课程,也是我们要重点改革的课程之一。
  关键词课程建设;课程设计;软件编程(Java方向)
  中图分类号G420文献标识码A文章编号 1673-9671-(2010)031-0135-01
  
  2005年,国务院《关于大力发展职业教育的决定》中提出的一项重要任务,即深化职业教育教学改革。并在《关于全面提高高等职业教育教学质量的若干意见》进一步明确提出:课程建设与改革既是提高教学质量的核心,也是教学改革的重点和难点。长期以来,传统学科性课程始终统治着我国的职业教育,但职业教育最根本的特性是职业性,最重要的目标是培养技能型人才。职业素养和职业能力的提升主要通过课程教学实现,是否拥有与岗位、岗位群相适应的课程设计,关系到高职人才培养目标能否实现,关系到高职教育能否持续发展。
  通过几年的实践教学及高职教学改革经验的探索,我对高职院校的国家精品课程《软件编程(Java方向)》的课程设计有了一些独特见解,下面我将从课程定位与设计思路、教学内容的选取、教学设计、考核与评价等方面进行论述。
  1课程定位与设计思路
  1)课程定位。本课程是为培养Java程序员而设置的,是软件技术专业的一门专业核心课程,主要培养学生的软件编码能力和项目开发能力,使之适合Java程序员的工作岗位需求。通过本课程的教学使学生掌握面向对象的程序设计思想、动态网站开发的相关技术,能够采用MVC的设计模式,选择合适的框架技术和开发工具,设计和开发基于Java的应用程序。为今后从事软件开发、软件测试、软件管理等岗位打下良好的基础。
  2)设计思路。课程设计的核心是课程内容的设计、教学模式的设计、实施方案的设计与评价体系的设计。本课程遵循“以職业行动获得知识”的认知规律,以岗位工作综合能力培养为核心,对职业岗位的工作内容、工作过程、工作环境等内容加以分析提炼,并按照循序渐进的教育规律进行深度加工,对应构建课程教学,使学生获得知识的过程始终与具体的职业实践相对应。与启明信息技术股份有限公司合作,结合Java程序员的岗位需求,把课程设置为软件编程Java—桌面开发、软件编程Java—web开发、软件编程Java—web高级开发三个模块。通过以上三个模块的学习,培养学生编程思想,积累项目开发经验。
  2教学内容选取
  1)社会调研。近三年,课程组成员通过专家访谈、调查问卷和网络搜索三种方式社会调研,明确软件企业对Java程序员的任职要求,掌握Java程序员的工作任务和工作方法。了解企业对Java程序员的总体要求;调查问卷主要针对不同类型软件企业以及同一软件企业不同层次的人员(项目经理、系统分析师、系统架构师、编码人员和测试人员)进行,从不同层面了解企业对Java程序员的具体要求。
  2)工作任务及职业能力分析。通过调研,掌握软件企业软件开发部门的工作任务,对其进行总结归纳,明确Java程序员的典型工作任务。根据软件企业Java程序员的典型工作任务和任职要求,进行全面的职业能力分析。(1)具备C/S架构设计能力;(2)具备B/S多层架构设计能力;(3)数据库设计能力;(4)根据具体情况调试程序的能力。
  3)内容选取。本课程以工作任务为载体选取学习内容,开发设计学习性项目,组织教学内容。遵循“做中学,学中做”的教学原则,以完成项目为目标,以工作过程为主线,以企业工作组织形式(小组)为团队,将学习过程映射为工作过程,在自主学习过程中完成指定任务,掌握专业技能。本课程分为软件编程Java—桌面开发、软件编程Java—web开发、软件编程Java—web高级开发三个模块。
  桌面开发模块包括掷骰子、简单计算器、聊天室、二十一点游戏、超市管理系统5个项目,使学生掌握面向对象的思想及J2se基础知识。web开发模块使用网上购物管理系统(WEB1.0)项目,使学生掌握Jsp、Servlet、Filter等技术。web高级开发模块使用网上购物管理系统(WEB2.0)项目,使学生掌握各种流行框架技术的应用。
  3教学设计
  坚持以岗位能力培养为本位的设计原则,教学内容、教学方法以及考核方式均围绕能力培养来进行设计。在教学过程中,培养学生树立面向对象程序设计的思想,强调学生在学习过程中的主体地位,并实现分层次教学。将学生开发实际工程项目的能力培养以及再学习能力和创新能力的培养作为教学的重点,采用“项目驱动”教学法和“榜样学习”教学法进行教学。以掷骰子项目为例,教学设计如表1所示。
  表1掷骰子项目教学实施方案设计
  4考核与评价
  为保证学生成绩采集的多元性、全面性及公平性,本课程采取过程考核与企业案例考核相结合的方式,这种方式极大地调动了学生学习的积极性、主动性,使课堂教学更加高质高效地进行。
  1)过程考核。根据学生平时阶段性项目设计、课堂提问等综合表现,给出过程考核成绩,过程考核成绩占总成绩的40%,此种方式能够在一定程度上增加成绩采集的全面性、客观性,也是对学生平时表现的监督,是保证课堂教学质量的前提。
  2)企业案例考核。本课程最终采用“企业案例考试”,学校与企业共同制定案例实践考试方式的项目。企业案例考核占总成绩的60%。它不是以简单客观题为主的标准化考试,而是引入了以企业实际项目为
  基础、企业参与命题的“企业案例考试”方式,学生在进行案例考试的同时,就是在模拟企业实际工作中的项目开发,使考试内容与工作实践结合更加紧密,考试结果的说明性更强。“企业案例考试”是对传统考试方式的革新,是考试与企业岗位需求的良好结合。“企业案例考试”将最大限度地杜绝学生突击背题等有损考试真实性的行为,从而能够保证以最小的误差评定学生在Java程序员岗位的工作实践能力,能够为IT校企联盟中企业提供最精确的人才素质信息。
  以上为本人对高职院校Java课程的设计思路,在实施过程中建议采用高职高专系列工作过程导向化教材,建议选用具有企业工作经历和中小型项目开发能力的双师型教师,并能够指导学生进行生产性实训,具备行动导向教学组织能力。
  
  参考文献
  [1]陈亚玲.中国高职教育改革与发展的回顾与反思,2007,9.
  [2]徐明华.Java Web整合开发与项目实战[M].北京:人民邮电出版社,2009.
  作者简介
  孙佳帝,吉林长春人,硕士,长春职业技术学院,软件技术专业教师,助理讲师。
其他文献
制浆造纸机械是山东省轻工机械行业的支柱产业,在2010年实现销售收入27.2亿元、利税2.45亿元的良好发展基础上,预计2011~2015年销售收入、利税、利润年增速均为10%左右,到2015年产值
摘要多层砖房通常会发生墙体开裂现象,房屋建成后一年,有的2~3年,甚至更长一段时间后,墙体产生裂缝,它影响了建筑的功能和美观,严重者降低建筑结构的承载力、刚度、稳定和整体性、耐久性,就各种裂缝产生的原因、状态及预防措施简单概述。  关键词砖混结构房屋;墙体裂缝;地基不均匀沉降  中图分类号TU7 文献标识码A文章编号1673-9671-(2010)051-0066-01    因为砌体结构造价较低
用熔融共混法制得了聚烯烃类弹性体(POE)/PP共混体系,研究了不同橡塑比对体系力学性能的影响;考察了不同填料(CaCO3,滑石粉.炭黑)对POE/PP复合材料性能的影响。结果表明:在共混比为60/40-
通过工作实践,总结玉米田主要杂草种类,浅谈玉米播后苗前土壤处理,苗后茎叶喷雾处理两大玉米田主要除草技术。同时对玉米田苗后除草剂的两大系列,即选择性除草剂和灭生性除草
近段时间以来,太阳纸业在科技创新方面捷报频传,喜讯不断。2010年11月16日,“第十二届中国国际高校技术成果交易会”,太阳纸业领到了期盼已久的国家级企业技术中心奖牌,获得我国最
安全稳定的电网运行是现代化城市建设的重要基础设施之一,本文就揭西县供电局加强调度管理工作,论述了加强继电保护的运行管理、加强运行方式的管理以及杜绝误调度、误操作事故
日前,由香港国磁有限公司与山西黎城粉末治金有限责任公司合资兴建的山西国磁磁业有限公司年生产能力为3万吨橡塑粘结磁粉项目一期工程在长治市建成投产。
针对稀释水横幅定量控制系统的数据通信,基于过程控制的对象链接与嵌入(OPC)技术实现了一个OPC客户端程序。该客户端利用VB开发基于OPC自动化接口的OPC通信程序部分,实现了与OPC服务器的通信;开发基于RS485的串口通信程序部分,实现了与智能执行器的串行通信。利用该OPC客户端可实现与横幅定量系统、稀释水调节装置之间现场数据的采集与控制数据的发送,最终实现纸页的横幅定量检测与控制。以工程实践
就西安市铁路北客站安置项目DK-6—10#楼钢模施工方案进行探讨,可供同行参考。
通过正交实验,利用Fe-CA仿酶体系处理烟梗和烟碎,抄造烟草薄片,测定烟草薄片的抗张强度和柔软度值。结果表明,最佳处理条件为:处理温度45℃,处理时间30min,仿酶用量为20mmol/kg,H2O2用