- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宁波大学科技学院:编程教学更easy.doc
宁波大学科技学院:编程教学更easy
宁波大学科技学院软件工程系钟梅老师使用Itbegin云平台进行课堂教学已有一年多了。在她看来这个平台具有如下特点:
内容完备、理实一体化
ITbegin 的设计者认为编程学习的驱动力是操作,充分的练习再配合理论讲解,才能真正理解知识的精髓。在功能设计上,首先布局了教室界面左边是知识点和练习区。此区域所有课堂内学生均可见。
老师切换知识点和练习,学生端同步切换。每个知识点都已经被拆分成了最小单位,并且配备了代码练习题,力求使学习者可以针对每个知识点进行练习从而理解。每个练习可以马上运行结果,检查代码编写的正确率。
在线编程集群化
将老师和学生在线编码部署在同一界面中,组建了一个集群式的在线编程教室。这是目前国内在线编程应用没有涉及到的。现有的在线编程网站,都是面向自学的,所以学习起来难免会觉得很孤单。
在老师的界面上可以看到,中间上半部分是教师编码窗口,所有课堂内学生均可见,老师演示和运行代码学生端也完成同步。点击黄色按钮运行编码结果、点击绿色按钮刷新例子。中间下部分是学生编码窗口,每个学生均独享编程环境。
实时互动,第一时间解决问题
老师点击右边学生列表,每次可查看一名学生的编码窗口,可以运行学生编码。如果学生有错误和问题,点击求助按钮,老师可以帮学生马上修改。同时老师还可以将典型错误拷贝到老师编码区,演示给全体学生进行讲解。
“这样的互动才是学习时最需要的,第一时间解决问题,让每个学生学习的每个知识点都真实掌握。”钟老师如是说。
据了解,Itbegin创立的初衷是希望将原本繁杂痛苦的编程学习变的简单有趣。Itbegin能将教学过程云平台化,老师上课时很方便,无需安装、无需配置、无需升级,只要有网络打开浏览器就可以使用了。此外,该平台还集成了课程资源、在线编程、在线运行、师生互动等多项功能。目前已经上线了JAVA、C、C++、SQL、HTML、CSS、JS的全套课程和练习。
钟老师在上学期讲授C语言课程,使用ITbegin进行作业管理。
首先,钟老师在ITbegin平台教材模板基础上,结合该平台出版的书籍《程序设计基础实验教程(C语言)》,修改、增加、调整章节结构设计出符合自己学校的个性化教材。
然后,在平台上发布作业给学生。之前已经在教材中设定好的作业题目,只要设定开始时间,结束时间,选好哪些习题作为一次布置的内容即可,用起来非常简便。最后进行作业批改。
在问及使用该平台的感受时,钟老师对《中国信息化周报》记者说:“平台有代码自动批改功能,减轻繁杂的代码作业收、发、改的工作量,提高教学效率。但在作业提交时间的精确设定、学生代码死循环检测方面需要进一步优化。”此外,浙江长征职业技术学院李蕾老师使用ITbegin平台,完成数据结构课程,并且申报浙江省教学科学规划课题。西安科技大学靳红梅老师使用ITbegin平台在上学期进行了C语言测验。
2015年国内有300多所院校计算机编程课程教学接入,500多名计算机专业教师注册使用,2016年预计完成国内1000所院校计算机编程课程教学接入。
2016年,ITbegin还将构建基于云平台的计算机学科虚拟仿真实践全教学体系平台,集成基础课程、项目课程、课程设计、综合实训、毕业设计全部教学内容和教学管理。
“ITbegin的研发都是自主完成的,我们的技术团队由10年工作经验以上的老互联网人组成。”ITbegin CEO陈跃坚如是说。
在问到该平台采用的的核心技术时,陈跃坚说:“有虚拟化技术、运行引擎技术、实时互动技术。”接着,他又对核心技术做了详细阐释:
运行引擎技术
就是实现了支持多种语言的云端代码编辑器。
在代码编辑器里写代码,不同语言的体验是不同的,体现在关键字高亮、缩进格式、补齐等诸多细节上、例如:java代码的class是关键字显示为黄色,而sql的select是关键字显示为黄色。
java代码按回车,会自动产生两个空格的缩进,而sql语言的回车不会产生缩进。java的大括号{、小括号(等会自动产生补齐,即输入左的时候右括号也会自动输入,而html语言则会自动补齐尖括号,这是由不同语言的特色决定的。
通过在编辑器组件上增加插件(clike插件、sql插件、java插件、html插件)来实现以上特征。在浏览器载入编辑器的时候,或者当老师切换知识或试题的时候,系统会获取到当前试题的语言类型,然后载入相应的插件使得编辑器能支持当前语言。
实时互动技术
在HTML5的websocket技术基础上实现,使得网站服务器可以向浏览器前端进行实时消息的推送。以此技术为基础,扩展实现为多种系统专用协议
您可能关注的文档
- 如何做好水利施工中的安全控制.doc
- 如何做好石油销售企业工程档案管理.doc
- 如何创新建筑工程项目管理.doc
- 如何加强乡镇财政管理浅谈.doc
- 如何加强农村小型水利工程建设.doc
- 如何加强园林工程管理.doc
- 如何加强城市综合管沟的发展与应用.doc
- 如何加强基层财政监督浅谈.doc
- 如何加强基层财政队伍建设浅谈.doc
- 如何加强工程竣工结算的审查.doc
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)