JAVA程序设计-课程标准.doc
《JAVA程序设计-课程标准.doc》由会员分享,可在线阅读,更多相关《JAVA程序设计-课程标准.doc(11页珍藏版)》请在咨信网上搜索。
. . ?JAVA程序设计?课程标准 一、课程性质 ?JAVA程序设计?是计算机类专业的核心课程,是计算机类专业的一门重要的专业根底课程,旨在培养学生程序设计技术和OOP设计思想,涉及计算机体系构造、面向对象编程、多线程处理、网络通信以及程序设计等内容,通过本课程的学习,学生能够了解 Java 语言特征、常见的 Java 类库以及面向对象程序设计思想,掌握计算机程序的构造;掌握程序的开发过程;掌握常用数据构造及Java编程语言的语法;学会利用 Java 语言编写面向网络应用的简单程序。为以后学习更高级的计算机相关课程,从软件开发相关工作奠定坚实的根底。 二、课程设计思路 1、内容选择 课程中所涵盖的教学内容是依据对行业及相关企业的调研、根据行业专家对IT制造专业所涵盖的岗位群进展的任务和职业能力分析,同时遵循高等职业学校学生的认知规律,严密结合职业XX书中相关考核要求。 2、教学法设计 根据本课程的教学目标要求和课程特点以及有关学情,选择适合于本课程的最优化教学法。综合考虑教学效果和教学可操作性等因素,本课程选用 讲授法、实验教学法及案例驱动法。 实验教学法:是指学生在教师的指导下,上机编写程序。 案例驱动法:是指由教师提出或设置某些问题,通过带着学生解决实际的案例教授知识点和类库的用法。 3、内容编排设计 教学内容是根据Java程序员的根本要求,结合职业技能证书考证,培养学生的实践动手能力,使学生在职业实践活动的根底上掌握知识,增强课程内容与职业岗位能力要求的相关性。 三、课程目标 通过本课程的学习,使学生具备 Java程序设计语言相关知识、能够编写、调试Java程序,遵守良好的代码编写规X。能够使用Java语言解决实际问题,能胜任Java程序开发、软件测试等工作任务。 1、知识目标 〔1〕掌握JAVA语言的根本语法; 〔2〕掌握数组的使用; 〔3〕掌握面向对象程序设计的根本方法; 〔4〕学会处理程序运行中的异常; 〔5〕学会使用Java常用的类,包括〔String类,Java包装类,Math类,Java集合框架〕; 〔6〕 学会使用Java IO流读写文件; 〔7〕会使用swing开发简单的图形界面; 〔8〕了解多线程编程; 〔9〕了解基于JDBC的数据库编程方法。 2、技能目标 〔1〕能熟练使用常用集成开发环境(Eclipse)编写、调试、运行Java程序; 〔2〕能够阅读J2SE的API帮助文档,查找类的使用方法,能够使用常用的Java类开发应用程序。 3、素质养成目标 〔1〕通过课程的学习,培养学生独立分析解决问题的能力,养成良好的编程习惯; 〔2〕通过分组完成任务,培养学生团队协作精神。 四、课程内容和要求 根据本课程的教学进程,将课程分解成十四个教学工程,共48个学时。 工程一Java语言概述及开发环境搭建 参考学时 4学时 学习目标 了解Java语言的开展历史; 掌握环境变量的设置、使用及Java程序的运行方式; 认识Java程序的构造; 会编写一个简单的Java程序; 用eclipse创立、编译和运行Java程序。 学习任务 Java技术的开展历史和Java语言的特点; Java程序构造; Java程序的运行机制; Java SDK介绍; Eclipse环境下创立、运行Java程序。 知识内容与要求〔必备的知识〕 了解Java语言的开展历史与特点。 技能内容与要求 〔应具备的技能〕 Java运行环境的安装; Java程序开发过程。 工程二Java语言根底 参考学时 2学时 学习目标 理解数值型数据、字符型数据的表示方法; 正确定义变量与变量赋值; 编写Java程序完成数据的简单计算; 理解Java语言中数据类型的分类; 熟练应用表达式中数据类型的转换。 学习任务 Java标识符和关键字; 根本数据类型; 数据运算; 从控制台获得输入。 知识内容与要求〔必备的知识〕 Java语言根本元素; 数据类型。 技能内容与要求 〔应具备的技能〕 运算符的计算。 工程三Java语言的程序构造及数组 参考学时 4学时 学习目标 表达程序中条件转移的流程。 使用if else构造实现条件控制。 使用switch语句实现条件控制。 理解逻辑运算在条件转移中的作用。 表达循环语句的控制流程。 使用while、for、do while语句来控制语句的重复。 表达循环条件的作用。 理解三种循环构造的一样点和不同点。 使用break与continue语句控制程序跳转。 学习任务 关系运算和逻辑运算; If语句; If else语句; switch case语句; while语句; for语句; do while语句; 多重循环; 循环跳转语句。 知识内容与要求〔必备的知识〕 Java程序的构成局部; 理解顺序构造的执行顺序; 理解选择构造的执行顺序; 理解循环构造的执行顺序; 理解跳转语句的执行顺序。 技能内容与要求 〔应具备的技能〕 掌握顺序构造、选择构造、循环构造及跳转语句的使用 工程四面向对象的概念与类的定义 参考学时 4学时 学习目标 理解对象和类,并用类来建立对象模型 学会如何定义类和创立类的对象 表达构造方法的特征及作用 正确使用this关键字 表达实例变量与静态变量,实例方法与静态方法的区别 正确使用类成员变量和方法的访问权限 学习任务 定义类和创立类的对象; 包的使用; 区分引用变量和根本数据类型变量; 使用Java类库中的类; 实例变量和静态变量、实例方法和静态方法的区别; 类和成员的不同访问级别,理解访问权限控制符的含义; 成员方法; static与final变量的使用; 理解成员方法的修饰。 知识内容与要求〔必备的知识〕 面向对象的根本概念; 类的描述。 技能内容与要求 〔应具备的技能〕 类的定义; 成员变量的声明; 成员方法的定义; 使用构造方法构造对象; 编写带有对象参数的方法。 工程五对象的创立与类的继承和多态 参考学时 2学时 学习目标 利用继承性由父类创立子类; 使用关键字调用父类的构造方法和方法; 在子类中覆盖父类方法; 区分覆盖和重载的区别; 理解多态性和动态绑定; final修饰符; 熟悉Object类的几个常用方法。 学习任务 子类中覆盖的方法; 重载的形式; 抽象类的继承。 知识内容与要求〔必备的知识〕 了解多态和继承的概念 技能内容与要求 〔应具备的技能〕 会创立类和使用类对象; 会使用类的继承; 工程六接口、包和异常 参考学时 4学时 学习目标 声明和使用接口 理解异常和异常处理 区别异常的类型 了解何时进展异常处理 在方法中抛出异常 用try-catch块捕获和处理异常 解释异常的传播方式 在try-catch中使用finally子句 了解自定义异常的方法。 学习任务 声明接口; 实现接口; 使用接口; 异常和异常处理; 异常类型; 方法抛出异常; 用try-catch块捕获和处理异常; 在try-catch中使用finally子句; 自定义异常。 知识内容与要求〔必备的知识〕 理解接口的声明形式; 理解异常的类型; 掌握异常的定义方法。 技能内容与要求 〔应具备的技能〕 会声明、实现和使用接口; 会进展异常的处理; 会自定义异常。 工程七多线程程序设计 参考学时 4学时 学习目标 编写Java多线程程序; 理解线程的状态; 会多线程程序的设计。 学习任务 使用Thread类创立线程; 使用Runnable接口创立线程; 线程的启动、暂停和停顿方法; 线程的执行方式; 线程的优先级; synchronized对象锁。 知识内容与要求〔必备的知识〕 多线程概念; 线程的状态。 技能内容与要求 〔应具备的技能〕 多线程的创立; 多线程状态转换; 多线程的优先级调度。 工程八常用集合接口 参考学时 2学时 学习目标 使用Java集合类的处理多个对象; Collection接口及其实现类(ArrayList类、LinkedList类、Vector类); 会使用String和StringBuffer类进展字符串处理。 学习任务 ArrayList类; LinkedList类; Vector类; 使用String类处理字符串; 使用StringBuffer类处理字符串; “==〞与“equals〞区别。 知识内容与要求〔必备的知识〕 集合概念; 字符串根底知识。 技能内容与要求 〔应具备的技能〕 会使用String和StringBuffer处理字符串。 工程九Java输入输出流和文件的读写 参考学时 4学时 学习目标 理解文本I/O和二进制I/O的区别; 了解Java如何进展输入输出操作; 会使用File类查看文件属性; 会使用PrintWriter写文本文件; 会使用BufferedReader读文本文件; 会使用DataInputStream和DataOtputStream读写二进制文件。 学习任务 使用File类获得文件属性; PrintWriter类写文本文件; BufferedReader类读文本文件; DataInputStream读二进制文件; DataOtputStream写二进制文件。 知识内容与要求〔必备的知识〕 流的根本概念; 标准输入和输出设备的两个流处理类。 技能内容与要求 〔应具备的技能〕 字节流和顺序文件的读写; 字符流; 文件类。 工程十数据库编程 参考学时 2学时 学习目标 使用JDBC进展数据库编程。 学习任务 JDBC的概念; 使用JDBC访问数据库的方法。 知识内容与要求〔必备的知识〕 JDBC的工作原理。 技能内容与要求 〔应具备的技能〕 使用JDBC进展数据库编程的方法与步骤。 工程十一网络编程 参考学时 4学时 学习目标 网络编程根本知识 ; 基于TCP协议实现效劳器端与客户端的通信; 基于UDP协议实现效劳器端与客户端的通信。 学习任务 网络通讯的过程; C/S构造和B/S构造; TCP与UDP; InetAddress类; TCP网络编程步骤; Socket类。 知识内容与要求〔必备的知识〕 客户端与效劳端的概念 C/S与B/S区别 TCP与UDP概念。 技能内容与要求 〔应具备的技能〕 Socket效劳的编程。 工程十二 GUI 参考学时 4学时 学习目标 描述Java GUI API的体系构造; 理解布局管理的作用; 使用FlowLayout、GridLayout和BorderLayout布局管理器在容器中布局组件; 使用JPanel和JScrollPanel作为子容器; 使用utton、JLabel、JTextField、JTextArea、JCheckBox、JRadioButton、oBox、JTable创立用户图形界面; 学习任务 容器类JFrame,JPanel,JScrollPane; 布局管理器FlowLayout、GridLayout和BorderLayout; 辅助类Color,Font,ImageIcon,边框类; 根本组件utton、JLabel、JTextField、JTextArea、JCheckBox、JRadioButton、oBox、JTable; 知识内容与要求〔必备的知识〕 GUI概念 AWT的标注库。 技能内容与要求 〔应具备的技能〕 Swing组件的使用; JFrame创立窗体; JPanel容器的使用。 工程十三常用类 参考学时 2学时 学习目标 了解java.util包; 能够熟练运用如下类进展Java编程。 学习任务 java.util包简介; Date类; Calendar类; Random类的使用。 知识内容与要求〔必备的知识〕 常用类的包含哪些内容。 技能内容与要求 〔应具备的技能〕 常用类的使用方法。 工程十四记事本软件 参考学时 4学时 学习目标 了解软件开发流程; 培养团队协作能力; 培养学生的软件文档的撰写能力。 学习任务 GUI技术在记事本软件中的应用。 知识内容与要求〔必备的知识〕 GUI技术相关知识。 技能内容与要求 〔应具备的技能〕 JAVA应用软件开发的流程。 工程十五复习 参考学时 2学时 学习目标 本课程总结复习。 学习任务 Java语言概述; Java语言根底; Java程序语句和流程控制; Java面向对象程序设计; Java接口、包和异常; 字符串处理; Java的输入输出; Java多线程设计; 创立用户界面; 数据库编程。 知识内容与要求〔必备的知识〕 掌握面向对象的根本理论知识。 技能内容与要求 〔应具备的技能〕 学会使用面向对象思想进展工程的设计与编程。 五、实施建议 1、教材选用建议 陈占伟、X旭编著 ?Java程序设计?XX大学2021年4月。 2、教学方法建议 注意教学方法的灵活性,组织学生讨论、问题教学、进展解题指导等,充分发挥学生的主动性,努力提高学生学习的积极性,加强学生把理论用于实际的培训,要重视本专业领域开展趋势,为学生提供职业生涯开展的空间,努力培养学生参与社会实践的创新精神和职业能力。 教学过程中教师应积极引导学生提升职业素养,提高职业道德。 3、师资条件要求 主讲教师应具备学士或硕士学位,能综合运用各种教法设计课程,掌握新技术,具有较强的专业能力新知识,有丰富的行业经历,具有相关职业XX书和教师XX书;主讲教师应具备学士或硕士学位,能综合运用各种教法设计课程,掌握新技术,具有较强的专业能力新知识,有丰富的行业经历,具有相关职业XX书和教师XX书。 4、教学条件根本要求 序号 名称 根本配置要求 功能说明 1 多媒体教室 投影仪一台、教学用计算机一台等 演示+讲授教学内容 5、考核评价建议 课程考核分为两个局部:平时考核和期末笔试考核。 〔1〕平时考核〔30%〕 学习态度〔5%〕、课堂提问〔5%〕、考勤〔10%〕、讨论作业〔10%〕。 〔2〕终结性考核〔70%〕 期末笔试。 . .word..- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 程序设计 课程标准
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文