2024年4月27日发(作者:)
JAVA语言与数据结构课程教学大纲
课程英文名称:Java language and Data Structure
课程编号:0102450 学分:4 学时:48+16
一、 课程教学对象
本大纲适应于经济管理学院本科一、二年级学生开设的《JAVA语言与数据
结构》课程。
二、 课程性质及教学目的
本课程是经济管理学院电子商务专业本科学生的核心专业课,必修课。该课
程包括理论教学48学时)和实践教学(16学时)两个环节。本课程的作用与任务是:
通过本课程的教学,帮助学生了解国际上最新的计算机编程设计思想,并能初步
运用JAVA语言编程技术和基本开发工具进行计算机软件代码设计;使学生了解
数据对象的特性, 学会数据组织的方法和把现实世界中的问题转化为在计算机
内部的表示方法, 理解数据结构的基本概念,掌握用JAVA描述抽象数据类型的
方法,培养学生根据求解的要求选择合适的数据结构,运用抽象数据类型的思想
方法组织数据和算法的能力,进一步提高程序设计水平,培养良好的程序设计方
法,为将来学习各后继课程打好基础。
本课程采用多媒体教学方式,注重理论和实践相结合,根据课堂讲述内容,
安排相关的上机实验内容。
三、 对先修知识的要求
学生在学习本课之前,应先修课程:《计算机基础》。
四、 课程的主要内容、基本要求和学时分配建议(总学时数:48学时)
知识模块 知识点 要求 学时 学习方
课外学习要求
式
1.1 Java背景、现状、前景、特
1 JAVA概
述
点
1.2简单的Java程序与开发工
具
B 1
课堂讲授
C 1
课堂讲授
2.1 JAVA基本语法单位、编码
体制
2JAVA语
法基础
2.2 JAVA数据类型、类和对象
的初步介绍
2.3表达式和流程控制
2.4数组
3.1对象数据类型、对象的构造
和初始化
3对象和类
3.2重载方法名、覆盖方法、子
类
3.3 JAVA包
4.1方法覆盖、构造方法覆盖、
4 JAVA 语
言深入理解
父类构造方法调用
4.2类成员、关键字final、内部
类、Vector类、
4.3抽象类、接口
5.1数据结构的基本概念
5.2.数据的逻辑结构、存储结
5数据结构
概论
构、算法的概念、特征
5.3.数据类型、抽象数据类型的
概念
5.4时间复杂度的概念
6.1线性表的顺序存储结构及
6线性表及
其顺序存
储、链式存
储
其运算的实现
6.2 栈的定义、栈的顺序实现
及其运算的实现
6.3队列的定义、队列的顺序实
现((循环队列)及其运算的实现
6.4循环队列的结构特点
B 1
课堂讲授
B 1
课堂讲授
A
A
A
4
4
2
课堂讲授
课堂讲授
课堂讲授
B 1
课堂讲授
B
A
1
2
课堂讲授
课堂讲授
B 1
课堂讲授
B
A
A
1
1
1
课堂讲授
课堂讲授
课堂讲授
A 1
课堂讲授
B
A
1
1
课堂讲授
课堂讲授
A 1
课堂讲授
A 1
课堂讲授
B
课堂讲授
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714228723a2406310.html
评论列表(0条)