论文部分内容阅读
华东师范大学的计算机基础课程主要是针对入校新生的计算机基础教育,硬件环境优越,但由于缺乏相应的教学辅助平台,大部分还停留在传统面授形式。为了在现有的经费条件下,充分利用硬件资源,建设符合学校教学需求的教学辅助平台,本文在对现有较成熟的教学平台及其相关教学理论的研究的基础上,搭建了一个符合华东师范大学计算机基础课程需要的学习支持平台,并结合教学理论和课程具体需求进行教学过程设计,以帮助学生更好地进行计算机基础课程的学习。本文首先对网络教学和教学平台相关理论进行研究,通过文献研究和信息收集对现有优秀教学平台进行对比分析,选取Moodle平台作为课程教学平台搭建的基础。Moodle是一个基于建构主义理论、功能丰富的开源教学平台,可用于低成本、高效率地为师生搭建一个虚拟学习环境。本文在对其相关教学理论、平台特征和系统架构了解后,实现了对其在教学环境中的安装部署。在对计算机基础课程的课程分析后,将Moodle平台的教学功能分成了系统管理员网站管理组、教学活动功能组和教学资源功能组,并对它们进行了重点研究和部署,为下一步的教学过程设计打下基础。在基于Moodle的计算机基础课程教学平台的教学过程设计中,本文选用了混合学习教学理论作为理论指导,通过对混合学习理论的研究,在对Moodle平台教学功能的分析搭建基础上,结合混合学习理论的四个教学环节和课程的需求分析,对计算机基础课程的教学过程进行了具体设计,并以计算机技术应用(理科)的教学为例,进行了实践应用。在对基于Moodle的计算机基础课程教学平台的功能性研究和实践应用中,发现Moodle的题库练习活动模块存在着一定的不足,为了使其能较好地满足本门课程的具体需求,笔者利用Moodle的开发技术组合LAMP对题库练习子系统进行了设计和开发,运用软件工程的知识增加了其实现可能性,并最终设计和实现了这个系统。该系统从四个方面相对原有的题库练习模块进行了改进:方便的题目导入功能,支持综合随机出卷,操作简便快捷,提高了系统的灵活性。从而完善了教学平台支持的课程活动功能,帮助学生更好地对本门课程进行学习。通过本文的研究与实践尝试,将混合学习理论和课程教学平台相结合,并应用于本校的大学计算机基础课程教学,取得了良好的教学效果。