- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Moodle云C语言辅助教学平台设计
基于Moodle云C语言辅助教学平台设计
摘要:针对传统教学和网络教学中存在的问题,运用云计算和Moodle的优势,设计基于Moodle云的C语言教学辅助教学平台,能帮助教师实现个性化教学、丰强教学手段,增进教学过程中的互动交流,提高学生学习的自主性和协作性,并进一步提高教学效果。
关键词关键词:云计算;Moodle;C语言;辅助教学
中图分类号:TP302文献标识码:A文章编号文章编号2014)005000702
0引言
《C语言程序设计》课程是高等院校计算机及相关专业必修的一门基础课程。该课程的教学目标是使学生掌握C语言语法结构和应用;掌握程序设计基本方法,能自行编写C语言程序;为学习计算机高级编程知识打下基础。C语言包含34种运算符、32个关键字、9种控制语句,涉及的基本概念和语法规则繁多,对初学者有一定难度。在进行课堂教学的基础上让学生通过在线学习平台自主学习,能够收到很好的教学效果。
采用Moodle搭建C语言在线学习平台能够实现个性化课程设计,进行在线教学评价,记录学生学习情况,提高教学水平。使用传统Moodle课程管理系统搭建C语言在线学习平台,要进行平台设计和开发,需要在软硬件安装配置、系统维护升级等方面投入大量人力、物力,如果没有专业技术人员的支持,任课教师难以完成。而采用云计算技术构建的Moodle云,系统的建设、运转、升级由云服务提供商承担,使任课教师将主要精力集中于教学设计上,保证在线学习平台的效果。
1云计算定义及其特点
1.1云计算定义
云计算是一种基于互联网的崭新计算模型,是分布式计算、并行计算和网格计算的承继与创新,是计算机技术和网络技术飞速发展并不断融合的产物[1]。云计算通过运用编程模型、虚拟化、数据管理与存储以及平台管理等技术管理和协同互联网中大量的计算资源,根据不同用户的需求提供在线硬件租借、软件服务、数据存储、计算分析等服务。
在云计算中,需处理的数据和应用程序统一存放在互联网上由大量服务器组成的数据中心中,云服务提供商负责保证数据中心的安全稳定运转,为用户提供强大的计算能力和存储空间,用户只需通过各种终端设备接入互联网,就可以方便快捷地使用数据。
1.2云计算特点
(1)资源共享。云计算通过用分布式计算、虚拟化技术、效用计算等使资源共享的范围进一步扩大。用户通过网络连接可以随时随地访问和存取分布于各数据中心的物理资源或虚拟资源。云计算使用租用、定制、计量的商业模式,可以节约资源,同时实现剩余资源的共享,最大限度地提高资源共享的效率。
(2)方便快捷。云计算用户不需要安装、配置客户端的各类软硬件,只需要接入互联网就可以方便快捷地使用云计算提供的各种丰富资源,消除专业技术阻碍,降低了使用难度,充分体现了易用性。
(3)成本低廉。用户无需将大量的人力、物力和财力投入到软硬件购买、维护和升级上,就能通过云计算服务提供商购买服务,更好地满足需要,从而节约成本。
(4)安全稳定。在云存储中各种数据存放在不同的数据中心,保证不同用户间数据的有效隔离。数据中心的服务器上配有多层安全保障保证服务的可靠性,同时采用数据多副本容错、计算节点同构可换等技术,防止病毒入侵和黑客攻击,确保数据安全。
2云计算辅助教学概述
随着云计算技术的飞速发展,各大公司纷纷推出了基于云计算的产品和服务,各国政府也相继制定了云计算发展战略。黎加厚教授首次提出云计算辅助教学和云计算辅助教育的概念,将云计算引入学校教育教学中,延伸和发展计算机辅助教育教学,推动学校教育教学方式变革。
2.1云计算辅助教学涵义
云计算辅助教学(Clouds Computing Assisted Instruction,CCAI)是指利用云计算提供的“云服务”,搭建信息化和个性化的教学平台,增进师生的互动交流,帮助教师进行教学,促进学生自主和协作学习,提高教学水平[2]。
2.2云计算辅助教学优势
(1)创新教学模式。利用云计算技术构建辅助教学平台,打破了传统课堂教学模式,教师可以根据需要进行个性化教学设计;学生可以结合自身情况自由地选择学习资源和服务,使教学更具互动性、探究性和协作性,弥补传统课堂授课方式单一的不足。
(2)共享教学资源。在云计算环境下,教师和学生可以共建、共享资源,甚至各学校间可通过云计算构筑共同的资源共享空间,实现更大范围的教学资源共享,有利于消除资源重复率高、利用率低的现象,同时促进学校之间的教学交流。
(3)节约教学成本。云计算辅助教学大大减少了学校基础设施建设中软硬件的资金投入,降低升级、维护费用。学校只需支付极少的费用就可以享受优质的教育云服务。
(4)教学过
您可能关注的文档
最近下载
- 特种作业操作证 制冷与空调运行操作作业 实操培训.pdf VIP
- CL01实验室内审检查记录表.pdf VIP
- 幼儿园:实习心得.docx VIP
- (高清版)DB52∕T 895-2014 混凝土砌块用轻质配砖.pdf VIP
- BS EN 10025-6-2004第6部分:技术交付条件用于高屈服强度的扁平产品淬火和结构钢回火的条件.pdf VIP
- 2025法律职业伦理历年试题及答案.doc VIP
- 《房颤诊断和治疗中国指南(2023)》解读PPT课件.pptx VIP
- 40篇短文搞定高考英语3500单词(回顾巩固用).pdf VIP
- 大学生职业生涯规划.pdf VIP
- 2025 公司招聘简章(模板).pdf VIP
原创力文档


文档评论(0)