Java程序设计
本课程主要介绍Java语言的基本语法(包括标识符、关键字和数据类型,运算符与表达式,语句与流程控制,数组),面向对象思想,图形化用户界面、异常处理、数象容纳、输入/输出流、并发控制、数据库操作和网络编程等内容。
课程简介
课程定位
课程目标
课程标准
课程评价(0)

本课程主要介绍Java语言的基本语法(包括标识符、关键字和数据类型,运算符与表达式,语句与流程控制,数组),面向对象思想,图形化用户界面、异常处理、数象容纳、输入/输出流、并发控制、数据库操作和网络编程等内容。

本课程力求使学生能掌握面向对象程序设计的基本方法,领会Java语言的基本思想,掌握Java语言技术的相关内容,理解和掌握蕴含在Java语言中的软件工程的设计思想。

本课程的教学以课堂教学为主,通过对Java的基本思想与面向对象程序设计知识的讲解,使学生能够充分掌握Java语言的基本概念、基本知识、基本内容,了解和掌握Java语言的基本程序设计手段,在完成学习之后具备较强的程序设计能力。

坚持“既讲语言,又讲技术,语言为主,技术为辅,相辅相成”的指导思想,将Java语言的语法和程序设计技术并重。力求在清楚讲解Java语言基本语法的基础上,传授程序设计技术。在课堂教学的同时,安排适当数量的实验教学学时,使学生在学好基本理论和基本知识的同时,能够得到充分的实践机会,锻炼和提高程序设计能力。

考核项目

考核内容

评价标准

成绩(百分制)

分项成绩比重

(%)

90-100

80-89

及格

60-79

过程考核项目一:配置JDK

知识:10%;能力:60%;素质:30%

知识目标:

1.掌握JDK下载、安装

2.掌握JDK环境变量的配置

3.熟悉使用其中一个常用代码编辑器

能力目标:

1.配置安装版本JDK 

2.配置免安装版本JDK

3.查看JDK版本

素质目标:

能够轻拿轻放设备,使用完毕及时放回存放地;安全用电用工具;团队分工明确、团结合作;任务结束后关闭电源;完全清洁整理场所:桌面整洁、地面整洁、垃圾清除到室外垃圾桶;所有设备归置原位。按时上下课。一个错误点扣2分。

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

 

知识目标

 

掌握关键知识点60%-79%。

 

 5
项目二:九九乘法表

知识:10%;能力:60%;素质:30%

知识目标:

1.掌握流程控制程序语句的使用

2.理解几种流程控制语句的逻辑思路

能力目标:

使用循环语句、分支语句在命令行输出九九乘法表。

素质目标:

能够掌握程序的执行逻辑,重点是理解程序运行的流程

知识目标

 

掌握关键知识点95%以上。

 

 

知识目标

 

掌握关键知识点85%-92%。

 

知识目标

 

掌握关键知识点65%-84%。

 

 5
项目三:数组排序         

知识:10%;能力:60%;素质:30%

知识目标:

1.掌握数组的几种创建方法

2.熟悉数组的查询等操作

3.掌握多维数据的使用

能力目标:

定义一个存储整型的数组,数组元素无序的情况下,将元素每个重新从小到大排序,并输出排序后的数组。

素质目标:

能够理解数据的多维的存储方式,在脑海中建立数据结构的初步模型和概念

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

 

知识目标

 

掌握关键知识点60%-79%。

 

 5
项目四:面向对象

知识:10%;能力:60%;素质:30%

知识目标:

1.掌握类的定义

2.深入理解面向对象的概念

能力目标:

1.定义一个Person类

2.构造参数有name、age

素质目标:

理解如何掌握面向对象的思路和方法去抽象遇到的现实问题,对面向对象有初步的理解

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

 

知识目标

 

掌握关键知识点60%-79%。

 

 5

知识:10%;能力:60%;素质:30%

知识目标:

1.掌握构造方法的使用

2.掌握成员属性、成员方法的使用

3.基本掌握封装的特性

能力目标:

1、定义一个Student类

2、继承自Person类

3、构造参数包含id、name、age

4、具备无参构造方法

5、定义所有属性的setter、getter方法

素质目标:

能灵活掌握类的编写方法、思维方式,对面向对象有更深入一层的理解 ,对事物的的抽象、行为、状态能灵活的运用到其中

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

 

知识目标

 

掌握关键知识点60%-79%。

 

 5

知识:10%;能力:60%;素质:30%

知识目标:

1.掌握抽象类的定义与使用

2.掌握接口的定义与使用

3.基本掌握多态的特性

能力目标:

1、使用任意形式定义几个类或接口

2、演示多态的特性

3、用一句话说明多态的概念

素质目标:

理解面向对象的三大特性,对封装、继承、多态有更深入的理解 ,对面向对象的编程方法能够熟练运用

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

知识目标

 

掌握关键知识点60%-79%。

 

 5

项目五:

集合容器

知识:10%;能力:60%;素质:30%

知识目标:

1.了解对象的容器集合的概念

2.掌握常用的集合核心类的使用

3.掌握各个常用集合的特性

4.了解数据结构基本概念

能力目标:

1、集合容器的创建、查询与操作

2、对不同数据结构与集合容器的特性分析

3、使用集合的迭代器

素质目标:

对各类数据结构有充分的理解与认识,以面向对象的思维去理解和分析数据的结构,将对名类对象的存储、查询等操作能熟练掌握,并深入的理解其各自的特性

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

知识目标

 

掌握关键知识点60%-79%。

 

 5

项目六:

文件读写

知识:10%;能力:60%;素质:30%

知识目标:

1.了解输入输出流的概念

2.掌握常用的核心类的使用

3.熟悉使用流和文件的基本操作

能力目标:

1、在命令行接收输入文本

2、将输入的文本保存到桌面,文件名为myinput.txt

3、允许多次保存,在原文本上换行追加到文件内容中

素质目标:

对输入输出、数据的流转有基本的认识,以面向对象的思维去理解和分析数据的流转

知识目标

 

掌握关键知识点90%以上。

 

 

知识目标

 

掌握关键知识点80%-89%。

知识目标

 

掌握关键知识点60%-79%。

 

 5
期末考核笔试     40
综合考核   

课程教学目标

根据高等职业教育对人才培养目标的要求,遵循基于职业属性的教育规律,在经过《java程序设计》课程的学习后,学生应达到以下目标:

1.知识目标

理解和掌握Java语言基本语法和语义,掌握标准程序和小应用程序的开发方法,掌握数据库、网络编程的基本开发方法。熟练地使用JDK进行Java程序的编辑、编译和调试技术,使用Eclipse进行基本的常规应用程序开发,图形用户界面设计,理解并掌握面向对象程序设计的核心思想。

2.能力目标

能够基于Java语言开发开发常规的应用程序,利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面,实现客户端应用程序开发。深刻理解面向程序的核心概念,具备对现实生活问题抽象为对象模型、对真实业务场景进行抽象并转化为应用程序模型的能力。

3.素质目标

培养学生爱岗敬业、爱护设备、高度的责任心、团结合作的职业操守;培养学生的标准意识、规范意识、安全意识。在教学实践中融入行业规范,即整理、整顿、清扫、清洁、素养、安全。

暂时没有数据,后续记得关注
课程性质专业基础课程
课程代码 
学时数76
学分数6.0
开设学期 
开设学期物联网工程专业
开课系部 
友情链接:
linux平台bossay官网