《Java开发技术》课程教学大纲.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《Java开发技术》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《Java开发技术》课程教学大纲.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java开发技术课程教学大纲一、课程基本信息课程代码:课程名称:Java开发技术英文名称:Java Development Technology课程类别:专业必修课(专业基础)学时:48 (其中实验课32学时)学分:3适用对象:金融科技专业考核方式:考查先修课程:Python程序设计二、课程简介Java开发技术是为金融科技专业学生设置的专业基础必修课。主要任务是以Java 语言为载体学习当今主流的、也是技术上最为成熟的面向对象编程技术。通过学习 JAVA语言中的数据类型、运算、语句结构及其程序设计的基本方法及Java高级功能, 使学生理解面向对象程序设计的基本概念和方法,并掌握Java编程技术
2、,进而利用 所学的思想和技术解决一些应用问题。课程通过大量的程序实例和练习,加深学生对 面向对象的基本思想的理解。这门课程是学习其他软件开发技术的基础,为学生在后 续学习过程中,应用面向对象的思想、方法和编程技术解决专业问题奠定基础。Java Development Technology is a professional basic course for students majoring in financial technology. The main task of it is to teach students the most promising object-oriented p
3、rogramming ideas by studying programming language-java. In this course, students need to study data types, operations, program structures, the basic methods of programming and advanced Java programming functions. Then, students can understand the basic concepts and methods of object-oriented program
4、ming, master the java programming, then solve some practical problems with what they have learned. Through lots of program examples and practices in the course, students can deepen their5.标准输入输出流的重定向第三节文件1 .创建File对象2 .操纵File对象第四节 文件输入流和输出流第五节 内存中的输入/输出流一缓冲流第六节数据的输入流和输出流第七节随机存取文件1 . RandomAccessFile
5、类概述2 .随机存取文件的创建3 .随机存取文件的操作第八节中兴事件的背后1 .软件行业领军人物的奋斗故事分享2 .培养学生诚实、守信、坚忍不拔的性格;树立正确的技能观,努力提 高自己的技能,为社会和人民造福;3 .加深学生对专业知识技能学习的认可度与专注度。(三)思考与实践1 . Java的输入/输出流可以实现哪些类型的输入/输出?2 . RandomAccessFile类实现了哪两个接口?具有哪些输入/输出功能?3 .举例说明输入/输出流操作、文件存取操作的实现方式。4 .实验项目六:输入输出流(四)教学方法与手段1 .课堂讲授、多媒体演示2 .课外作业3 .课堂讨论4 .上机实验等五、各
6、教学环节学时分配第一章绪论11第二章Java语言基础268第三章面向对象基础36211第四章面向对象高级36110第五章Java资源及利用246第六章异常处理123第七章输入/输出246期末33合计14328348六 课程考核(一)考核方式:考查平时成绩构成:考勤(20%)、作业(40%)、测验和课堂参与(40%)期末考查成绩构成:考试/课程设计(100%)(二)成绩构成平时成绩占比:40%期末占比:60%(三)成绩考核标准期末课程设计评分标准:1 .选题合理2 .系统分析与设计(系统总体结构、系统功能流程)3 .技术运用(运用要求的各项技术)4 .程序(完整、可运行、包含必要的注释)5 .报
7、告(内容完整、格式标准、包含心得体会描述)6 .无抄袭现象七 推荐教材和教学参考资源推荐教材:1 .唐大仕.Java程序设计(第3版).北京:清华大学出版社,20212 .吴倩.JAVA语言程序设计 面向对象的设计思想与实践(第2版).北京:机 械工业出版社,2016参考书:1 . Bruce Eckel, On Java中文版,北京:人民邮电出版社,2022. 32 .梁勇,Java语言程序设计 基础篇 原书第12版,北京:机械工业出版社,2021. 53 . Cay S. Horstmann, Java核心技术卷I基础知识第12版,北京:机械工业 出版社,2022. 64 .黑马程序员,J
8、ava基础入门(第3版),北京:清华大学出版社,2022. 15 . Joshua Bloch, Effective Java中文版(原书第3版),北京:机械工业出版 社,2019. 16 .周志明,深入理解Java虚拟机:JVM高级特性与最佳实践(第3版),北京: 机械工业出版社,2019.127 .耿祥义,张跃平,Java 2实用教程(第6版),北京:清华大学出版社,2021. 78 .陈国君,Java程序设计基础(第7版),北京:清华大学出版社,2021.99 .(美)Bruce Eckel著,陈昊鹏等译.Java编程思想.北京:机械工业出版社,200510 . John Lewis.
9、Java程序设计教程(第9版).北京:电子工业出版社,2018.712 .郎波.Java语言程序设计(第4版).北京:清华大学出版社,2021. 2八、 其他说明本课程实验安排见课程实验教学大纲。本课程要求安排课外实验学时,共96学时。大纲修订人:陈风欣大纲审定人:隹雅圣修订日期:2023年2月审定臼期:2023年2月understanding of the basic idea of object-oriented. The course is the basis for learning other software development technologies and lays th
10、e foundation for students to apply object-oriented ideas, methods and programming technology to solve professional problems in the subsequent learning process. 三、课程性质与教学目的Java开发技术是金融科技专业的专业必修课。本课程的任务是使学生掌握Java 程序设计语言,理解面向对象的程序设计的思路和方法,培养学生的编程能力。通过 融入思政元素的,激发学生对社会主义核心价值观的认同感,培养学生诚实、守信、 坚忍不拔的性格;提高学生在沟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java开发技术 Java 开发 技术 课程 教学大纲
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内