高职Java程序设计精品课程建设
本文提出高职Java程序设计精品课程建设的设计理念及思路,并根据精品课程建设的要求,调整了教学内容、教学方法,提出了高职Java程序设计课程的教学改革及实验建设思路。
Java是一种面向对象的程序设计语言,具有“一次编译,到处运行”的特点,Java具有不依附于平台、可靠性、安全性、可移植性、动态性、多线程等特性。随着经济的发展及互联网的广泛应用,对Java程序设计的人员需求越来越旺盛。但高职学生学制一般为两至三年,而学习Java又必 须学习一定的前设课程,如何在较短的教学时间内,结合高职的特点开展Java程序设计课程,需要教师不断探索新的课程改革。
一、课程设计理念及思路
Java程序设计是一门实践性很强的课程,根据职业能力要求,可以按照工作过程的实际需要来设计、组织和实施课程。 应打破传统先理论、后实践的教学模式,尽早让学生进入工作实践,为学生提供完整的工作过程学习机会,逐步实现从学习者到工作者角色的转换。
课程实施“实行工学交替、任务驱动方式、多元化考核”模式,通过教学组织和实施、考核方式的改革,提高教学效果。在具体实施中,笔者结合高职教育的特点,对教学目标、教学内容、教学方法等多个方面都进行了创新探索。
二、教学内容的组织与安排
运用行业前沿技术为地方经济服务,为做到理论优化、知识必需、技能扎实、职业能力发展个性化,将Java语言与嵌入式技术整合为一门体现行业发展趋势的新课程,以一个完整项目贯穿整个教学过程的始终,通过任务驱动法将课程内容重构为六大知识模块、多项任务,使学生身临其境,站在用户的角度审视软件,从而进行科学的总体设计与模块实现,逐渐学会和养成良好的编程风格,既提高软件开发技能,又增加有关专业知识,对软件开发流程形成系统的认识和理解,大大提 升毕业生的就业竞争力,为很快适应社会的选择与需求,奠定扎实的基础。
整体课程内容设为一个大项目、细软件项目系统(总项目)(子项目)系统平台搭建基本信息的定义、信息读取和导出、窗口界面的生成、数据库的操作、信息确认流程等六大知识模块,每个模块都包含多个任务,学生可以通过完成这些任务,逐步学会和养成良好的编程风格,并逐渐形成系统的认识和理解。
在教学过程中,教师可以通过任务驱动法,组织学生完成这些任务,并逐步提高教学效果。通过这种方式,学生可以逐步学会和养成良好的编程风格,并逐渐形成系统的认识和理解。
本文提出高职Java程序设计精品课程建设的设计理念及思路,并根据精品课程建设的要求,调整了教学内容、教学方法,提出了高职Java程序设计课程的教学改革及实验建设思路,旨在提高高职学生的ftware开发技能和相关专业知识,为地方经济发展急需的应用型人才奠定扎实的基础。