Java程序设计说课_第1页
Java程序设计说课_第2页
Java程序设计说课_第3页
Java程序设计说课_第4页
Java程序设计说课_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java程序设计说课广东农工商职业技术学院计算机科学系说课教师:

说课内容教学设计表现形式内容选取和组织课程定位与设计课程考核和单元设计教学方法与手段一、课程定位与设计

社会需求分析确定专业职业岗位分析选取典型工作任务课程定位2009国务院批准上海、南京、苏州、无锡、广州城市确定为中国服务外包示范城市未来5年促进200家著名跨国公司将服务外包业务转移到中国;培育2000家取得国际资质的大中型服务外包企业;培训120万承接服务外包所需实用人才;新增100万大学毕业生就业课程定位系统分析设计

代码编写员高管213课程定位本专业人才培养定位高技能的应用型人才软件行业人才需求分布图从软件行业发展状况和人才需求特点,确定专业培养目标课程定位软件行业人才需求及本专业人才培养定位和从事的岗位图课程定位程序员的工作过程课程定位程序员岗位从行动领域到学习领域的转化图

课程定位课程定位《Java程序设计》是软件技术专业的职业能力必修课程,是培养高职计算机专业人才的主要核心课程,是初级、中级程序员、软件工程师、软件技术服务的必备知识和必备技能。课程定位网页设计与制作网络数据库SQL《Java程序设计》是软件技术专业的核心课程,与先修课程和后续课程衔接得当,形成课程链路,对学生的职业能力培养和职业素质养成起到主要支撑作用软件工程JavaScript/Ajax网页编程ASP.NET编程技术Java程序设计软件测试技术第一学期第二学期第三学期第四学期本课程的先行、后续课程课程定位C#程序设计C#WinForm程序设计使用JSP开发Web应用系统Java框架技术课程设计理念自主创新学习任务驱动理论实践一体化基于工作过程基于项目的工作过程设计用一个教学项目贯穿于整个教学过程,体现了软件项目开发的整体性、连贯性;同时,又根据项目开发的先后步骤,将教学项目划分为11个任务,每个任务又由一个或几个训练子任务来完成,体现问题的分而治之的解决方法。课程设计理念教学过程以任务来驱动在教学方法上从具体的工作任务入手,通过具体的训练内容来完成任务,教学过程是能力训练过程,所有教学内容都不是从教学生知识点出发,而是将知识点融入到相应的任务中,让学生通过实际的训练任务练就相应的能力。课程设计理念以企业对Java编程能力的需求为依据,聘请校外专家审核教学计划,实训项目来源企业真实项目。以工作过程为主线、以项目为载体,实施“项目(任务)驱动、案例教学、边讲边练”教学模式。对课程内容进行重构和重组,充分体现了高职“理论够用,实践为重”的原则。以程序员职业能力为导向,以典型工作过程为依据,按照国际行业标准选取教学内容,依托“蛋糕店收银系统”设计教学情境课程设计总体思想课程设计1.根据程序员职业能力和素质目标,与企业人士共同分析,确定课程培养目标2.基于项目的工作过程设计3.教学过程以任务来驱动课程设计4.校企结合,保证教学与实践过程的一致性5.工学结合,创造自主学习环境6.教学评价上突出能力考核二、内容选取与组织

选取原则(1)生产性:依据企业发展需要和Java程序员岗位群的工作任务所需的知识、能力、素质要求选取项目,以企业真实项目为载体;(2)相关性:尽量选取与学生学习、生活相关的项目;(3)发展性:依据当前主流技术和今后发展趋势,为后续课程和学生的持续发展服务;(4)实施性:教学活动易于展开,可实施强内容选取内容选取内容选取课程教学内容与职业能力对应关系。职业能力知识模块教学单元Java语言编程基础能力Java语言编程基础Java语言入门Java语言基础面向对象程序设计能力面向对象程序设计面向对象程序设计字符串处理异常处理Java高级技术应用能力GUI程序设计图形用户界面设计Java数据库编程Java平台应用能力综合模块Java网络应用Java的多线程输入输出处理内容选取Java语言入门Java语言基础面向对象程序设计字符串处理异常处理图形用户界面设计Java数据库编程Java网络应用Java的多线程输入输出处理消费计算的功能显示存放蛋糕的信息应用字符串来实现相关操作创建蛋糕店的蛋糕类对象实例

