《java程序设计》课程整体教学设计

上传人:cl****1 文档编号:490766882 上传时间:2022-10-30 格式:DOC 页数:40 大小:2.41MB
返回 下载 相关 举报
《java程序设计》课程整体教学设计_第1页
第1页 / 共40页
《java程序设计》课程整体教学设计_第2页
第2页 / 共40页
《java程序设计》课程整体教学设计_第3页
第3页 / 共40页
《java程序设计》课程整体教学设计_第4页
第4页 / 共40页
《java程序设计》课程整体教学设计_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《《java程序设计》课程整体教学设计》由会员分享,可在线阅读,更多相关《《java程序设计》课程整体教学设计(40页珍藏版)》请在金锄头文库上搜索。

1、南京化工职业技术学院 J a v a 程 序 设 计 课程整体教学设计方 赓南京化工职业技术学院信息系软件教研室2011.11目 录一、管理信息2二、基本信息2三、课改前课程状况2四、改革的简要思路2五、课程设计31.课程目标3总体目标3能力目标3知识目标4素质目标52.课程内容设计53.能力训练项目设计表74.教学进度表165.项目化教学实施过程22六、第一堂课设计23七、考核方案设计28八、教材及参考资料30九、新课效果31十、新旧教法对比31十一、课改感受32十二、双语方面对学生的引导32附件:32Java 程序设计课程整体教学设计一、管理信息课程名称: Java 程序设计制定时间: 2

2、011.11所属系部:信息技术系制 定 人:方赓二、基本信息学分: 4先修课: C+ 语言学时: 72后续课: Java Web 程序设计、 J2EE授课对象:软件技术专业二年级课程性质:专业课程三、课改前课程状况以往的课程教学,多数以书本教学方式和多媒体课件方式为主,理论性较强,知识覆盖面广,操作性差,学生被动地接受较为抽象的网络知识,对网络知识的学习兴趣不高,理解也不够深刻。教学方法:讲授为主学生反映:不知所云问题:教师讲不透,学生难接受,学完不会用;学生觉得教学内容不实用,学生对于知识的掌握停留在小项目小案例的层面上,参与度低,积极性不高四、改革的简要思路以岗位目标为依据,确定课程内容以

3、任务为载体,组织课程内容以行动为导向,实施教学过程以工作过程为主线,设计教学情境以过程为重点,制定评价方法- 2Java 程序设计课程整体教学设计用任务训练职业岗位能力,用企业真实的项目分解工作任务,创设学习情景, 在真实的工作环境中,以真实的工作流程,执行真实的任务要求,制作真实的网络。建立教、学、做一体的教学模式。同时将基本素质(德育、外语等)渗透融合到课程的教学内容中,培养同学“自学、与人交流、合作、分析、解决问题”的能力。? 课程的能力目标:来自于职业岗位(程序开发、管理、维护、测试、规划)? 知识的处理方式:从培养综合职业能力的整体目标出发,结合课程特点,有效运用现代教育技术手段整合

4、、序化教学内容,彻底打破原来的学科体系,以工作过程为导向设计教学内容。以任务驱动和协作学习为主要教学策略。使学生对抽象的Java程序设计知识有了直观生动的认识和理解,自己动手动脑操练,培养学生的设计能力,充分调动了学生学习的积极性、主动性。五、课程设计1. 课程目标总体目标本课程通过贯穿全的开发“毕业设计管理信息系统”项目,贯穿全程,使学生能够具有分析用户需求、 确定项目开发流程。具有撰写项目工程技术文档的能力。具备 Java 提供的软件编程规范技术实现代码编辑、调试运行,最终可以发布有一定实用价值的软件作品的能力。在项目训练过程中增长知识、训练技能、积累经验、养成习惯、固化能力。使学生初步具

5、备分析、 解决实际工程问题的能力,同时具备团队协作精神、创新能力,为后续专业课的学习打下良好的基础。能力目标职业特定能力(表现在每一个具体的职业、工种和岗位上的能力):能配置典型的java 开发环境 (JDK、 eclipse)能应用java常用组件创建图形用户界面(JFrame、 JPanel 、 JButton 、 JLabel 、JTextFiled等)- 3Java 程序设计课程整体教学设计能应用 java中的事件处理方法处理组件事件能应用 java抛出、捕获和处理异常,编写高质量的程序会使用 JDBC访问数据库技术连接数据库会使用 java文件处理技术完成文件的处理会使用 Graph

6、ics类绘制图形能应用 JMF实现多媒体处理能应用 ServerSocket、 Socket 进行 TCP网络编程能应用 DatagramPacket 、DatagramSocket 进行 UDP网络编程能够根据需求分析报告进行软件系统架构设计能够根据软件系统架构设计进行数据库设计使用 UML建模工具进行系统建模的能力(Rational Rose)能够运用Junit进行项目测试能够阅读设计文档、编写规范程序文档的能力专业英文资料阅读能力同时能够掌握在相应的岗位工作中的处理事务能力、 计划安排工作能力、 与人沟通能力、自我表达能力、 团队协作能力、 自我展示能力、自我学习能力。并且能够在学习与制

