1、山东商业职业技术学院 信息技术学院Java程序设计 说课人:王灿1. 1. 课程定位及教学目标课程定位及教学目标课程能力培养:课程能力培养: 能够用Java语言完成简单实际问题的程序设计;能够应用面向对象的设计思想和方法,完成面向对象的程序设计;能够使用数组完成同类型定长的数据存储并能够处理异常;能够使用Swing组件完成简单的交互式界面操作应用软件开发;能够综合运用所学知识进行Java中文件、线程、通信和数据库连接等高级程序设计软件开发;具有综合运用所学知识进行Java应用软件开发、编码、调试、维护能力。能力能力目标目标:养成善于思考、深入研究的良好自主学习的习惯和创新精神;培养具有较强的责
2、任心,细致缜密的工作态度;具有吃苦耐劳、团队协作精神,沟通交流和书面表达能力;具有良好的软件工程知识和质量意识。素质素质目标目标:1. 1. 课程定位及教学目标课程定位及教学目标课程教学目标课程教学目标 掌握掌握JavaJava语言编写程序的方法和流程,掌握面向对象编程思想语言编写程序的方法和流程,掌握面向对象编程思想和方法,理解异常和事件处理机制,会使用和方法,理解异常和事件处理机制,会使用SwingSwing组件完成界面布组件完成界面布局,掌握文件、线程和网络连接的知识,能够完成对数据库的操作,局,掌握文件、线程和网络连接的知识,能够完成对数据库的操作,熟悉常见熟悉常见JavaJava类库
3、,能在类库,能在EclipseEclipse集成开发环境中进行编码、测试集成开发环境中进行编码、测试和调试。和调试。 课程教学目标:课程教学目标:2. 2. 课程内容设计课程内容设计遵循遵循由浅入深、由基础到应用的认知规律;由浅入深、由基础到应用的认知规律;课程内容组织符合课程内容组织符合Java语言自身的特点;语言自身的特点;以任务为导向,以任务为导向,突出学生自我学习和实际动手能突出学生自我学习和实际动手能力的培养。力的培养。课程内容设计理念:课程内容设计理念: 2. 2. 课程内容设计课程内容设计 Java语言程序设计语言程序设计将课程内容划分为将课程内容划分为Java语言语言程序设计基
4、础程序设计基础、面向对象程序设计面向对象程序设计、数据与异常处理数据与异常处理程序设计程序设计、图形用户界面程序设计图形用户界面程序设计、 Java语言高级语言高级程序设计程序设计、综合设计综合设计六个单元六个单元,每个单元包括,每个单元包括5至至6个个任务任务,通过任务将知识目标和能力目标贯穿起来。通,通过任务将知识目标和能力目标贯穿起来。通过教师过教师“教教” 、学生、学生“学学” 以及学生以及学生“做做”完完成任务,形成完整的教学过程成任务,形成完整的教学过程课程内容设计课程内容设计思路:思路: 2. 2. 课程内容设计课程内容设计单元名称单元名称单元内容单元内容课时安排课时安排单元一J
5、ava语言程序设计基础搭建环境、开发简单Java应用程序、数据操作、分支控制流程、循环控制流程10单元二面向对象程序设计创建、使用类和对象、定义和使用类和方法、封装的使用、继承和多态的使用、接口的使用12单元三数据与异常处理程序设计数组存储信息、使用字符串进行交流、捕获并处理异常、抛出异常10单元四图形用户界面程序设计设计图形用户界面、使用布局管理器、事件委托处理、选择控件和选择事件、菜单及其他控件12单元五Java语言高级程序设计文件与目录管理、文件的访问、创建和启动线程、线程生命周期与优先级、套接字Socket、无连接通信数据报编程、访问数据库20单元六综合设计通过企业即时通项目串联前面所学知识,并学习需求分析、系统设计、数据库设计以及客户端和服务器端的编码。22合计86课程内容课程内容划分划分: