江骏 武汉软件工程职业学院
Java语言的应用范围十分广泛,包括在图像处理、操作系统、软件工程、数据分析、数据库管理、人工智能等方面都需要用到该语言。尤其是在网络编程方面,Java语言系列有其独到优势。因此,掌握Java语言是高等职业院校软件技术专业学生非常重要的也是必不可少的基本要求。
当前正在开设的JAVA程序设计课程的课程设计中,并不重视程序设计思想和程序设计能力的培养。学生往往和学习传统科目一样从理论知识,实际操作等方面学习知识。可是软件专业的学生走上工作岗位后需要解决的是从分析问题道解决问题的完整过程。在实验条件较好的学习,虽然学生有大量的实验实践机会,可操作内容往往是知识的验证,学习效果并不令人满意。
1.课程定位。Java程序设计课程是软件技术专业的专业学习领域课程,是培养学生运用Java语言进行应用程序开发的核心基础支撑课程。
2.建设目标。Java程序设计课程以企业人才标准作为依据和培养目标,以培养学生Java应用程序开发能力和基本素质为主线,围绕着Java应用程序开发的基本理论和知识进行学习。使学生初步具备开发Java应用程序的能力并为后续学习打下坚实基础。
教学要求年龄层次清晰,梯队结构合理,要求教师教学经验丰富,具有较强的创新精神,要求具有“双师”结构的特点。
对任课教师的职业素质和技能结构的要求:
教师边巡视,边指导;学生一边学习理论知识,一边进行技能实践。在实践的过程中遇到问题及时和老师交流,使得学生可以马上把学的知识融入到实践中去。把学生作为学习实践活动的主体,可以极大的提高学生学习的自主性。将理论与实践密切结合教学方式引入高职教学中,提高学习效率;以“实际工程项目”为主线,组织实践内容,让学生在学习中有获得感成就感,教学效果得以提高。
积极尝试信息化教学手段,将基础语法尽可能的与实际应用结合起来,引入具有实际意义的实验实训项目提高学生实际动手能力。通过实时通讯系统,在线学习辅助系统,打破课堂局限,让学生可以随时随地进行实践,教师实时辅导。
1.教材应首先明确各章重难点,并合理安排重难点出现次序,让学生在听课过程中有张有弛。2.教材应充分体现任务引领、实际应用为主的课程设计思想。3.教材中的知识点的出现要按照学生接受新事物的过程来安排,使得学生学过之后,明白这个内容在什么时候什么地方使用。4.教材必须和实际应用结合起来,从单纯的知识点和技能点转换为体现综合职业能力,并且要紧跟技术发展趋势。5.教材中的实验和实践环节要具有可操作性,适应当前的学习实验环境。
1.突出以学生为中心的学习过程,将本课程的教学内容与地区经济的发展密切结合,并体现学生职业生涯发展的需要。2.教学中学生的疑难、困惑、见解、感受等都是不断变化产生的课程资源,老师应重视这些教学过程中不断变化产生的课程资源,并重视和灵活地运用,使以项目为主的教学充满生机与活力。3.本课程的实施必须依赖于条件性的课程资源,如计算机机房,JDK、eclipse等必备的软件平台。4.充分利用网络资源,了解最新的技术策略和实施方法,培养学生自主学习能力。
以实际任务导向为教学模式的核心,结合教材和参考资料内容,引入实际工程案例,按照功能模块将项目拆分,形成若干学习任务,根据任务目标展开教学。使得理论知识和技能知识和实际应用相结合,知识技能的应用连贯起来,让学生的接受过程变得越来越顺畅。
教学方法必须具备多样性,因地制宜,调动学生的积极性。一是采用任务教学法,二是采用分组教学法,三是激励教学法。
教师要不断学习,不断更新自身的知识体系,将新的教学理念不断贯穿到教学过程中。一方面不断学习专业知识,教育教学理论知识,从而提高自身的教学能力,运用受学生欢迎的,愿意接受的,容易出成果的教育教学方式方法,增强学生的获得感、成就感、兴趣感;另一方面应突出重点,以实际的工程项目案例教学为驱动,树立面向对象编程思想,着力培养学生设计、创新、创造应用、团结协作等能力。
教学内容要以“应用能力为本位、对口就业为导向”,依据行业、企业的最真实的用人需求来合理有效有意义的组织教学内容,确定知识点,技能单元,案例单元。所有的单元都要注重学生的创新、创造、设计、应用能力,将知识、技术、能力等方面的学生培养组成一个完整的整体。
构建良好的评价体系 改进和完善课程教学质量评价体系,以学生的动手能力和设计能力为考核的核心。采用多种多样的考核方式,采取多次考核方式,将考核工作贯穿到学生的整个学习过程,通过学生互查,教师检查按平时的考勤、学习态度、听课情况、实践能力、项目完成情况等评价,课程结束后进行综合考核即期末考试。