1.课程定位与设计思路
1.1课程定位
本课程软件技术专业“3+2”开设的一门专业基础课程、专业必修课程,是学习Java Web应用开发、Android手机应用开发等后续课程的基础。该课程对于Java程序员岗位应具备的桌面程序开发能力的培养起到重要作用。在学生具备一定的编程逻辑、程序设计能力的基础上,主要介绍应用J2se技术进行桌面应用程序开发的技术,使学生掌握基本的Java桌面应用程序开发的方法和技能。通过本课的学习使学生了解java体系结构、面向对象的设计理念以及程序设计思想。
前修课程为:程序设计基础、数据结构、数据库技术、计算机维护与维修、办公应用、界面设计。
后续课程为:Java Web程序设计、Android手机应用开发、软件设计、软件测试等。
1.2设计思路
课程内容的学习,强调学生在开发软件项目的活动过程中,使学生在软件项目开发规范和工作流程、职业道德、专业技能、搜索资料和自学、团队合作、自我展示等能力得以发展和提升。
2.课程目标
2.1能力目标
(1)能编写具有良好的面向对象概念的程序;
(2)会建立类及其方法属性;
(3)会使用Java API进行信息获取;
(4)会swing下GUI界面的设计及实现;
(5)能使用JDBC连接数据库;
(6)能对数据表进行增删改查操作;