论文部分内容阅读
在我国初中信息技术教学过程中,算法与程序设计的教学内容一直是一个难点,最大的原因在于传统教学中使用的VB,Pascal,C等等教学语言入门学习的难度偏大,再加上单调的程序指令输出,大部分学生难以提起学习的兴趣,自然教学效果上不尽如意。Scratch程序语言的出现让编程变得更加简单,同时动画式的指令输出效果让编程变得更加有趣,积木式的模块程序能够让学生更好的专注程序的设计,而不是在熟悉语言规则上花费大量时间和精力。Scratch为初中的程序设计教学提供了很好的语言工具。同时,随着我国教育信息化建设,很多学校开通了网络学习平台,逐渐形成以班级为单位的网络学习社区,怎样将课堂的教学与网络信息技术的优势结合起来提高教学效果成为很多教育工作者研究的重点问题。本文在经过文献研究的基础之上,分析了国内外有关Scratch教学和网络学习社区应用模式的现状,以华师一附中初中部为研究对象,研究了初中Scratch的程序设计教学以及在教育云平台支撑下的网络学习社区应用的教学模式。从对实验对象和实验环境的现状分析上明确研究的可行性,通过对教学特点、教学内容、教学资源、教学评价、教学模式等方面论述了网络环境下初中开展Scratch教学的积极作用。本论文共分为六个部分:第一章介绍了研究问题的提出,简述了研究目的、意义、研究内容和研究方法,并形成研究思路。第二章对研究中相关理论进行界定,并对国内外研究现状进行了分析,明确本文的研究方向是对初中Scratch教学的设计,以及网络学习社区下的应用研究。第三章分析了华师一附中初中部的教学现状、教学对象以及教学环境,明确了研究方案的可行性。第四章是对Scratch进行教学设计的过程,包括Scratch的教学特点,教学内容组织与编排,教学案例的设计与制作,教学微视频的设计与制作,教学评价的设计与制作,网络学习社区下的教学模式研究。第五章进行准实验教学研究,对比网络学习社区辅助下的教学与传统课堂教学的教学效果。第六章对本文的研究进行总结以及后续研究的展望。研究表明,初中信息技术课中开展Scratch教学,学生的学习满意度较高,激发了他们的学习兴趣以外有助于程序设计的教学。在准实验研究的结果中得出结论:利用网络学习社区进行辅助教学比起传统课堂的教学更有效果。