《Java程序设计案例教程》课程标准
课程代码 | 适用专业 | ||
课程学分 | 总学时 | 100 | |
定人 | 制定时间 | 2020. 03 | |
修订人 | 修订时间 | ||
合作企业 | 审核部门 | ||
L课程性质与设计思路
1.1课程的性质
计算机网络技术专业,确立了网络工程、网络管理与维护、网络应用开发、 信息类网络基础服务四个方面为地方信息化建设培养技术应用型网络人才的专 业培养目标。课程设置坚持以能力为本位的设计原那么,倡导以学生为主体的教育 理念,把提高学生的技术应用能力放在重要位置,形成网络工程设计与施工、网 络管理与维护、网站建设与管理、信息类网络基础服务和网络信息安全建设五项 专业核心能力,满足学生在网络工程、网络管理、网站建设、
信息类网络基础服 务和信息安全五大类职业岗位的就业需要。
本课程主要内容是从信息安全角度介绍Java SE编程技术。其中包括Java 语言基础知识;Java程序集成开发环境;Java面向对象的编程思想。通过本教 材的学习,学生将了解有关Java的各种先进技术,掌握网络环境下应用的开发 机制,熟练掌握使用Java开发独立的桌面应用程序;同时了解Java安全应用等 方面的知识,为进一步学习信息安全技术方向的课程打好基础。
本课程是“计算机网络专业(信息安全方向)”课程模块中的一门核心课程, 建议在进入专业课程学习之后开设。
1. 2设计思路
本课程标准的总体设计思路:变三段式课程体系为任务引领型课程体系,打 破传统的文化基础课、专业基础课、专业课的三段式课程设置模式,紧紧围绕完 成工作任务的需要来选择课程内容;变知识学科本位为职业能力本位,打破传统 的以“了解”、“掌握”为特征设定的学科型课程目标,从“任务与职业能力”分 析出发,设定职业能力培养目标;变书本知识的
传授为动手能力的培养,打破传 统的知识传授方式,以“工作案例”为主线,创设工作情景,结合职业技能证书 考证,培养学生的实践动手能力。
本课程标准以计算机网络技术专业(信息安全方向)学生就业为导向,根据 行业专家对计算机网络技术专业(信息安全方向)所涵盖的岗位进行的任务和 职业能力分析,同时遵循高等职业院校学生的认知规律,紧密结合职业资格证书 中相关考核要求,确定本课程的工作模块和课程内容。为了充分表达任务引领、 实践导向课程思想,本课程按照Java程序开发的基本顺序即按程序设计基础、 程序结构、面向对象技术等进行课程内容安排,以工程案例贯穿形式,分别就假设 干具有代表性的技能操作过程为载体组织课程内容。
本课程总学时建议为100课时,学分数为学分。
2.课程目标职业能力培养目标
能运用Java语言进行面向对象程序设计,能独立完成Java基本程序的编写。 熟练使用流行平台开发Java程序。
2.2知识目标
理解和掌握Java的基本语法和语义,掌握Java语言基础知识,初步掌握 Java面向对象编程的基本思想。
2. 3素质目标
训练学生树立面向对象的编程思想、提高代码编写的熟练度和规范度,并开 始接触企业的应用,对编程工作具有一定的理性认识。养成良好的编程习惯和团 队精神。
3.课程内容和要求课程内容包含理论授课、阶段实验、综合案例学习。
序 号 | 工作任务 | 课程内容及教学要求(技 能、知识与态度) | 活动设计 | 参考 课时 | |
1 | 程序基础和程序结构 | 掌握Java程序开发环境、 变量、数据类型和运算 符、条件结构、循环结构 知识及编程技能 | 讲授、单元实验 | 20 | |
2 | 面向对象程序设计思想 | 掌握对象和类、方法、继 承、抽象类、接口、封装、 多态知识及编程技能 | 讲授、单元实验 | 32 | |
3 | 数组和字符串 | 掌握数组、字符串运用及 编程技能 | 讲授、单元实验 | 8 | |
4 | 异常处理 | 了解异常机制,掌握基本 异常处理方式 | 讲授、单元实验 | 8 | |
5 | 多线程并发 | 了解实现程序多线程的 方法,掌握基本的多线程 编程技能 | 讲授、单元实验 | 12 | |
6 | 数据库编程 | 掌握通过Java应用程序 访问数据库的编程技能 | 讲授、单元实验 | 12 | |
7 | Java安全应用 | 了解Java安全领域和安 全特性,掌握验证数据完 整性的编程技能 | 讲授、单元实验 | 8 | |
.实施建议
3.1教材或参考资料选用教材选用及编写
建议选用教材:
1)《Java程序设计案例教程》,北京邮电大学出版社,2020年6月出版 参考教材:
1)《Java编程思想》,机械工业出版社
2)《Java从入门到精通》,人民邮电出版社
3)《Java程序员修炼之道》,人民邮电出版社4. 1.2参考资料选用
1) :〃 oracle, com/technetwork/java/javase/downloads/ index, html (Java)Java API 1.6及以上版本
4.2教学建议
坚持以岗位能力培养为本位的设计原那么,教学内容、教学方法以及考核方式 均围绕能力
培养来进行设计。在教学过程中,培养学生建立面向对象程序设计的 思想,强调学生在学习过程中的主体地位,并实现分层次教学,将学生开发实际 工程工程的能力培养以及再学习能力和创新能力的培养作为教学的重点。
1、教学方式建议
1)以面向对象程序设计为中心,以语言知识为工具,强调重要的基本概念 和内容,弱化次要的细节,深入浅出,循序渐进。
2)以任务驱动,按知识点设计讲解用例,突出重点,注重应用,将概念和 知识渗透在解决问题的过程中,加深理解和记忆。
2、教学方法建议
1)采用多媒体教学优势,对于难点问题进行通俗易懂的讲解和演示,模拟 计算机的内部状态和程序执行过程,制作多媒体课件,增强学生的直观感觉,方 便理解。
2)加强实践环节,培养学生动手能力。按章节设置实验,每个实验给出必 做题和选做题,
并且配有难度较大的思考题及简要提示,以便引导不同程度的学 生进行启发式思维,培养学生的应用能力。
3)开通教学网站,实践网络教学。围绕本课程的需求开发网络教室,学生 通过网络教室递交作业,浏览教材和课件,并可随时提出疑难问题,教师将通过 网络教室发布教学资料,进行在线答疑,使学生能广泛交流,获取在线帮助,提 高学习效率。
4)利用专题讨论班解决个别问题。对学生普遍感觉难于掌握和应用的几个 典型问题,学生可自主选择需要参加的内容和时间。通过解决个别问题,弥补完 全统一教学的缺乏。
3、考核评价实施建议
课程考核主要采用笔试形式,平时成绩占30%,期末考试成绩占70机 平时 成绩由作业、实验报告、课题表现、上课出勤等方面组成。期末考试采用闭卷方 式进行。在条件具备的情况下,可考虑采用开放式考试形式,以激发学生的学习 热情,形成互相交流和讨论的学习气氛,提高学习的自觉性。
4.3教学评价
本门课程采用单元讲授和模块化教学相结合的方式进行,不仅要注重学生最 终学习结果的评价,更要注重学生学习过程的监控。在单元讲授局部,以学生个 人动手为主,教师以个体学习效果评价为主。在综合案例学习阶段,教师围绕团 队合作案例的实施进程及学生在学习中角分工的不同,给出指导性的、以针对 团队小组的阶段性综合评价。
4.4课程资源的开发与利用
java入门课件课程标准、教案、教学课件、实验指导书、习题及参考答案、工程内容、参 考文献等教学材料在条件具备的情况下均应在网上发布,以供教师和学生参考。
4. 5其它说明
主讲教师应熟悉Java SE的体系结构,具备Java SE工程开发经验,同时应 具备较丰富的教学经验和课堂组织能力。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论