- 1
- 0
- 约7.93千字
- 约 12页
- 2022-06-17 发布于广东
- 举报
引入JDK源码学习的Java程序设计实践教学(教育技术学资料)
文档信息
:
文档作为关于“IT计算机”中“Java”的参考范文,为解决如何写好实用应用文、正确编写文案格式、内容素材摘取等相关工作提供支持。正文5893字,doc格式,可编辑。质优实惠,欢迎下载!
目录
TOC \o 1-9 \h \z \u 目录 1
正文 1
文1:引入JDK源码学习的Java程序设计实践教学 2
0 引言 2
1 学习内容 2
2 学习方法 4
3 学习JDK源码对学生编程能力的提高 5
4 结语 6
文2:Java程序设计课程考核评价模式改革与实践 7
一、引言 7
二、基本思路 7
三、考核体系 8
四、实践效果 10
五、结语 10
参考文摘引言: 10
原创性声明(模板) 11
文章致谢(模板) 11
正文
引入JDK源码学习的Java程序设计实践教学(教育技术学资料)
文1:引入JDK源码学习的Java程序设计实践教学
作者简介:唐大仕,男,讲师,研究方向为计算机应用,tds@
0 引言
Java语言是当前最流行的面向对象编程语言之一,具有平台无关性、多线程、分布式及安全性等特点。作为计算机专业及相关专业的一门重要课程,Java语言也不只讲语言语法,而更加注意其实践应用,所以加强其编程实践和应用是该课程的重要目标。特别是当前用人单位对大学生的综合素质提出了新的要求,这就迫切需要对现有的教学模式进行改革,才能适应计算机教学的需要。根据实践,我们提出在课程中引入JDK源码的教学方法。
JDK(Java Development Kit)是Java语言的软件开发工具包,包括JavaSE、JavaEE、JavaME等多个版本[1],其中最基础的是JavaSE。在JDK中,有一系列的开发工具、运行环境,还有最重要的JDK文档及JDK源码。JDK源码用于程序设计的实践教学中,能有效提高学生的程序设计能力,切实提高教学效果,是教学改革的一条途径。笔者将JDK源码给学生进行阅读、分析、改造、应用,使其掌握编程思想、编码方式、采用的技术、应用过程等相关知识。
1 学习内容
JDK源码的量很大,要学习的内容也涉及多个方面。
语法方面的学习
Java程序设计课程首先要让学生学会Java语法,Java语言的语法不仅枯燥,而且不容易掌握。在JDK源码中有大量语法的体现,从变量、常量到运算符、语句、类的定义等方面都有很好的体现,所以精简一部分包及类来进行学习,体现其语法的使用,而且体现面向对象的封装、继承、多态,特别是继承关系的分析,以让学生更具体地体会面向对象的思想与方法。
基本类库的学习
Java语法的学习不能只停留在语法层面,而是要培养实践应用的能力,这就需要掌握大量的API类库。由于Java类库中的类很多,每一个类中的方法也很多,所以我们选择重要的类库源码来学习,主要包括Java的基本类库、输入输出(Java IO)、文本信息的处理、XML信息的处理、图形与图像、图形用户界面、网络、数据库等。
数据结构的学习
Java语言中,各类编程都要用到数据结构。虽然有的学生学过数据结构,包括线性表、栈、队列、串、树、查找、排序等,但是JDK中,这些数据结构是如何实现的,它们都有哪些相关的类,分别使用的是顺序存储、链式存储还是哈希存储,学习这些不仅有利于复习巩固数据结构知识,更重要的是可以学到更多的实现方法,而且在应用这些结构时会正确选用合适的类。
设计模式的学习
设计模式(design pattern)是一套被反复使用、多数人知晓、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码的可靠性[2]。在实现的软件开发实践中,设计模式是相当重要的,在JDK中,使用了大量的设计模式,如抽象工厂、单态、适配器、责任链、代理、观察者等,通过源代码来学习设计模式,可以让学生更具体地体会到设计模式的应用,从而能让学生更好地打下应用设计模式基础。
2 学习方法
JDK源码的学习方法主要是阅读、分析以及修改、应用等,在这个过程中教师要通过演示、引导、作业等手段来促进学生对JDK源码的学习。
有选择性地阅读源代码,撰写读书笔记
由于源代码的量很大,没有必要将所有JDK的源码都读取一遍,所以针对前面提到的每一方面的学习内容,教师会指定阅读相关的包和类的源代码。例如,在前半学期中要求阅读的类包括Object,Class,String,StringBuilder 及 AbstractStringBuilder,Integer,Math,Random,BigInteger等;后半学期则要求阅读Arrays,ArrayList,Vector,Sta
您可能关注的文档
- 高校金工实习存在的问题和改革措施(行业资料).doc
- 基于项目驱动的金工实习教学改革(教学资料).doc
- 关于金工实习改革的几点思考与建议(高等教育学资料).doc
- 训诂学在中学文言文教学中的应用(教学资料).doc
- 训诂学在对外汉字教学中的价值(行业资料).doc
- 训诂学课程教学改革初探(教学资料).doc
- 浅析呼啸山庄中环境影响下的凯瑟琳的爱情观(高等教育学资料).doc
- 伤逝爱情观的现代性启示(高等教育学资料).doc
- 一种基于小世界模型的EMBA潜在生源挖掘方法(高等教育学资料).doc
- 先进制造技术课程一体化教学法的实施(高等教育学资料).doc
- (正式版)DB33∕T 2574-2023 《 数字乡村建设规范 》.pdf
- (正式版)DB33∕T 2554-2022 《“GM2D”进口商品数据元 》.pdf
- (正式版)DB33∕T 2573-2023 《 助残护理员照护服务规范 》.pdf
- (正式版)DB33∕T 2542-2022 《餐饮计量规范 》.pdf
- (正式版)DB33∕T 2558.1-2022 《林下套种菌药生产技术规程 第1部分:大球盖菇》.pdf
- (正式版)DB33∕T 2558.3-2022 《林下套种菌药生产技术规程 第3部分:羊肚菌 》.pdf
- (正式版)DB33∕T 2575-2023 《 野生猛禽和涉禽安全救护技术规程 》.pdf
- (正式版)DB33∕T 2544-2022 《森林人家建设规范》.pdf
- (正式版)DB33∕T 310010-2021 《沿海防护林生态效益监测与评估技术规程》.pdf
- (正式版)DB33∕T 3004.1-2015 《农村厕所建设和服务规范 第1部分:农村改厕管理规范 》.pdf
最近下载
- 线材规格知识.ppt VIP
- 以话题为主线,有效进行初三英语复习讲课稿精编.ppt VIP
- 山东省济南市山东省实验中学东校2026届化学高二上期末监测试题含答案.doc
- 2021 一级建造师考试建筑-考前密训资料.docx VIP
- 湖南省益阳市2024-2025学年高二上学期期末质量检测数学试题(含答案).pdf VIP
- 2021 一级建造师考试公路-考前密训资料.docx VIP
- 突发事件综合应急预案.doc VIP
- 毕业设计(论文)-循环球液压动力转向器设计.docx VIP
- 2025年华医网继续教育-输液港置管患者的规范化护理管理题库答案.doc VIP
- 产品需求文档模板.docx VIP
原创力文档

文档评论(0)