- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《JAVA程序设计》教学大纲
课程名称:Java程序设计
英文名称:JavaProgramDesign
课程编号:2352
学分:2
总学时/课内实践学时:32/16
课程性质:选修课程
开课单位:信息与电气工程学院
适应对象:数据科学与大数据技术专业
课程简介
《Java程序设计》是数据科学与大数据技术专业的一门专业方向拓展课,以面向对象和跨平台为主要特色,它促进了互联网的快速发展,奠定了其在程序开发中的地位,近三十年来市场占有率一直位列前三。通过本课程的教学,深化学生面向对象的编程设计思想和新一代程序设计的逻辑思维方式,为Web和Andriod开发打下基础,同时对C、C++语言起到固强作用。
课程内容主要为Java语言基本语法、类设计、窗口界面设计与事件处理、多线程、输入输出流与网络编程、数据库应用等。
教学方式为机房教学,边教边练,综合案例贯穿整个课程。并以职业道德培育为着力点,加强大国工匠精神和三观教育,激发学生为行业、为社会、为国家担当使命。考核方式包括考勤、平时作业、上机实践和期末笔试。
课程目标
1.强化科学伦理教育和道德教育,注重科学思维方法训练和科学精神培养,提高学生分析问题和解决问题的的能力,激发学生科技报国的家国情怀和使命担当。
2.了解Java语言的主要特点、执行过程和基本程序结构,掌握Java语言的基本语法和常用数学类、字符串类的使用方法,具备对一般问题的基本编程能力。
3.理解面向对象编程的核心概念和三大特征,掌握窗口界面设计和事件处理的方法,具备较复杂问题的基本编程能力。
4.掌握JDBC数据库编程技术,分析问题和解决问题的能力得到显著提高,具备较复杂问题的编程能力。
5.熟悉输入、输出流,网络编程和多线程的基本方法。具备对特定问题的基本编程能力。
三、课程目标与毕业要求对应关系
本课程的课程目标对数据科学与大数据技术专业毕业要求指标点的支撑情况如表1所示:
表1课程目标与毕业要求对应关系
毕业要求
指标点
课程目标
1
2
3
4
5
毕业要求3:设计/开发解决方案能力:能够设计出大数据应用领域的复杂工程问题的解决方案,具有数据采集、处理、分析、挖掘的能力,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等多维度协同发展因素。
3-2能够针对大数据特定的任务需求,完成大数据系统、模块的设计与开发;
●
●
3-3能够综合利用数据科学与大数据技术的专业知识和新技术,在针对复杂工程问题的系统设计中体现创新意识;
●
●
●
●
3-4在大数据系统设计和开发中能够综合考虑社会、健康、安全、法律、文化及环境等制约因素。
●
●
●
毕业要求5:使用现代工具能力:能够针对大数据应用领域的复杂工程问题,开发、选择与使用恰当的技术、资源、现代信息技术工具,包括对大数据应用领域的复杂工程问题的预测与仿真,并能够理解其局限性。
5-2能熟练运用文献检索工具获取大数据应用领域理论与技术的必威体育精装版进展以及资源;
●
●
5-3具备使用大数据平台以及软件对复杂工程问题进行仿真的能力,理解其使用要求、运用范围和局限性。
●
●
课程教学安排
课程共有12项教学内容,具体安排如下。
表2:课程教学安排表
序号
教学内容
思政元素
课堂教学学时
实验/实践教学学时
学时小计
1
Java发展史与开发环境
奉献精神
1
1
2
2
基本语法及数组、字符串应用
1
1
2
3
类、对象与封装
2
2
4
4
继承与多态
2
2
4
5
Swing界面设计
工匠精神
2
2
4
6
事件处理机制
1
1
2
7
异常处理机制
1
1
2
8
集合类
1
1
2
9
数据库技术
创新精神、团队精神
2
2
4
10
多线程机制
1
1
2
11
IO输入输出流
1
1
2
12
网络编程
1
1
2
合计
16
16
32
教学安排
1.Java发展史与开发环境
教学要求:了解Java语言的产生、发展历史和主要特点,理解Java的工作原理,熟悉开发环境,掌握第一个Java程序的写法。
教学内容:
(1)Java语言的产生、发展历史和主要特点。
(2)Java语言的安装注意事项和工作原理,展示bin目录,解读编译和解释程序,提出虚拟机和字节码的概念。
(3)开发平台及环境搭建,掌握Java集成开发环境Eclipse的使用。
(4)建立第一个Java应用程序,解读程序各部分的含义,引出Java程序结构的一般规律构成。
重点:Java的工作原理及跨平台的实现;第一个Java程序的写法。
难点:Java的工作原理、虚拟机的概念。
思政元素:通过讲解程序开发的魅力,深化努力完成学业是学生的首要任务,热爱生活,热爱编程,脱离游戏,用优异成绩回报社会和家庭,培养学生弘扬奉献精神,激发学生爱国爱家情怀。
2.基本
文档评论(0)