高职计算机专业的一次信息化教学单元设计.docVIP

高职计算机专业的一次信息化教学单元设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高职计算机专业的一次信息化教学单元设计

高职计算机专业的一次信息化教学单元设计   【摘 要】本文是基于信息化技术的一次教学单元的设计,分别从课程介绍、教学分析、教学过程、考核与评价、特色与创新五个方面进行了具体详细的阐述。 中国论文网 /8/view-7211775.htm   【关键词】面向对象;封装;教学设计;教学目标;教学方法;信息化手段   1 课程介绍   首先介绍本次课程的背景、主题、课时、先行后续章节,明确课程地位。   1)图文结合,以手机为例阐述封装概念: 隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。   2)本课主题是面向对象之封装,属于Java程序设计课程中的一个章节,开设专业为计算机软件专业,安排课时为2课时理论课。   3)本课时的先行章节有Java相关知识与运行环境搭建;Java基础语法与流程控制;面向对象初探――类和对象。后续章节有面向对象核心思想之继承与多态以及面向对象之接口。   2 教学分析   2.1 教学设计思路   教学内容不仅仅包括教材内容的综合,还包括教学目标的确定、教学方法的设计、信息化手段的支撑。我的设计思路如下:首先,进行市场调研,根据职业现状,确定专业岗位,制定人才培养方案,这是我们进行教学内容设计的重要依据;归纳岗位中的典型任务,提出相应的专业能力要求,通过细化分析,确定教学目标;根据学情调查和课程标准,进行教学设计;利用多种信息化手段,实行课堂教学实施;完成教学后,再进行评价反馈和完善。   2.2 教学目标   本课的知识目标包括:什么是封装;为什么要封装;怎样实现封装。其中怎样实现封装既是本课的重点,也是难点。本课的能力目标要求学生体会面向对象程序设计思想,编写模块化程序。   2.3 学情分析   本课程面向计算机软件专业大一下学期的学生,高职学生的学习特点可以总结如下:他们的专业学习热情尚处于培育期,要求养成课前预习的习惯;他们初具编程能力,喜欢模拟真实的工程项目;对动手操作有热情,借此强化实践,提高兴趣;理论知识方面欠佳,需要理论和实践结合的教学。   2.4 教学策略   基于以上情况,确定了以学生为中心,项目导向型的教学策略。教学以项目为载体进行,具体的工作项目与任务使教学目标一目了然,比起传统章节式教学,更能引发高职学生的学习热情。信息化支撑的手段包括网站、软件平台、多媒体课件、试题库与多种与学生交互方式。   3 教学过程   教学过程包括课前探索、课堂实践和课后拓展。其中90分钟的课堂安排如下:问题讨论(15分钟)、理论介绍(25分钟)、项目规划(5分钟)、项目实施(40分钟)、总结与讨论(15分钟)。   1)课前探索:预习、思考、讨论   提前布置预习任务,学生通过课本预习,初步了解面向对象特性。了解对象所具有的属性与行为。让学生试体会在程序中如何通过代码来设置或执行属性和行为。   总结问题如下:如何理解属性和行为的权限;为什么说直接向属性赋值是不良的编程习惯,正确的方式又该是怎样的;如何理解对象所能执行的行为。   2)课堂实践   理论介绍:本课内容属于教材的项目五――学生基本信息管理中的一个任务。通过面向对象程序设计,实现对学生基本信息的统计与显示。其中运用到的封装知识点用来构造学生对象。   问题讨论:通过举例说明、现场编程解答学生提出的问题。   问题1:如何理解属性和行为的权限。   通过对封装概念的介绍,学生对权限的定义有了初步了解。然后讲解具体的权限定义关键字:private、public、protected、friendly,每个关键字所能修饰的元素以及具体的范围如何理解。此时也运用到了上次课所讲过的继承相关知识。再通过现场编程,让学生实际了解权限定义。   问题2:为什么说直接向属性赋值是不良的编程习惯,正确的方式又该是怎样的。   属性是类的核心,而程序模块面向用户,属性应该属于内部结构,比如手机的内部电路。如果直接向属性赋值,则相当于对程序内部结构的破坏,所以说是不良的编程习惯。正确的方式是使用getter/setter方式对属性进行封装,提供接口以便于进一步操作。   问题3:如何理解对象所能执行的行为。   对象能执行的行为包括预定义方法和自定义方法。其中预定义方法需要从API引入,则涉及到包的组织、继承、封装等综合性知识。   最后通过互联网等知识平台,补充封装在现实软件设计中所起到的作用。   项目规划:理论知识介绍完毕之后,进行具体的项目规划,首先引导学生进行项目分析,明确项目内容,细化项目任务,要求学生自主完成项目结构与流程图(可通过互联网与教学资源网获取参考资料)。   项目实施:根据项目结构图,以教师为主导,完成本课时的任务模块――实现访问控

文档评论(0)

langhua2016 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档