欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《Java程序设计教程》课程标准.docx

    • 资源ID:73044458       资源大小:25.82KB        全文页数:9页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《Java程序设计教程》课程标准.docx

    Java程序设计教程(第2版)课程标准【课程名称】Java程序设计教程(第2版)【课程编码】【课程类别】专业核心课【适用专业】各类院校计算机相关专业及教育培训机构的专用教材【授课单位】【总学时】62【教 材】Java程序设计教程(第2版),航空工业出版社,2020年12月【编写执笔人】、课程定位和课程设计.1课程性质与作用1 .课程性质本课程是计算机类专业的核心课程,是计算机类专业的一门重要的专业基础课程,旨在 培养学生程序设计技术和设计思想,涉及Java程序结构、面向对象编程、多线程处理、网 络编程及数据库编程等内容,在学生具备一定的编程逻辑、程序设计能力的基础上,使学生 掌握基本的Java桌面应用程序开发的方法和技能。为以后学习更高级的计算机相关课程, 奠定坚实的基础。2 .课程作用通过Java程序设计基础的学习和综合实训,熟练掌握运用Java语言进行桌面应用程序 开发的基本知识和技能,并能结合数据库应用技术进行桌面应用程序的开发。在课程的学习 中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、团队协作的能 力,并养成编码规范、按时交付软件等良好的工作习惯。3 .2课程设计思路通过本课程的学习,学生能够掌握Java程序设计的基本知识,使学生了解有关Java的 各种先进技术,掌握网络环境下应用的开发机制,熟练掌握使用Java开发独立的桌面程序 和Applet。按照认知的规律,由简到繁、由易到难,对学生实施一体化教学,将生活中常见 的Java代码案例融入教学内容中,突出实用性,并为学生可持续发展奠定良好的基础。二、课程目标.知识目标(1)熟悉Java的产生与发展;(2)熟悉Java程序的开发流程;(3)掌握标识符与关键字、变量与常量、基本数据类型、运算符与表达式的理论知识。(4)熟悉简单的条件语句、循环语句、跳转语句的操作;(5)掌握面向对象程序设计的基本特征;(6) 了解Java面向对象高级特性的使用方法;了解Java中数组和字符串的使用方法;(7) 了解Java中泛型和集合的使用方法;了解Java中异常和断言的使用方法;(8) 了解Java中I/O流和文件操作技术;了解Java中的多线程处理技术;(9) 了解Java中AWT和Swing的使用方法;了解Java进行网络编程的方法;(14)熟悉Java中的数据库编程。4 .能力目标(1)培养学生能够运用Java语言完成简单实际问题的程序设计;(2)培养学生能够运用面向对象的设计思想和方法,完成面向对象的程序设计;(3)拓展学生的视野,能够使用数组完成同类型定长的数据存储并能够处理异常;(4)培养学生能够运用所学知识进行Java线程和数据库连接等高级程序设计软件开发。(5)培养学生具有综合运用所学知识进行Java应用软件开发、编码、调试能力。5 .素质(思政)目标(1)培养学生谦虚、好学的态度;(2)培养学生养成善于思考、深入研究的良好自主学习的习惯和创新精神;(3)培养学生具有较强责任心,细致缜密的工作态度;(4)培养学生吃苦耐劳、团队协作精神,沟通交流和书面表达能力;(5)培养学生良好的软件工程知识和质量意识;(6)培养学生提升智能型、创造型、复合型和社会型等素养的意识;三、课程内容与教学要求本课程内容包含了认识Java、Java语言基础、流程控制、Java面向对象编程基础、Java 面向对象高级特性、数组和字符串、泛型和集合、异常和断言、I/O流和文件操作、多线程、 GUI编程、Java网络编程、Java数据库编程等十三个项目,其教学要求和课时分配如表1所Z O表1Java程序设计教程课程要求及课时分配表序 号课程名称教学目标教学要求课时分配课时合计讲课学时上机学时1认 识 Java(1)熟悉Java的产生 与发展(2)掌握Java的特点(3)熟悉Java程序开(1)能理解Java 的搭建环境(2)能用JDK开发 一个简单Java程序314发流程(4) 了解简单的Java 程序结构(5)掌握下载和安装JDK;(6)熟悉集成开发工 具Eclipse的使用(3 )能用 Eclipse 开发一个简单Java 程序2Java 语言 基础(1)掌握Java标识符 的命名规范(2掌握Java基本数 据类型(3)掌握常量、变量 的基础知识(4)掌握数据的定 义、结构和数据处理 流程(5)熟悉数据类型的 转换(6)熟悉Java语言基 本运算符的使用(7)熟悉Java语言基 本运算符的优先级(1)能处理代码出 现变量时编译器(2)能熟练掌基本 数据类型来存储数 值型、字符型和布 尔型数据(3 )能熟识Java 中数据类型转换3143流程 控制(1)了解结构化程序 设计的结构(2)掌握条件语句中 的if语句和switch语 句(3)掌握循环语句中 的 while 语句、 do-while语句和for语 句(4)掌握跳转语句中 的 break 语句、 continue 语句和 return语句(1)能熟练运用流 程控制的条件语句(2)能熟练运用流 程控制的循环语句(3)能熟练运用流 程控制的跳转语句3144Java面向 对象 编程 基础(1)掌握面向对象程 序设计的基本特征(2) 了解变量和方法 的访问控制修饰符种 类(3 )掌握 Static、 abstract> final 的基石出 知识(4)掌握类和对象的(1)能熟练运用类 的修饰符(2)能熟练操作创 建和使用对象(3)能通过对面向 对象编程基础的学 习,制作相关编程314相互关系(5) 了解区别类的命 名空间(6)熟悉Java常用的 包5Java 面向 对象 高级 特性(1)了解封装的含义(2) 了解抽象类、接 口的特性(3)掌握Java实现运 行时多态的必要条件(4)掌握类和对象的 概念(5)掌握面向对象的 特征(6)熟悉接口的使用(7)掌握方法抽象和 接口两者的使用区别(1)能熟练掌握 子类对父类的继承 方法(2)能熟练使用 操作接口(3)能通过对各 知识点概念的理 解,培养学生编写 各种Java类,由浅 至深,养成良好的 编程习惯7186数组 和字 符串(1)掌握一维数组的 声明创建与引用(2)掌握二维数组的 创建与使用(3)掌握字符串类的 常用方法(4)熟悉字符串的声 明与创建方法(5)熟悉二维数组的 创建与使用(1)处理一些相 互关联、有一定顺 序、同一数据类型 的数据(2)能通过对数 组的学习了解,是 学生熟练运用数组 的创建和使用3147泛型 和集合(1)掌握泛型的概念(2) 了解泛型接口、 泛型方法的语法格式(3) 了解集合的概念 和集合的工具类(4)熟悉泛型类的语法格式(5)熟悉集合类的常 用接口(1)能用同一算法 操作不同数据类型 的对象(2)能熟练使用集 合中的类操作3148(1)掌握异常的分 类(2) 了解捕获异常、 抛出异常、自定义异 常语法格式(3) 了解断言的开 启步骤(4)掌握异常捕捉 语法(5) 了解使用断言 的语法格式(1)合理地使用 异常处理(2)能熟练的开 启断言、使用断言3149I/O流 和文 件操作(1)掌握输入流和 输出流的概念(2)掌握字节流和 字符流的概念(3) 了解 FileOu tputStream类的构造 方法(4) RandomAccessFi Ie类与输入/输出流类 的不同(5)掌握数据字节 输入/输出流(1)能对大数据 量的输入进行简单 操作(2)能使用File类 的构造方法创建文 件对象(3)能熟练使用Fileinputstream 类 和FileOutputStream类71810多线 程(1)掌握线程的控 制方法(2)熟悉Java中创 建线程的两种方式(3)掌握新建的线 程在一个完整的生命 周期中通常需要经历 的状态(4)熟悉多线程的 互斥和同步(5) 了解Java线程 的实现机制(1)能熟练运用 多线程中的每一程 序段(2)能区分进程 和线程(3)会使用 Thread类常用的构 造方法31411GUI编程(1) 了解GUI的概念(2)掌握AWT包中 主要类和接口的层次 结构(3)掌握Swing中与 AWT不同的组件(4)熟悉AWT包含 两个核心类(5) 了解布局管理(1)能熟练运用 布局管理器类的种 类(2)能用Panel类 编写简单代码(3)熟练运用常 见组件516器主要种类(6)掌握容器的种 类12Java 网络 编程(1) 了解网络编程 的基本分类(2)掌握基于TCP的 网络编程(3)掌握基于UDP 的网络编程(4) 了解 InetAddress类的静态方法(5) 了解 DatagramPacket类的构造方法(1)能在互联网 上的两个或多个设 备之间建立传输通 道,实现数据传输(2)通过对 InetAddress 类的学 习能获取本地主机 和百度网主机的IP 地址和主机名31413Java数据 库编 程(1)了解JDBC的概 念及重要性(2)掌握JDBC驱动 程序类型(3)掌握JDBC的类 和接口(4)掌握JDBC程序 的结构(1)能运用JDBC 进行数据库编程(2)能使用JDBC, Java程序能够方便 地访问各种常用的 数据库(3)能对数据库 进行查询、插入、 更新和删除等操作314合计501262!1!课程实施4.1 教学条件我校十分注重建设和完善Java程序设计课程的教学设施,如多媒体教室、机房、网 络教学平台、网络数据库等。同时,我校有一支强大的师资队伍,可以为Java程序设计课程的教学出谋划策。4.2 教学方法建议本课程遵循“教师引导,学生为主”的原则,采用理论讲解、多媒体演示、实践教学法、 课堂互动讨论、等多种方法,努力为学生创设更多知识应用的机会。(1)讲解法:主要用于讲授Java程序设计的基础知识、代码编写知识等理论性较强的 知识。(2)多媒体演示法:在讲解过程中,借助音频、视频、图片等直观手段来呈现教学内 容,在激发其学习兴趣和积极性的同时,不断提高其知识储备能力和综合文化素质。(3)实践教学法:Java程序设计是一门理论与实践并重的课程,课堂授课只能让学生掌握基础理论知识,手动编程能力的提高必须通过大量的实际操作。(4)课堂互动讨论法:根据知识点,鼓励学生运用所学知识进行主题讨论,使其在讨 论中逐步提升交际能力、思辨能力、解决实际问题的能力等。教师在教学过程中,可根据学生的实际情况灵活选用教学方法,因材施教,尽量照顾到 每一个学生的学习需求。4.3 教学评价与考核要求课程的教学评价由形成性测评(40%)和终结性测评(60%)组成,其考核要求如下:1 .形成性测评形成性测评考核学生在学习本课程过程中的学习情况和实际应用能力的发展情况,包括 出勤考核(10%)、课堂参与程度考核(10%)、作业完成质量考核(20%)等。(1)出勤考核:本项考核通过课前点名考核学生的课堂出勤率。迟到15分钟以内每次 扣1分,迟到15分钟以上或无故缺勤一节课每次扣2分,该项考核累计最多扣10分。(2)课堂参与程度考核:本项考核主要通过课堂提问和课堂积极发言来评判学生的学 习态度、学习主动性、课堂参与程度,以及学生的思辨能力、问题解决能力及其对课堂教学 知识的掌握情况等。只要学生能按时上课听讲,即可获得5分的基本分。学生上课发言一次, 即可另外获得05分,课堂发言最多可得5分。学生的最后成绩为“5+课堂发言得分”。(3)作业完成质量考核:本项考核主要通过学生作业来检测其对教学主体内容的掌握 与理解程度、实际应用知识的能力、自主学习能力、信息收集与处理能力等。每次作业成绩 按照相应标准而定,学生作业质量划分为优秀(10分)、良好(8分)、中等(7分)、及格 (6分)和不及格(0分)五个档次。最后的作业成绩为学生作业完成质量成绩的平均数。2 .终结性测评终结性测评主要考核学生在学完本课程后所达到的水平,通过期末考试进行考核。期末 考试由闭卷笔试(60%)组成,主要评估学生对本门课程基本知识的掌握情况与综合运用能 力。五、课程资源开发与利用5.1教材使用贾瑞、刘珥、邢铁燕,Java程序设计(第二版),航空工业出版社,2020年12月。

    注意事项

    本文(《Java程序设计教程》课程标准.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开