内容选取
  《Java程序设计》是软件技术专业的一门专业核心课,在整个课程体系中处于承上启下的地位。依据计算机程序设计员国家职业标准、北京翰子昂公司Java技术职业资格认证规范、全国信息化计算机应用技术资格CCAT软件设计师认证规范等行业或厂商组织制定的职业能力标准,再结合基于Java技术的相关岗位:程序员、软件测试人员、项目实施人员及客户支持人员所具有的能力要求,确定本课程的培养目标。
   1.课程目标
  学生能熟练使用Java语法及Java类进行C/S软件体系结构程序设计、分析、编码、测试和部署;能运用面向对象的思想编写程序解决实际问题;学会运用现代通信手段获取信息、独立分析和解决问题的方法;具备合作精神和服务意识的团队协作能力;具备高度的工作热情及沟通能力、良好的文字语言表述能力及善于倾听的能力。
  (1)知识目标
  学会面向对象程序设计的思想;
  明确类与对象的基本概念及它们之间的关系;
  学会在图形用户界面下与数据库的连接及各种操作;
  学会在网络环境下,实现多任务功能。
  (2)能力目标
  学会程序员、软件测试人员及项目实施人员等相关岗位所需的项目开发技能;
能在项目开发过程中积极交流和沟通,具有团队合作精神;
能在项目开发过程中积极创新,学会去发现问题、分析问题和解决问题,并具备评判性思维能力。
  (3)素质目标
  热爱软件技术专业,勤奋学习,开拓创新,培养软件素养;
  严谨求实,善于沟通,具备团队精神,培养职业素质。
   2 .内容选取
  依据课程目标有针对性设计了7个模块(14个任务)和4个来自于企业的真实项目,所选择的任务和实训项目,涵盖了目前最流行的单例模式、工厂模式及C/S软件体系架构等先进技术,并与职业技能进行有效衔接。
教学模块

模块名称

模块学习内容

  模块一 Java面向对象

  任务一 个人信息输出

  任务二 简单员工管理
  任务三 员工信息管理系统

  模块二 集合框架

  任务一 记事本

  模块三 Java GUI

  任务一 计算器1

  任务二 Java事件处理及对话框
  任务三 Java异常处理
  任务四 JTable

  模块四 JDBC

  任务一 JDBC连接数据库1

  任务二 JDBC访问数据库2

  模块五 输入/输出流

  任务一 帐户数据管理

  任务二 学生数据管理

  模块六 Java多线程

  任务一 邮件系统

  模块七 Java网络编程

  任务一 点对点聊天

实训内容

序号

项目名称

实训项目一

  图书租赁系统

实训项目二

  文字处理系统-NoteSys

实训项目三

  企业即时通

实训项目四

  PSS进销存系统

  为使学生所学的技术能及时适应以后的工作要求,校企合作共同研发工学结合案例教材和项目教材。教材18个月更新一次,以适应IT行业技术发展动态及相关职业资格标准,确保本教材适用性强,效果突出,与当前软件行业工作岗位吻合度高。
  本课程是软件技术专业的专业核心课,安排在第二阶段,在整个课程体系中处于承上启下的地位,是进一步学习B/S编程技术、框架技术、企业级技术等课程的基础。