资源描述
专业课程标准
课程名称:Java程序设计基础教程 专业名称:计算机网络技术专业 专业代码: 修订时间:
******教研室
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
5:
Java的I/O流和文件管理参考学时:2
学习目标 和任务
1、理解I/O流
2、使用I/O流对文件进行操作
考核标准
理解I/O流,熟练使用I/O流对文件进行操作
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
5:
多线程参考学时:4
学习目标 和任务
1、掌握进程与线程的概念
2、掌握Thread类和Runnable接口的使用方法
3、掌握线程的状态
4、掌握线程的常用方法
考核标准
理解线程与进程,熟练使用线程解决并发问题
学习场所
中兴通讯信息学院
教学准备
教学实训设备
9
学习情境
5:
线程的同步参考学时:6
1、理解线程的同步
学习目标
2、掌握ATM取钱模拟系统
和任务
3、线程的通信
4、23.4生产消费模拟
考核标准
熟练线程的基本使用
学习场所
中兴通讯信息学院
教学准备
教学实训设备
(二)实施方法
本课程以工程为导向,以任务为驱动,以案例为引导,实现 学生“教、学、做“ 一体化教学模式。教师提出工作任务,设计 工作场景,准备教学案例,让学生为完成工作任务边学边做边练, 在老师适当的指导和引领下,实现知识的学习和技能的训练。 教师主导任务驱动、案例引导学生主体
10
六、课程考核
(一)考核形式
综合素质考核占课程总成 绩的比例
60%
过程性考核占课程总成绩的 比例
40%
过程性考核
考核形式
内
容
要求
分 值
课堂点名
考 勤
无迟到早退现象,专心学习
10
课堂表现
知 识
思路清晰,回答完整,按工程 小组评定
10
工程作业
能 力
内容完整,符合要求
10
实训操作
能
力
熟练编写软件,完成实训操作
10
综合素质考核
期末考试
考 试
符合标准
60
II
(-)教学评价
1、教学评价应表达工程引导、任务驱动型课程的特点,突 出过程评价和阶段评价,结合学习态度、课堂问答、学生实践、 工程设计、团队合作等进行综合评价。
2、强调目标评价和理论与实践一体化评价,引导学生将理 论知识灵活地应用于实践中。
3、评价时注重学生动手能力和分析、解决问题的能力,对 在学习和应用上有创新、肯钻研的学生应在评价时给予鼓励。
4、考勤
总分10分,占总成绩的10%,旷课1次扣2分,迟到、早 退1次扣0.5分,扣完记负分。
5、工程作业
占总成绩的10%,每次根据作业情况按十分制评定成绩,最 后得出一总评成绩,换算成百分制。
6、课堂表现
总分10分,占总成绩的10悦 上课睡觉一次扣2分,接听 手机一次扣2分,上课不认真听讲,被老师批评1次扣1分,未 佩戴工牌扣1分;进行课堂提问,根据回答下列问题情况评定成绩。
7、实训操作
占总成绩的10%,熟练编写软件,完成实训操作。
8、期末考试
占总成绩的60%七、实施条件要求
(-)师资队伍要求
1、专职教师必须是教学一线骨干教师,具有丰富的通信技12 术类课程的教学经验,教学特色突出,专业技能水半高,要求获 得相关的计算机职业资格证书。
(二)教学场所要求
1、教学环境
多媒体教室,**实训室
2、设备要求
(1)硬件配置环境:满足Java程序设计课程实训需要的硬 件配置。
(2)软件配置环境:满足Java程序设计课程实训需要的软 件配置。
(3)要能连接互联网:通过交换机和路由器使每个机房均 可联接Internet,为学生浏览信息、下载资料、网上教学提供 了有力的支持。
八、课程资源
(-)教材:
1、目前选用教材《Java程序设计基础教程》。
2、依据本课程标准编写教材,教材应充分表达工程引导、 任务驱动的课程设计思想。以技术应用能力培养为主线,结合职 业技能证书考核要求,合理安排教材内容。
3、在形式上应适合高职学生的认知特点,文字表述深入浅 出,内容采用文字配合案例、习题、思考与分析等多种形式。
4、为了提高学生学习的积极性和主动性,表达本课程工程13
导向的教学特点,培养学生理解与应用的能力,教材应根据工作 任务的需要设计相应的技能训练活动。各项技能训练活动的设计 应具有实用性、趣味性和可操作性。
(二)参考资料:
九、课程制定依据
《Java程序设计》课程是高职院校计算机网络技术专业方 向学生的岗位课程,也是专业核心课程,具有很强的实践性和应 用性,是从事软件开发人才所必须具备的理论知识和实践技能。 通过本课程的学习,学生能掌握Java编程的基本技术语法,了 解Java编程的运用及其开展趋势,形成对整个软件开发工程师 的宏观认识,同时为学生打下较强的团队协作能力,为学生参加 软件开发类相关工作打下必要的基础。
十、其他
本课程建议学时为72学时,在具体执行时,可根据实际学 时,调整学时安排,如学时不够,可将局部实训作为学生自主学 习内容,教师应为学生提供相应的教学资源。如学时有余,可增 加综合实训课时。
14
《Java程序设计基础教程》课程标准
课程代码
课程性
质
必修课
总学时
学时72,理论学时36,实践
学时36
学分
4.5
开设学期
第四学期
适用专
业
计算机网络技术
专业
实施场所
授课方
式
面授
课程类型
B类(理论+实践课)
0专业核心课程 口其
它课程
是否为精品
课程
院内一般课程
合作开发企
业
执笔人
审核人
制订时间
年 月
一、课程概述
(-)课程定位
本课程以基础性、实用性和可实践性为原那么,以面向对象程 序设计的基本概念为起点,由浅入深、循序渐进地学习Java语言 程序设计的基本概念和方法。该课程贯彻学院“以就业为导向、 学生为中心、产教结合为手段”的办学定位,坚持“校企合作、 工学结合”的专业人才培养模式,”以行动为导向基于工程系统 化”的教学理念,在经过工程化课程的学习后,不仅让学生全面 系统地了解Java语言所包含的核心知识,并且使学生具有开发、 维护和管理Java工程的技术支持能力,同时了解主流Java框架, 具备初步的工程沟通、工程分析等能力,从而能担当售前售后工 作。
本课程是计算机网络技术专业专业核心课程之一,是培养计 算机网络技术人员的支撑课程。通过课程学习,使学生具备计算 机网络技术专业相关岗位的专业技能和职业素养,并掌握一定的 理论知识为就业后的可持续开展奠定基础。.
(-)先修后续课程
本课程先导课程《数据库原理与应用》、《网页设计与制作》 等课程,为《信息化综合应用》打下基础。
二、课程设计思路
针对计算机网络技术专业在Java开发工程师的工作领域, 确定《Java程序设计》课程的工作任务和职业能力,通过学习 本课程,掌握Java开发编程的基础知识,具备Java面向对象编 程基础,能够独立完成简单Web应用系统,并具备参与大型网络 设计与实施的基本技能。
通过岗位分析,从工作领域、工作任务、职业能力要求三个 方面对Java软件开发的设计,步骤和知识点进行分解。按照基 于工作过程、工程任务引领知识的教学思路整合课程内容,设计 学习工程,通过工程教学,使学生能够完成web应用程序的设计、 开发、维护等工作任务,以到达培养学生的综合能力的目的。
三、课程目标
通过本课程的学习,使学生掌握JAVA的环境配置、开发工 具的使用、Java语言基础知识、Java面向对象的程序设计基础、 API中的常用基础类和工具类、Java的I /0流和文件管理、Java 的图形用户界面程序设计、Java的数据库应用程序设计、Java 的网络程序设计基础、Java的多线程、Java在Web上的应用, 使学生具备能够独立完成简单Web应用系统,并具备参与大型网 络设计与实施的基本技能。
(一)能力目标
1、具有Java的运行环境搭建与维护的能力;
2、具有Java工程的开发能力;
3、具有Java工程的基本维护能力;
4、对目前Java的主流框架有一定的了解;
5、具备初步的工程沟通、工程分析等能力。
(二)知识目标
1、掌握JAVA的环境配置;
2、掌握开发工具的使用;
3、掌握Java语言基础知识;
4、掌握Java面向对象的程序设计基础;
5、掌握API中的常用基础类和工具类;
6、掌握Java的I/O流和文件管理;
7、掌握Java的数据库应用程序设计;
8、理解Java的网络程序设计基础;
9、掌握Java的多线程;
(三)素质目标
1、具有强烈的事业心和高度的责任感。
2、具有良好的职业规范能力和较强的创新精神。
3、具有较高的信息素养,即信息的收集、整理、创造能力。
4、具有较强的团队意识,学会与人沟通、协作的工作能力。
5、具有迅速接受新事物、探索新问题的能力。
6、具有严谨的工作作风和一丝不苟的工作态度。
7、具有自我学习、自我提高的能力。
四、课程内容4
能力训练工程/模块
学时
小计
理论
实践
机动
Java概述
4
2
2
Java语言基础知识
18
9
9
面向对象设计思想
4
2
2
Java的三大特性
8
4
4
图书馆系统开发
16
8
8
Object 类和 String 类
2
1
1
接口
4
2
2
集合和泛型
4
2
2
Java的I/O流和文件管理
2
1
1
多线程
4
2
2
线程的同步
6
3
3
合计
72
36
36
五、课程实施
(-)教学设计
1、注重讲和练有机结合。《Java程序设计》课程教学要提 倡“精讲多练”和“边讲边练”的教学模式,突出基本知识的掌 握,着重应用能力的培养,注重培养学生Java程序开发及维护 的能力。
2、探索课堂教学和学生自主学习相结合的教学模式,提高 教学效率。要获取相应的中兴通讯工程师证书,学生必须熟练掌 握各种操作。
表5-1教学实施内容表(学习情境描述)5
学习情境
1:
Java概述参考学时:4
学习目标 和任务
1、了解Java的概述。
2、了解Java的语言编写、编译和运行过程
3、了解什么是跨平台
4、掌握Java的开发环境和软件。
5、掌握什么是面向对象的程序设计。
考核标准
了解Java的优缺点,掌握Java的开发环境搭建
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
2:
Java语言基础知识参考学时:18
学习目标 和任务
1、掌握字符集、标识符、关键字、其他标准符号
2、掌握注释、数据类型、变量
3、掌握运算符的使用
4、掌握语句和控制语句
考核标准
掌握Java的基础语言知识
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
3:
面向对象设计思想参考学时:4
学习目标 和任务
1、掌握Java面向对象设计思想
2、掌握类和方法
3、掌握类和变量
考核标准
掌握Java的面向对象设计思想
6
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
4:
Java的三大特性参考学时:8
学习目标 和任务
1、访问修饰符、封装
2、继承
3、多态
考核标准
掌握Java的三大特性
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
5:
图书馆系统开发参考学时:16
学习目标 和任务
1、掌握工程开发的流程
2、掌握Java基础知识的综合运用能力
3、锻炼面向对象的设计思想
考核标准
掌握Java基础知识IDE综合运用能力
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
6:
Object类和String类参考学时:2
7
学习目标 和任务
1、熟练掌握Object类的基本使用方法。
2、熟练掌握String类的基本使用方法。
考核标准
熟练掌握Object类和String类的基础知识
学习场所
中兴通讯信息学院
教学准备
教学实训设备
学习情境
3:
接口参考学时:4
学习目标 和任务
1、掌握接口的定义、创立、使用等相关知识点。
考核标准
理解接口的定义和使用环境及使用方法
学习场所
中兴通讯信息学院
教学准备
教学实训设备
8
学习情境
4:
集合和泛型参考学时:4
学习目标 和任务
1、掌握ArrayList的使用
2、掌握LinkedList的使用
3、掌握HashSet的使用
4、掌握HashMap的使用
5、掌握集合中泛型的使用
考核标准
掌握集合的常用类和方法,以及在集合中泛型的使用方法
展开阅读全文