《Java面向对象程序设计》说课设计.doc_第1页
《Java面向对象程序设计》说课设计.doc_第2页
《Java面向对象程序设计》说课设计.doc_第3页
《Java面向对象程序设计》说课设计.doc_第4页
全文预览已结束

下载本文档

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

文档简介

Java面向对象程序设计说课设计郑华君 电子与电气工程系摘要:“面向对象课程设计”是很多高职高专院校计算机相关专业的专业必修课程。“说课”要求教师从自身的角度说明为什么要这样教,理论依据是什么,这就要求透彻分析教材,结合学生实际,根据不同的教学内容,从理论和实际的结合上阐述教学方案,展示处理和解决问题的办法。关键字:面向对象 说课 课程设计 内容设计 “Java面向对象程序设计”说课内容我将分成四个方面来描述:说课程定位与设计,说课程内容选取和组织,说教学方法与手段,说课程考核。一、 说课程定位与设计1、 课程定位Java面向对象程序设计是计算机专业的职业能力必修课程,是培养高职计算机专业人才的主要核心课程,是初级、中级程序员,软件工程师的必备知识和必备技能。 通过学习本课程掌握Java语言基础知识和大量的程序编制实践,是学生扎实的掌握Java语言程序设计基础和简单Java应用程序的编制技术,基本掌握网络环境下的Applet程序设计,培养学生综合运用Java语言进行程序设计能力。并为今后的工作学习打个较好的基础。2、 本课程的教学目标(1) 素质目标注重学生勤于动手,独立思考,解决实际问题,团队协作和责任心等综合素质的培养。(2) 能力目标能较熟悉地使用Java程序语言编程、编译、调试和数据库应用程序的开发;能开发有一定实用价值的应用程序。(3) 知识目标 掌握java程序的基本语句、语法、了解面向对象的程序设计方法与设计过程。3、 课程设计理念遵从现代职业教育理念,紧紧围绕专业的培养目标,以工作过程为导向,以教师为主导,以学生为主体,依据课程内容设计出相关工作项目任务,融入“教、学、做”一体化进行教学。用一个教学项目贯穿于整个教学过程,体系了软件项目开发的整体性、连贯性;同时,又根据项目开发的先后步骤,将教学项目划分成若干子项,体系问题的分而治之的解决方法。在教学方法上从具体的工作任务人手,通过具体的训练内容完成任务,教学过程是能力训练过程,所有教学内容都不是从教学生知识点出发,而是将知识点融入到相应的任务重,让学生通过实际的训练任务练就相应的能力。二、 教学内容选取与组成1、 内容选取的原则(1) 生产性:依据企业发展需要和JAVA程序员岗位群的工作任务所需的知识、能力、素质要求选取项目。(2) 相关性:尽量选取与学生学习、生活相关的项目;(3) 发展性:依据当前流行技术和今后发展趋势,为后续课程和学生的持续发展服务(4) 实施性:教学活动易于展开,可实施强。2、 内容组织:按照由浅入深,由简单到复杂,由低级到高级的认识规律和职业能力培养规律,以项目为载体,整合、序化教学内容,设计基于工作过程的各个学习情境。 每一个工作任务都是与一般工作步骤(计划,决策),实施、检查评价想对应的完整工作过程,即软件开发的分析,设计、编码、测试和运行5个步骤,实现教,学,做紧密结合,理论实践一体化。3、 内容体系和重难点l JDK环境变量的配置和Eclipse开发平台的按照(4课时)l 控制结构的使用(4课时)重点l 面向对象程序设计方法(16课时)难点l Java组件的使用方法(16课时)l Java线程的使用方法(8课时)l Java异常处理机制的运行方法(4课时)l Applet应用程序的设计(4课时)l 个人通讯录系统开发(8课时)图1内容体系结构三、 教学方法与手段1、教学方法高等职业教育应该培养具有大量专业技术知识和操作技能兼备的高素质技能人才。为此,我们改变传统的教学方法,引入先进的教学理念,强化技能训练,常用的教学方法有:(1) 案例教学引入企业的工程项目以及教师的科技服务项目,作为典型案例,紧扣课程应解决的理论和实际问题,对案例的过程进行详细的分析、解剖、总结。教学过程中由老师讲解关键代码,然后由学生仿照代码实现部分功能。通过对老师代码的阅读,提高了同学们对知识点的应用和代码规范性的理解,有助于提高学生的学习兴趣力,掌握相应岗位技能。(2) 讲练结合对基础知识精心讲解,并配合课堂练习,加强了师生的及时交流,便于发现问题、解决问题,也便于对基本知识的牢固掌握。在每一次授课过程中,教师先阐述本章项目驱动部分的任务,然后针对提出的任务,精心讲解本章节的知识点,最后教师现场编程,解决问题,完成任务。在现场编写过程中,教师指导学生进行练习,完成部分功能的编码。通过讲练结合,达到了举一反三,灵活应用的目的。(3) 师生之间的良好互动,营造了一个轻松、愉快的学习氛围在教学中,以学生为主体,教师为主导,通过各任务单元里精心设计的问题,引导学生思考、发言,表达自己的设计思路,并请学生到教师机上编写和演示程序,指出系统给出错误的原因,帮助排错,鼓励学生参与教学过程,变被动学习为主动学习。(4) 任务驱动利用各章节分解的项目任务,培养自学能力和创新精神。教师授课首先给出本章项目任务,针对任务讲授相关知识点,然后利用这些知识点来解决问题,让学生带着问题听课,培养了学生从多角度、多层次、宽范围获取和应用知识的能力。2、教学手段(1) 精心设计教学课件,激发学生学习兴趣。在课件设计中,营造轻松活泼的课堂气氛,通过图片、动画、实例演示等方式使课程内容变得容易理解、学习,教学方式更为直观生动,教学过程更为紧凑,更能吸引学生的注意力,学生更能发挥学习的主体性和能动性,从而本课程的教学效果更为显著。 (2) 教师课堂编程示范,锻炼学生程序编制能力。 由于程序设计课程的特点,如果将程序以课件形式提供给学生,学生可能会出现照抄课件的情况。因此,在课堂上,对于要实现的程序,都是主讲教师边分析,边实现。学生在教师分析的同时,可以自己实现程序,通过与教师所写程序的比较,找出自己的不足,提高自己的程序编制能力。四、课程考核课程总成绩作业考勤平时成绩%)(30%)项目大作业阶段测试成绩(30%)考试期末成绩(40%)图

温馨提示

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

评论

0/150

提交评论