中学信息技术课程设计的实践与探究电子教室在中学程序设计教学中的应用研究.docxVIP

中学信息技术课程设计的实践与探究电子教室在中学程序设计教学中的应用研究.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中学信息技术课程设计的实践与探究电子教室在中学程序设计教学中的应用研究 一、 电子教室的定义 目前,大多数高中课程都应该使用电子教室。电子教室通常可以分为三大类,一是纯硬件的多媒体电子教室,二是纯软件的多媒体电子教室,三是软、硬件结合的多媒体电子教室。因此,研究者对电子教室有不同的定义。有研究者认为,“所谓电子教室,就是由许多电脑软、硬件组成的电脑教学网络,它有广播、控制和监看的功能”。也有研究者认为,电子教室是一种教学软件,其主要功能是在网络环境下进行屏幕传输、屏幕监看、程序控制、媒体传送。由于这种电子教室软件能够有效地控制学生的计算机,并能够快速、清晰地传输图文与视频,其已经成为教师在网络教室开展教学的必备工具。然而,随着新课程改革的深入,中学的信息技术课堂也在发生变化,如何针对新型信息技术课程设计新型电子教室产品成为值得探讨的课题。 二、 明确程序要求的问题 2011-2012学年,江苏省天一中学对其少年部(资优学生部)的信息技术课程进行教学改革,将程序设计内容(基于Pascal语言)纳入信息技术课程。因为程序设计课程内容较多,同时对于没有程序设计基础的学生有一定的难度,因此,我们将课程按照难度不同分成初阶、中阶和高阶三个阶段。初阶程序设计课程为期一学期,其主要目标是帮助学生了解Pascal语言的基本语法和基本结构,并使学生能够读懂基于基本语句的程序(一般不超过50行代码)。中阶程序设计课程为期半学期,要求学生能够使用条件语句和循环语句进行程序设计,解决简单数学问题。高阶程序设计课程同样为期半学期,要求学生能够根据已有的知识自行设计程序(例如解二元一次方程组、24点运算等程序)并提交作品。 在教学实践中,我们使用了极域电子教室,这是一款纯软件电子教室产品,在国内中小学中被广泛使用。它的主要功能有:屏幕广播、监控转播、屏幕录制、远程设置、远程命令、分组管理、随堂小考、文件分发、分组教学、视频直播、作业提交等。这些功能几乎涵盖了常规信息技术课所需要用到的所用功能,能够将教师需要向学生演示的内容与操作很好地展示给学生,同时教师也可以对学生进行有效的控制。面对传统的中学信息技术课程,功能丰富的极域电子教室游刃有余。但是,在程序设计课程中,通过一学年的教学实践,我们发现,仅仅使用极域电子教室现有的功能虽然能够应付教学,但是有一定局限性。下文将通过两个教学案例来具体阐述其局限性。 1. 选择合适的程序,保证教学效率 初阶程序设计课程主要是帮助学生入门,由于大多数学生没有程序设计的基础,有的甚至打字都不熟练,因此这一阶段的课程对学生尤为重要,其所用的学时也最多。只有夯实了基础,学生才能顺利进入后面课程内容的学习。而这一阶段一个非常重要的教学目标就是让学生能够学会代码阅读,并能写出代码运行的结果。因此,在初阶程序设计学习阶段,学生就需要进行大量的代码阅读练习。 进行代码阅读训练,如果使用极域电子教室的功能,那就需要将练习代码发送到学生机,并让学生进行阅读。这样做虽然能够勉强完成教学任务,但是在实践中我们发现其教学效果不佳,并且存在两个问题:第一,信息反馈不通畅。学生阅读程序并写出结果后,想要判断自己的答案是否正确需要对程序进行编译并运行。教师想要获得学生的反馈信息也不方便,需要跟学生一一沟通,这样教学效率就会下降。第二,教学评价无法快速有效完成。学生虽然能够通过程序开发环境来判断自己的答案是否正确,或者教师给学生提供答案帮助他们进行评价,但是这样既没有效率,学生也难以了解自己的成绩在班级中所处的位置。同时,教师难以快速对学生的学习情况进行评价,并且不容易深入了解各个题目对学生的难易度,因而难以调整题目难度,进而优化教学。 在实际教学过程中,为了应对上述两个实际问题,我们设计了如图1所示的Program代码阅读系统进行教学支持。学生使用账号登录后,能够看到不同难度和类别的代码阅读习题,可以根据自己的能力选择习题进行练习,当然教师也可以让学生统一完成某个部分的习题。当学生输入答案后,系统能够自动判断答案是否正确,并给出反馈信息。学生也可以了解自己的做题进度与正确率,并可以看到其他同学的学习情况,这样可以帮助他进行调整。与此同时,教师可以通过系统快速了解学生的答题情况,大大提高了评价效率。更重要的是,系统可以实时提供每一题的正确率,教师可以根据这一数据及时调整题目难度,优化题目结构。例如,笔者在教学中发现与“循环语句”相关的题目错误率较高,就在课上对“循环语句”做了深入的讲解,并且在“循环语句”相关的题目中提供更丰富的提示信息,形成学习支架,促进学生学习。随着时间的推移,学生的代码阅读能力有了提升,笔者在题目设计时就逐步减少提示信息,帮助学生巩固已有知识。 2. vicos系统辅助教学 当学生完成初阶程序设计课程之后,他们开始学习中阶程序设

文档评论(0)

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

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

1亿VIP精品文档

相关文档