基于Scratch3的在线编程系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:wanghao521146
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,信息革命席卷全球,为了从小培养青少年逻辑思维、解决问题的能力以及对计算机工作原理的认识,世界各国政府纷纷加大对编程教育的政策和资金扶持。Scratch是MIT多媒体实验室推出的一种新的程序式语言,这是一种类似于搭积木的可视化程序编写方式,使用Scratch进行编程,不需要考虑传统编程语言复杂繁琐的语法规则,降低了初学者的学习门槛;同时,Scratch创新性地引入图片声音作为编程素材,极大地丰富了创作内容,增加了编程趣味性。当前,国内外涌现了一系列辅助少儿进行编程能力培养的平台和工具,但是目前大多数平台和工具目前未能认识到研究学生编程行为习惯和思维逻辑习惯对学生学习过程的指导意义。部分平台还存在编程块功能种类有限,发现和学习用户兴趣作品困难等问题。因此,本课题基于Scratch3,设计并实现了一个在线编程系统,向青少年用户提供一个能够更好的进行编程启蒙教育的平台。本论文首先调研了国内外已有的编程教育平台,分析了其系统优点和劣势。然后根据调研成果,并基于Scratch3开源项目,设计和实现了一个在线编程系统。该系统由下列三个主要功能模块构成:前端创作工具模块、后端管理模块、作品推荐模块。其中前端创作工具基于Scratch3实现,主要向用户提供编程创作界面,并实现了过程数据采集、拓展编程块开发、作品网页播放、作品改编等功能;后端管理模块主要处理用户发送到服务端的http请求,如:查看作品详情页、搜索查询作品、作品保存等;作品推荐算法主要向用户推荐其可能感兴趣的作品集,使用户尽可能多接触新的有意思的作品,并通过学习借鉴获得个人创作能力的不断提高。最后,通过对本系统整体的性能测试、压力测试、功能点验证等步骤,确定本系统各功能模块均可正常运行后,将该系统部署于阿里云服务器上,并已投入到部分地区青少年编程教育课堂内使用。
其他文献
随着工业化的持续深入,改革开放的进一步加深,世界之间的贸易往来也更加频繁。通过四十年的改革开放的发展,深刻领悟到,一国经济的发展不仅仅需要依靠本国自身,还需要通过国际化的合作,才能使经济发展更加快速、高效。为了能够进一步加强我国对于外国资本的引入,也为了能够进一步规范外贸资本市场,2019年《外商投资法》代替传统的“外资三法”应运而生,外商投资法律体系框架建成,中国的外商投资促进法律制度进入全新的
吸虫塔(suction trap)是用于小型迁飞性害虫的种群系统监测和生态学研究的植保设备,可为农业重要害虫进行预测预报,综合治理与生物多样性研究提供重要依据。同时通过对不同地理种群目标害虫遗传多样性及遗传结构的研究,能够明确种群遗传和进化关系,对确定其虫源地、迁飞路径等具有重要意义,进而为害虫预测预报及灾害遗传适应机制的研究提供理论依据。鉴于目前灰飞虱Laodelphax striatellus
目的:霍奇金淋巴瘤(Hodgkin’s lymphoma,HL)是一种累及淋巴结及淋巴系统的恶性肿瘤,占淋巴瘤的10~15%,国外对HL的大样本研究较多,但目前国内关于HL患者临床病理、疗效及长期
家风历经各个发展时期最终步入了新时代的复兴期,在习近平总书记的强调下更加凸显出其在精神文明建设中的重要性。新时代的优良家风是继承了中华传统家风文化菁华,以习近平总书记提出的“爱国爱家、相亲相爱、向善向上、共享共建”十六字为代表的社会主义家庭文明新风尚。家风是经由家庭教育实践形成的精神文化产物,是家庭教育成果的体现,培养优良家风就需要开展优良家风教育。本文围绕新时代优良家风教育与思想政治教育是否能实
改革开放以来,我国经济迅猛发展,在取得基于GDP高速增长的巨大经济成就的同时也伴随着资源、生态环境问题的凸显。而作为衡量经济增长速度和水平的GDP衡量指标,其忽视资源消耗和环境因素、不能真实反映经济增长水平的内在缺陷也逐渐显现出来。为解决资源环境问题,党中央提出了建设生态文明和发展绿色经济的要求,为此,构建和实施符合生态文明建设和绿色经济发展要求的绿色GDP核算体系,对于推进绿色经济发展和实现生态
电子书市场正在蓬勃发展,而对电子书产业链的上、中、下游环节来说,各自的平台建设变得越来越重要。作为电子书平台构建的重要组成部分,营销模式研究对电子书企业的发展具有
新常态是我国经济发展的重要战略时期。增速放缓、结构升级以及创新驱动等诸多变革给我国外贸市场带来了新的挑战。伴随着经济全球化的发展,资源流动性增强,发达国家设置的劳
本文以陈伯吹主编时期(1945-1952)《小朋友》杂志编辑特色为研究对象,将刊物置于二十世纪四五十年代的社会历史环境中,细致地梳理其创办背景、发展历程,讲述陈伯吹与《小朋友
高速铁路车站既是服务旅客的窗口,也是运输组织的核心节点,通常处于路网的关键节点位置,不仅作业繁忙,而且对安全性和可靠性要求高,其作业的有序组织与否将影响局部甚至整个路网的运输质量。在运输组织过程中,难免会出现设备故障、极端天气等扰动因素的影响,进而影响高铁系统的有序运转,因此高速铁路车站作业计划在扰动状态下的可靠性将直接影响客运作业的质量。本文将可靠性定义为抗扰动能力与扰动恢复能力的集合,创立综合
近些年来,作为物联网关键技术之一的射频识别技术发展迅速,随着软硬件成本不断降低,RFID技术已经广泛的应用到仓储物流、交通、零售、医疗、防伪、资产管理等领域,成为21世纪