《Java基础》教学大纲
课程性质必修课
总学时80(教学学时56 实验学时24)
课程类型考试课
开课院数学与信息科学学院
适用专业信息与计算科学专业及相关专业
一、教学任务、目的和要求
《Java基础》是针对信息与计算科学专业本科学生开设的一门重要的专业课基础课程。本门课程的内容就是使用java语言理解逻辑程序,java语言的诞生给IT产业带来了一个崭新的时代,我们主要学习java的基本语法,通过解可以使学生发现java语言的简洁、明快,要求学生学习完基础的语法后就可以编写比较实用的小程序解决生活中的问题,学习基本语法后我们将学生带入到了对象的世界,java是一门纯面向对象的语言,通过对面向对象的立即使得面向对象的编程思想贯穿学生的编程中,最后我们介绍了数组和字符串,使得学生可以更好的组织数据。
要求学生通过学习掌握Java基本概念、类的定义和使用方法、异常处理等编程技术,简单Java数据库开发等等,其基本目标如下:
1.获取知识。学生通过本课程的学习,应掌握Java语言的基本特征,理解和掌握Java 语言的基本语法和语义,掌握使用Java语言开发程序的基本步骤。
2.编程思想。要建立崭新的面向对象的编程思想。
3.编程能力。通过本课程的学习,学生应能熟练编写简单的完成一定功能的Java程序。
二、教学中注意事项
本课程是一门对动手能力要求较高的、重视实验环节的实践性课程,因此在教授过程中与原理概念型课程有着本质的区别。本门课程应注重案例教学,以项目引导的方式教授学生,通过具有代表性的案例教学使学生理解掌握章节中的重点难点。
应引导学生在掌握基本知识的同时,重在体会面向对象的编程思想,提高编程能力。
三、教学内容及要求
第1章初识Java
内容
1.1 什么是程序
1.2 为什么学习java语言
1.3 Java可以做什么
1.4 Java技术平台简介
1.5 开发第一个java程序
1.6 分析Java程序
1.6.1 Java程序的结构
1.6.2 Java程序的注释
1.6.3 Java编码规范
1.7 上机练习
1.8 Java程序开发利器---Eclipse平台
1.8.1 java项目组织结构
1.8.2 上机练习
1.8.3 常见错误
1.8.4上机练习
⏹本章技能目标
➢理解什么是程序
➢了解Java的技术内容
➢会使用记事本开发简单的Java程序
➢会使用输出语句在控制台输出信息
➢熟悉Eclipse开发环境
⏹本章重点
➢使用记事本开发简单的Java程序
➢使用输出语句在控制台输出信息
➢Eclipse开发环境
⏹本章难点
➢使用记事本开发简单的Java程序
第2章变量、数据类型和运算符
内容
2.1 变量入门的java游戏小程序
2.2 数据类型
2.2.1 不同的数据类型
2.2.2 java常用数据类型
2.3 变量声明及使用
2.3.1 变量命名规则
2.3.2 常见错误
2.4 运算符
2.4.1 赋值运算符
2.4.2 算术运算符
2.5数据类型转换
2.5.1为什么需要数据类型转换
2.5.2如何进行数据类型转换
2.6 上机练习
⏹本章技能目标
➢掌握变量的概念
➢会使用常用数据类型int, double, char, String ➢掌握键盘输入
➢会使用赋值运算符和算术运算符
➢会进行数据类型转换
⏹本章重点
➢常用数据类型
➢赋值运算符和算术运算符
➢数据类型转换
⏹本章难点
➢数据类型转换
第3章运算符和基本选择结构
内容
3.1 Boolean类型
3.1.1 为什么需要Boolean类型
3.1.2 什么是Boolean类型
3.1.3 如何使用Boolean类型
3.2 关系运算符
3.2.1 为什么使用关系运算符
3.2.2 什么是关系运算符
3.3 if条件结构
3.3.1 为什么需要if条件结构
3.3.2 什么是if条件结构
3.3.3 如何使用if条件结构
3.3.4 上机练习
⏹本章技能目标
➢掌握boolean类型的用法
➢掌握关系运算符和逻辑运算符
➢掌握if选择结构
⏹本章重点
➢关系运算符和逻辑运算符
➢If选择结构
⏹本章难点
➢逻辑运算符
第4章复杂选择结构
内容
4.1 上机练习
4.2 多重if选择结构
4.3 嵌套if选择结构
4.4 上机练习
4.5 swith结构
4.5.1 为什么使用swith选择结构
4.5.2 什么是swith选择结构
4.5.3 如何使用swith选择结构
4.5.4 上机练习
4.6 处理系统异常
4.7 上机练习
⏹本章技能目标
➢掌握多重if和嵌套if选择结构
➢掌握swith选择结构
➢使用if判断和输出语句进行异常处理⏹本章重点
➢多重if和嵌套if选择结构
➢Swith选择结构
⏹本章难点
➢嵌套if选择结构
第5章循环结构(一)
内容
5.1 循环结构
5.1.1为什么需要循环
5.1.2 什么是循环
5.2 while循环
5.2.1 什么是while循环
5.2.2如何使用while循环
5.3 程序调试
5.3.1为什么需要程序调试
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论