《Java SE程序设计》课程标准
一、【课程基本信息】
课程名称:《Java SE程序设计》
课程学时:96(其中理论学时:48 实践学时:48)
课程学分:6
适用专业:软件技术
适用年级:大一第二学期
课程性质:专业课
先修课程:《程序设计基础》
后继课程:《JavaWEB程序设计》、《SSM框架技术》、《Java EE企业应用开发》二、【课程定位】
本课程是软件技术专业课,必修课,在大一第二学期开设。本课程是在学生大一第一学期学完《程序设计
基础》的一门连续的后继课程,目的是使学生掌握面向对象(OO)编程的基本知识技能,为大二大三的专业核心课程打基础。开设本课程,也可以为学生参加“全国计算机二级Java等级考试”、“计算机技术与软件专业技术资格(水平)考试”软件设计师考证提供知识技能准备。本课程知识技能,也是软件技术专业学生就业对口岗位之Java软件开发工程师必须熟练掌握的基本知识技能。
三、【课程目标】
(一)技能目标
1.掌握面向对象编程的思想和技巧
2.能用Java语言结合数据库知识编写程序
3.具备一定网络编程能力
4.通过本课程的学习,使学生掌握Java SE面向对象编程的知识,使学生学会运用面向对象方法分析和解决实际问题的能力。
5.能够运用软件工程开发思想,实现“XX管理系统”的开发。
(二)知识目标
1.面向对象实现,包括类与对象、方法、重载、封装、继承、多态、接口;2.掌握泛型与集合、文件输入输出流、GUI设计、事件处理、数据库编程、
网络编程及网络编程等相关知识。
3.数据库设计
4.公共模块设计
5.业务模块设计
6.Swing版面设计
(三)素质目标
1. 培养学生分析问题、解决问题的能力
2. 培养学生团队合作的能力
3.培养学生与人交流、沟通的能力
4.培养学生创新意识与能力
四、【课程设计】
(一)整体设计
1.整体设计理念
本课程采取先基于任务驱动的分知识模块教学,再项目实训收尾总结,其中项目实行课堂、课外平行双项目。课堂上:首课,教师先演示课程项目程序,运行效果,引出课程性质与定位、课程能力目标、知识目标,同时布置平行的课后项目,只发总体要求任务书,其余完全由学生课外完成。再分知识模块教
学,过程中运用任务驱动,完成相对应的任务案例,最后3周,用一个课堂项目实训来收尾、总结、验收课程,同时课程结束后,收缴课堂外项目。
2.平行双项目名称及内容
(1)课堂项目:图书借阅管理系统,包括需求分析、数据库设计与实现、界面创建、各模块功能实现【用户管理、图书管理、借阅管理】
(2)课外项目:选课系统,包括需求分析、数据库设计与实现、界面创建、各模块功能实现【用户管理、课程管理、选课管理、成绩管理】
3. 课堂分知识模块名称、对应非项目任务及子项目、预计学时
(二)单元设计
(阐述每个子项目的培养目标、主要内容、参考学时)
java程序设计主要内容
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论