处理蛋糕店出现的业务异常

利用集合存取蛋糕销售记录

采用文件记录交易流水

开发蛋糕店收银系统图形界面

采用数据库存储蛋糕店记录

多线程技术提高系统效率实现蛋糕店之间的信息交互

内容组织任务一、完成一个消费计算的功能模块12学时任务二、显示存放蛋糕的信息6学时任务三、应用字符串来实现相关操作4学时任务四、创建蛋糕店的蛋糕类和对象实例16学时任务五、处理WF蛋糕店出现的业务异常6学时任务六、利用集合动态存取蛋糕销售记录6学时任务七、采用文件记录蛋糕店的交易流水8学时任务八、开发蛋糕店收银系统图形界面12学时任务九、采用数据库存储蛋糕店记录6学时任务十、利用多线程技术提高系统效率6学时任务十一、实现蛋糕店分公司之间的信息交互8学时各任务对应的学时如下:内容组织内容组织内容组织三、表现形式

表现形式表现形式-教材前面两本教材都是国家级精品课程配套教材,体现工学结合,内容都是以实例、项目展开。后一本书是主要的参考书籍,该书紧密结合实际,运用典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式。表现形式-参考网站表现形式-网络课程四、教学设计

教学设计本课程的教学内容根据实际的软件项目开发过程设置分成11个任务。每个任务模块包含了达到其实际能力所要完成的训练任务,其对应的能力目标、教学重难点及学时分配,均体现在课程教学的设计之中,并运用到教学实践,教师以此为标准,进行教学活动。教学设计五、教学方法与手段

教学模式教学模式教学方法教、学、做一体化基于工作过程的行动导向教学进程(学生自主、教师协助)基于工作过程的行动导向教学方法资讯学什么?做什么?实施学习、工作具体实施评价学习、工作成果评价,经验总结,下次任务怎样改进检查任务完成,情况检查决策明确学习、工作方法和目标计划拟定学习、工作计划教学方法根据实际的软件工程过程将项目划分成11个任务,。项目教学法充分体现“教、学、做”一体的高职教育特色,培养学生的综合职业能力和职业素养。

教学方法教学方法通过提出一连串的问题,要求学生快速回答,或自问自答,或给与判断。这种方法可以激发学生的快速反应能力,唤醒记忆力,加深印象,提高用脑效率,活跃课堂气氛。互动教学法教学方法教师先对教学案例作操作演示,学生观看并模仿,然后学生再按步骤练习老师所演示的内容。在学生练习过程中,教师深入其中,给予学生个别辅导,以加深理解并熟练掌握操作过程。

边讲边练、讲练结合的师傅带徒弟式的教学法教学手段教学手段-网络课堂六、课程考核和单元设计考核方式单元设计——面向对象编程基础教学过程

面向对象编程基础-教案面向对象编程基础上课前,明确本次课的教学目标一、应知:

1、理解面向对象编程的基本思想;

2、掌握类与对象的基本概念,掌握Java类与对象的创建方法。

二、应会:

1、会编写一个Java类;

2、会使用new关键字创建类的对象。面向对象编程基础明确本次课的重点、难点一、重点:

1、面向对象编程思想的理解,类与对象的理解;

2、掌握类与对象的基本概念;

二、难点:

1、面向对象编程思想的理解。面向对象编程基础本次课的教学方法一、问题牵引教学方法:对于较难理解的基本概念,主要采用提出问题,启发学生积极思考、分析、讨论,寻找解决途径和问题的答案的方法。二、“讲、学、练”相结合:对于实现类和对象的相关技术细节,大量采用演示、讲解和练习等方式。使学生在编程实践中加深对概念的理解,熟练掌握相关的技术细节。面向对象编程基础教学过程一、导入新课(启发提问

)二、PPT演示现实生活的实例学生明白抽象——具体类——对象提问:列举出几种类和对象之间的关系三、阐述类和对象的基本概念以及它们的基本成分(状态与行为)

请学生分析

“学生”—“张三”(熟悉的同学名)面向对象编程基础教学过程四、提问:如何将现实世界中的实体映射为程序中的对象?对象类实例化抽象计算机世界实体抽象数据类型现实世界抽象映射

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论