7、作的过程中充分发挥自己的创造性与创意。行业通用能力(表现在每一个行业或者用相近工作领域的,存在一定共性的能力);能够通过阅读需求分析报告理解客户需求;能架构虚拟网络环境;能安装与配置网络操作系统、管理软件;能对现有系统提出进一步的发展规划及改造方案。能书写规范的工程技术文档。知识目标学生完成本课程学习后,应掌握以下知识:掌握 Java 平台开发环境的搭建与配置;掌握 Java 的基本语法,掌握流程控制语句的基本语法,掌握Java 数组的创建与使用- 4Java 程序设计课程整体教学设计方法;熟练掌握Java 的开发平台和开发软件包,熟悉各种参数设置及利用其进行程序开发的方法;掌握 Java 类

8、的概念、定义及创建类对象的方法,掌握面向对象编程的基本方法,掌握类的定义和对象创建,掌握方法重载的概念,掌握类的继承概念,理解多态的概念,掌握包的创建与引用,理解抽象类与接口的相关概念;掌握 Java 图形界面程序的基本结构,掌握Java 布局管理器的使用和各种布局管理的风格;掌握常用组件的使用,掌握Java 事件处理机制及相关的知识,学会事件处理的编程;掌握异常的概念及Java 异常的层次结构、处理机制,掌握异常的处理方法;掌握撰写综合项目报告的相关知识(包括需求分析报告 、系统初步设计报告 、系统详细设计报告 、系统测试大纲 、系统测试报告以及操作使用说明书)。素质目标学生完成本课程学习后

9、,应初步具备以下素质:能够自觉维护工作场所的正常秩序,具有规范的安全操作理念,认真严谨的工作态度;能够自觉遵守职业行为规范,具有高度的责任心和良好的服务意识;能够与工作团队保持良好的协作关系和人际关系,主动与人合作、与人交流,具有团队意识和组织协调能力;能够有条理地表达自己的思想和观点,提出问题、分析问题和解决问题,具有观察能力、独立思考、自主创新和自我展示的能力;能够撰写综合项目报告书,具有良好的语言表达和文字应用能力;能够使用图书馆和Internet 上各类资料帮助解决系统开发过程中所遇到的问题,具有自我学习能力。2. 课程内容设计每一个学习情景都具有完整的工作过程,实行“任务驱动、理论实

10、践一体化”的教学方法,在学习情景组织过程中,按照项目工作过程进行设计,使整个环节符合职业规律,融“教、学、练、评”四者于一体,体现了“做中学、做中会”的教学理念。增强学生对完成职业岗- 5Java 程序设计课程整体教学设计位实践工作的认识,提高同学的综合素质。学生在完成这些任务后会产生一定的成就感,有利于增强学习的积极性和主动性。根据总体目标、能力目标、知识目标和素质目标,遵循“由简单到复杂、由易到难”的认知学习规律, 并以真实工作任务为载体,将课程设置一个课外项目,开发学生信息管理系统(师生课内共同完成) ,该项目贯穿课程始终。项目的实施过程,以过程性知识为主,陈述性知识为辅,即以实际应用的

11、经验和策略知识的习得为主,以必需、够用的概念、原理等理论知识为辅。根据毕业设计管理信息系统的开发内容,可将综合项目分成八个子项目(22 个任务)进行,同时,为有效地组织教学,教学模块就根据该七个子项目确定,具体内容见下表。开发课毕业内设计项管理目系统项目名称学 时子项目( 1):搭建系统平台任务一:搭建 Java 开发环境任务二:安装 Eclipse4平台子项目( 2):分析系统需求任务一:分析系统需求2任务一:学生信息管理子项目( 3):学生信息管理任务二:学生选题6任务三:文档上交任务一:信息修改子项目( 4):教师信息管理任务二:教师出题8任务三:学生成绩评定阶段项目汇报一任务一:设计系统登陆界面(一)任务二:设计系统登陆界面(二)任务三:设计学生管理界面任务四:设计老师管理界面子项目( 5):设计系统 GUI16任务五:设计后台管理界面任务六:设计系统帮助界面任务七:设计系统主界面阶段项目汇报二子项目( 6):后台管理任务一:添加与删除公告信息8任务二:查询与更新公告信息子项目( 7):公告信息管理任务一:播放公告视频新闻任务二:下载公告资源8任务一:实现留言板子项目( 8):师生交流园地任务二:实现聊天室功能8阶段项目汇报三项目联调6- 6Java 程序设计课程整体教学设计项目验收和总结4课开发学生信息管理系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号