欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    Java程序设计教学方法与策略分析.doc

    • 资源ID:1787263       资源大小:14.72KB        全文页数:6页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java程序设计教学方法与策略分析.doc

    Java程序设计教学方法与策略分析 Java语言突破传统纵向顺序化、横向结构化的程序设计思维特点,以对象为核心,封装事物的静态特征与动态行为为一体。通过对Java程序设计教学方法与策略分析的研究,让学生在做中学,学中做,从而攻克难点、掌握重点。 Java程序设计的难点与重点程序设计教学技巧 1引言 Java语言突破传统纵向顺序化、横向结构化的程序设计思维特点,以对象为核心,封装事物的静态特征与动态行为为一体,实现事物的千丝万缕的复杂结构,对象既各自独立又相互关联,容易移植与更新。Java程序设计要求学生按照面向对象的思想来分析问题、解决问题,熟练掌握对象编程、交互事件的处理、Swing组件的使用、异常处理、输入输出流处理以及JAVA网络应用等。整个学习过程包括系统分析、调研、调整与测试,通过JAVA应用编程、数据库与图形用户界面设计的综合应用,培养学生灵活应用JAVA语言进行系统设计的专业技能。 2Java程序设计教学的主要难点与重点 2.1面向对象程序语法结构繁杂与程序设计思想的矛盾 面向对象程序语法结构繁杂,仅对象的使用不同语境就有不同的形式,通过对象调用类成员没有固定的形式,因此很难掌握抽象的面向对象概念在实际程序设计中的应用。十年来的教学经验表明,学生在学习程序设计类课程时最难的地方不是掌握某种程序设计语言的语法规范,而是掌握程序设计的基本方法。在设计教学内容时,重点要对教学内容进行简化和筛选,部分在实际程序开发过程中很少用到的概念和知识点很少讲授(通过提供丰富的网络课件,学生可以在需要时自学),而大力强调在程序设计过程中起到决定作用的程序设计方法与计算思维能力,力图通过淡化语言,强化编码,淡化知识,强化设计的手段培养学生解决实际问题的能力。 2.2理论与实践脱节的问题 由于动手能力培养不足,通过书本学习到的理论知识和实践之间存在较大的鸿沟。为了解决这个问题,教学重点是为每个学生安排足够学时的上机实验,由教师专职辅导,随时解决学生可能出现的问题。此外,提供条件使学生可以随时上机编写程序代码和测试知识掌握程度,促使学生将知识转换成实践能力。 2.3程序开发的经验培养问题 需要开发应用程序的实际经验。这一点也是Java程序设计教学时着重解决的重点问题之一。为此,可以选取了一些有趣的实际开发案例,循序渐进地向学生讲授程序开发时需要解决的各种各样的问题,培养学生在程序开发方面的经验。 2.4抽象思维能力与创造性能力培养的问题 一个真正的程序开发的好坏,主要取决于学生能否顺利地将问题领域转换到程序设计领域,完成建模。这个过程需要大力培养学生的抽象思维能力和创造性。Java程序设计以解决实际问题能力和抽象思维能力培养为主线,而不是以语言语法知识点为主线。 3Java程序设计教学方法与策略 3.1面向对象主要概念图形化 通过简易图表把面向对象重点概念通过图形简化。通过把Java程序设计中有关类及其所属的各个概念之间的逻辑关系与调用方法分别理顺,学生参考相关图表指示,通过具体操作来逐步掌握Java程序设计的重点与难点。 3.2简化复杂步骤 创建交互功能是Java编程的重点与难点,步骤相对复杂,可以简化为以下三部曲:通过实现监听接口或继承监听适配器类创建监听类;为组件注册监听类的对象;实现接口中提供的方法,继承适配器时可以有选择实现其中一个或几个方法,否则必须全部实现。 面向对象知识是计算机软件设计知识体系的核心内容,Java面向对象课程与其它计算机课程的学习具有相辅相成的关系。针对没有良好程序设计基础的管理工程类专业学生学习Java语言存在的难题,利用具体实例、突出面向对象、结合语言基础知识浅显易懂地介绍Java语言。 3.3优化项目驱动教学模式 以项目方式驱动Java实验课程教学的创新,准确定位人才培养目标与特色,构建了包括理论教学、实验实践教学的 Java程序设计教学内容体系,实验内容重在培养学生程序设计思想、程序设计方法、程序设计规范。 3.4多种介质教学资源的优化利用 (1)精选优秀教材。新版教材Java程序设计基础教程在此基础上做了新的教学改革尝试,进一步突出了程序设计基础概念与程序开发实践的地位。 (2)促进学生自主学习的补充资料使用。为促使学生变被动学习为主动学习,课程组在网络学堂公布了大量补充学习资料,例如进一步研究与深入读物列表与指导、真实软件开发流程与案例、课外趣题、程序开发函数库等供学生下载学习。这些资源为学生的深入学习和自主学习提供了方向和指导意见,同时学生还可以使用课程组提供的函数库用于实际的程序开发。 (3)配套实验教材的使用。从使用效果来看,配套教材既可以帮助学生透彻地了解各章节的主要知识点与教学内容,也对学生的上机实践具有重要的指导意义。 (4)实践性教学环境。实验中心现有计算机安装有JDK、Eclipse、JBuilder等编译器。学生可以自由选择合适的编译器进行上机实验和开发实际系统。 (5) 网络教学环境、我校已建成的先进的交互式网络教学资源,包括:多媒体电子教案、研究专题、教学软件、作业题、“课堂花絮”和公告信息等,使师生互动形式多样化,有效拉近了师生的距离,提高了学生学习的兴趣。 4结束语 通过对Java程序设计重点与难点的研究,指明了教学方向与目标,有效促进教学水平提高。Java程序设计关键在于实践,在实践环节中,起主导作用的是学习者自己。项目设计和实验内容,不仅可以指导学生上机练习,也可以由教师选为例题、尤其是一些优秀同学的创新实验在课上演示,使教学内容更加丰富、生动、贴近学生。如果学生没有足够的时间一一做完全部习题和实验,将题解作为例题阅读也是一种好的选择。多媒体课件是教材体系的另外一个重要的补充,为了方便学生自主学习,与教材配套,有时借用了音频课件、视频课件,使学生自学时 也仿佛亲临课堂,为学生提供最灵活的学习方式、最大的方便。使学习可以不受时间、空间的限制。教学网站可供学生随时查阅相关课程内容,网站对外开放,提供教学资源下载,组织教学活动,有效地支持了教师指导下的学生自主创新式学习和团队协作学习。

    注意事项

    本文(Java程序设计教学方法与策略分析.doc)为本站会员(3d66)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开