- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《Java语言程序设计》教学大纲
开课学院
数学与统计学院
课程编号
46312
适用专业
信息与计算科学
开课学期
第四学期
学分
6
学时
96
先修课程
计算机基础、程序设计基础
教学团队
程序设计课程团队
课程负责人
武瑞婵
考核形式
考试
审核签字
审核时间
一、课程简介
Java是一门面向对象的程序设计语言,因其功能强大和简单易用两个特征,成为了静态面向对象编程语言的代表。同时,与一般的编译执行计算机语言和解释执行计算机语言不同,Java语言具有“一次编译、到处执行”的跨平台特性,是目前应用最广泛的语言之一。
《Java语言程序设计》课程是信息与计算科学专业的一门专业必修课程,是学生掌握计算机语言基础、获取程序设计开发能力的重要基础课程,为后续的系统开发、实习实训、毕业设计等课程提供基础与保障。
《Java语言程序设计》课程主要讨论面向对象程序设计思想的基础和应用,旨在培养学生的计算机编程能力、分析和解决问题的能力、以及自主学习和创新协作能力,为将来从事数据分析、系统管理和软件开发等工作奠定坚实的基础。主要内容由四部分组成:第一部分介绍Java语言的基础知识,包括开发环境的设置、基本语法基础、流程控制和数组等;第二部分介绍面向对象程序设计思想,包括类与对象、接口、包、继承、组合与多态等内容;第三部分讲述数据流应用及系统类库部分,包括异常处理、I/O流、系统类库及多线程等;第四部分介绍Java的一些应用级类库及其编程技术,包括图形用户界面、网络编程、JDBC数据库编程、JavaWeb开发等。
二、课程目标和毕业要求
表2-1课程目标支撑毕业要求指标点对应表
课程目标
课程目标内容
支撑毕业
要求及程度
支撑的毕业要求指标点
课程
目标1
熟练掌握Java语言基础,领会面向对象程序设计思想,掌握面向对象程序设计的基本方法和基本应用,了解Java高级应用及新技术前沿。
毕业要求1:知识要求1-2(H)
1-2掌握数据科学方向相关工作应具备的数学、统计学、计算机科学等学科领域的基础知识。
课程
目标2
具有良好的编程习惯,具备抽象建模、算法设计、描述与实现、程序调试等能力,具备独立分析和解决问题的能力,具有探索的品质、坚强的意志、创新的精神和批判性思维。
毕业要求2:能力要求
2-3(H)
2-4(M)
2-3具有软件开发能力,初步具有设计和实现个性化推荐系统的能力。
2-4具有较强的专业实践能力和创新能力,具有一定的研究能力和组织管理能力,具有团队协作及社会适应能力。
(“H、M、L”分别表示课程对毕业要求的高、中、低支撑度)
表2-2课程目标与毕业要求指标点对应的矩阵关系
毕业要求
指标点
课程目标1
课程目标2
知识要求
1-2
H
能力要求
2-3
H
2-4
M
三、教学内容与课程目标对应矩阵
课程章节
章节名称
课程目标1
课程目标2
第一章
Java语言概述
√
√
第二章
Java语言基础
√
√
第三章
面向对象程序设计
√
√
第四章
异常处理
√
√
第五章
输入输出系统
√
√
第六章
多线程
√
√
第七章
图形用户界面
√
√
第八章
高级应用简介
√
√
(以上用“√”在相应位置填上)
四、课程教学内容及要求
A.理论内容及要求
第一章Java语言概述
(一)教学目标
1、知识目标
了解Java语言的发展历程;理解Java程序设计语言中的基本概念,能够区分JDK、JRE及IDE;了解JDK和Eclipse的下载、安装和配置过程。
2、能力目标
掌握Java程序的编辑、编译和运行过程;学会使用集成开发工具Eclipse。
3、育人目标
结合“卓越工程师教育培养计划”、“新一代人工智能发展规划”、“一带一路”和“互联网+”等重大发展战略以及国内外发展趋势,引导学生树立远大理想和爱国主义情怀,树立正确的世界观、人生观、价值观,培养学生的责任感和使命感。同时端正学习态度,掌握正确的学习方法,培养良好的学习习惯。
(二)教学内容
1、Java语言简介。主要讲授Java语言简史,Java语言、Java虚拟机和Java平台及Java语言的主要特点。
2、.Java语言的应用。主要讲授Java语言的三种不同的应用领域及主要技术。
3、Java开发环境设置及开发工具介绍。主要讲授开发平台的安装与配置,介绍一些常用的开发工具。
4、Java程序示例。主要讲授Java程序的编写、编译和执行示例。
重点:开发平台的安装与配置,Java程序的编写、编译和执行示例。
难点:对Java虚拟机的理解,领悟Java语言的主要特点。
(三)教学要求
结合大数据、云计算和人工智能时代特点,从日常生活和现代科技相结合的实例出发,让学生感知程序设计语言在现代社会的重要地位,并结合“新一代人工智能发展规划”、“一带一路”
您可能关注的文档
- 高职院校创新创业基础-项目三训练创新思维.pptx
- 课程思政指引.docx
- Creo数字化建模技术课件 (1).pptx
- Creo数字化建模技术课件 (8).pptx
- Creo数字化建模技术课件 (10).pptx
- Creo数字化建模技术课件 (12).pptx
- Creo数字化建模技术课件 (14).pptx
- Creo数字化建模技术课件 (16).pptx
- 项目1: 搭建“古典文学网”的开发环境(定稿,请参照该版本完善其他章节).pptx
- 《网页设计与制作》期末考试试卷.docx
- 2024-2025学年人教版小学数学四年级下册教学计划及进度表.docx
- 2024-2025学年北师大版小学数学二年级下册教学计划及进度表.docx
- 2024-2025学年人教版小学数学五年级下册教学计划及进度表.docx
- 2024-2025学年人教大同版(2024)小学英语三年级下册教学计划.docx
- 2024-2025学年人教精通版(三起)(2024)小学英语三年级下册教学计划.docx
- 2024-2025学年统编版初中道德与法治八年级下册教学计划及进度表.docx
- 2024-2025学年统编版(2024)初中道德与法治七年级下册教学计划及进度表.docx
- 2023-2024学年上海黄埔区中考二模综合测试(物理部分)试卷及答案.pdf
- 2024-2025学年外研版(三起)(2024)小学英语三年级下册教学计划及进度表.docx
- 2025届北京市北京第四中学高三冲刺模拟数学试卷含解析.doc
最近下载
- 王牌教师的课堂管理术心得.pptx
- 陕西省名校新高考物理100实验题合集含解析.pdf VIP
- 1.1《走近世界民间美术》课件人美版(2024))初中美术七年级下册.pptx
- 2025年高考数学总复习第一部分专题突破 新趋势 高考考向练.pptx VIP
- 膨胀节设计软件简介-波纹管软件.PPT
- 山东省第二届职业技能大赛国赛农产品食品检验项目技术工作文件.pdf VIP
- 中考数学备考策略与方法课件.ppt VIP
- 2025届高考专题复习:语言文字运用中的逻辑问题.pptx VIP
- 七年级历史下册 第一单元 综合测试卷(人教陕西版 2025年春).doc VIP
- itp护理课件可编辑.pdf VIP
文档评论(0)