【摘 要】
:
伴随着互联网时代的到来和教育理念的不断更新,少儿编程教育在全球范围内成为研究热点,越来越多国家的机构和学者开始探索对青少年、尤其是K12人群的编程教育。基于教育目的的少儿编程软件如雨后春笋,图形化编程技术逐渐普及,开始被越来越多的学校纳入到教学课程当中。而在图形化编程与计算机语言编程之间,还是存在着一道鸿沟。针对这个问题,本文设计开发了一个基于Scratch开源框架的积木式Python编程系统,该
论文部分内容阅读
伴随着互联网时代的到来和教育理念的不断更新,少儿编程教育在全球范围内成为研究热点,越来越多国家的机构和学者开始探索对青少年、尤其是K12人群的编程教育。基于教育目的的少儿编程软件如雨后春笋,图形化编程技术逐渐普及,开始被越来越多的学校纳入到教学课程当中。而在图形化编程与计算机语言编程之间,还是存在着一道鸿沟。针对这个问题,本文设计开发了一个基于Scratch开源框架的积木式Python编程系统,该系统不仅提供积木-文本对照模式的编程环境以及调试环境,同时提供代码测评分析功能,为学习者提供更加全面、系统的积木式Python学习环境。本文在深入分析积木式编程理念及代码测评技术的基础上,首先设计了积木式Python编程系统的总体架构,系统包括编程子系统和测评子系统,分别提供积木式编程和测评功能。进而,针对积木式Python编程作品评测的关键问题,从代码体现的计算思维(CT)能力和代码可读性两个方面展开研究:1)提出了基于计算思维的积木式Python作品测评方案,通过重构CT测评要素和计算规则,将程序的容量复杂度、结构复杂度等统一考虑,并使测评方案更加符合Python代码特点;2)提出了一种联合多类特征的Python代码可读性评价模型,提出涵盖三种类型的特征集,并设计了基于XGBoost的迭代训练,自动筛选最佳特征集、并训练分类模型,提升了分类准确率。最后,介绍了系统的设计与实现方法和测试结果。本课题完成的系统高效易用,功能完善。一方面,编程子系统能让初学者以图形化编程方式进行Python编程学习,并通过积木式编程到语言编程的自动转换,逐步培养语言编程能力;另一方面,测评子系统实现了更符合Python教学的测评算法,不仅能更准确评价用户作品中体现的计算思维能力,还能挖掘用户编程习惯,给出准确的代码可读性评价。经过测试,该系统的各项功能运行良好,满足设计预期,具有一定的稳定性和鲁棒性,是一个完整、高效的积木式Python语言学习系统。
其他文献
目前城市基坑往大、深方面发展,传统基坑围护方式已不能满足,尝试采用冻土帷幕作为围护结构,但常规的立井厚壁圆筒冻结设计理论运用于深大基坑时,冻结壁的受力情况会和实际情况相差很大,造成冻结壁设计厚度偏大,因此本文提出多圈薄壁筒结构,并对这种结构在开挖过程中的受力变形规律进行研究。首先,采用理论分析在常规的冻土本构关系和冻结壁厚度确定方法的基础上增加对两圈冻土之间未冻土的受力分析,利用位移连续和应力连续
近些年来,随着互联网技术的快速发展与用户生成内容的急速增长,基于知识图谱的语义搜索已成为大势所趋。知识图谱作为一种新的知识表示方法,以图为组织形式,使用抽象化概念描述真实世界中存在的各种实体以及实体之间的关系,是语义搜索、智能问答、决策支持等智能服务的基础技术之一。当前我国软件编程开发具有巨大的市场潜力,越来越多的人学习软件编程,构建软件编程领域知识图谱有助于学习者梳理知识体系,并为构建领域知识体
煤矿工作环境恶劣,电缆主要敷设于高温高湿井下巷道或采掘工作面,时常面对挤压、水淹、化学污染、过压过流等场景,导致绝缘加速受损,易发生间歇性电弧放电,进而发展至永久性接地故障,因此引发的严重安全事故屡见不鲜。准确快速实现故障辨识和区段定位对于线路工作人员来说意义非凡,不仅可以帮助其方便快速的排查故障,还可以减小其巡线的工作量,提高工作的效率,同时也可提高煤矿电力系统的供电可靠性,切实保障煤矿供电的安
大运河拥有着两千五百多年的悠久历史,是我国范围内时间最久跨度最长的水路文化线路,贯穿我国南北,运河沿岸汇集着丰富的物质文化与非物质文化遗产。随着时代的变迁,大运河的实用功能也随之发生着转变,如何构建大运河非物质文化遗产的保护理论与活化利用的方式,成为大运河文化保护的首要问题。本论文是国家社科基金艺术学项目“大运河文化带(京津冀段)文化遗产群保护与传承路径研究”(批准号:18BH155)课题研究的一
执行难问题一直存在于我国司法实践中。虽然2016年最高人民法院在工作纲要中明确提出“在两到三年内基本解决执行难”,但是近几年,“执行不到位”,“老赖”问题仍然很突出,而民事执行和解制度能够为解决执行难问题打开一个突破口。民事执行和解制度通过当事人自愿达成执行和解协议的灵活的方式帮助当事人尽快实现债权债务。值得注意的是,虽然民事执行和解制度为化解执行难问题提供了一条很好的路径,但是该制度本身也存在一
这篇论文以尤金·奈达的功能对等理论为基础,从四个角度——形式对等、意义对等、风格对等和读者反应研究分析泰戈尔的著名散文诗集《吉檀迦利》冰心译本,说明冰心的翻译实践
随着中国的经济水平越发发达,人们的生活水平得到了极大地提高,几十年前还属于高端产品的汽车现在已经走进了千家万户。然而,虽然汽车给人们的生活带来了极大方便,但快速增长
目的:观察益气健脾活血方结合微波治疗对于单纯性肛瘘患者术后创面疼痛、水肿、渗液等并发症及创面愈合时间的疗效。方法:选自上海市浦东新区光明中医院肛肠科于2018年5月-2018年12月收治的单纯性肛瘘患者参与本试验。根据标准选取符合条件的患者90例,随机分为治疗组、对照组和常规换药组,每组各30例。采用骶管麻醉,行肛瘘切除术。常规换药组:术后每日解便后创面常规消毒换药。对照组:加用微波治疗。每日两次
盾构施工以其安全性与经济性成为隧道建设的重要手段之一,隧道管片作为盾构隧道的一次性衬砌和永久性衬砌,隧道管片的设计和施工是隧道建设中的重要部分。管片与隧道的三维快速建模技术是实施隧道施工可视化和信息化管理的基础,随着BIM(Building Information Modeling)技术在隧道施工中的深入应用,管片与隧道的三维快速建模技术对隧道建设信息化管理具有重要的应用价值。隧道管片承担了盾构隧
按照十九大报告要求,只有加大建设力度,才能确保社会的平安稳定,务必要立足于人民群众的切身利益,推动基础公共服务系统建设快速发展,采用新型方式进行社会管理,深入建设社会主义和谐社会。在社会管理中,城市管理是至关重要的复杂项目,与民生关系紧密。从城管综合执法实施至今,城管机构的举措有效规避了一些推诿及权责叠加等不足,为经济社会建设、维护社会稳定、保障社会顺利转型做出了卓越贡献。可是从实际情况来看,伴随