交互式编程学习系统的研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:chufs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网的飞速发展,市场对移动互联网开发人员的需求极为庞大。但是由于程序学习所具有的抽象性和枯燥性,使得一般的初学者难以理解程序本身和其运行机制,因此对于编程学习系统的需求日趋迫切。而目前编程学习系统中存在着学习模式单一,程序流程展示的数据来源并非程序运行的实际数据等缺陷,难以满足初学者需求。本文设计并实现了一种基于Android系统的交互式编程学习系统,该系统通过对程序运行数据的获取并对其进行可视化展示,从而揭示程序运行机制。系统还可以在不改变程序本身的前提下,通过参数的交互操纵,快速改变程序运行的流程和结果。本文首先研究了 Android系统下的视图的布局和补间动画运行的流程,探讨了两者运行流程中数据的获取方式,提出了关于布局流程的动态展示的方案,比较了对ViewTree结构展示的几种思路。在此基础之上,对系统各个模块进行了详细的设计,并且最终实现了布局流程可视化展示、布局参数交互式学习以及视图动画交互式学习三大模块。通过本文所研究设计的学习系统,使用者可以了解到Android系统布局以及动画的复杂流程,加深对其机制的理解,也可以通过交互操纵直观理解Android系统View及Animation类中的参数的作用,极大的提升学习者的学习效率。
其他文献
目的:研究分析护理干预缓解小儿扁桃体切除术后疼痛的应用价值。方法:选取2013年10月~2015年6月期间60例接受小儿扁桃体切除术的患者作为主要的研究对象,通过随机数表法将患者分
9月25日上午,应用了西安航空基地入区企业自主研制生产的新型镁锂合金材料的“浦江一号”卫星成功发射。这是我国首次在卫星上应用这一当今世界最轻的金属结构材料。新材料是
当前形势下,粮食安全的内涵已经发生变化,国内外粮食和农产品市场正在重新洗牌,保持和强化河南省粮食产业优势,必须以创建粮油主导产品的省域公共品牌为抓手,厚植优势,补齐短
采用常温UASB反应器为主要单元,微动力好氧的滴滤床为辅的工艺处理食品废水.工程运行表明:当进水CODCr浓度为1 000~3 000 mg/L时,出水CODCr浓度可降至50~90mg/L.此工艺投资省、
"幼儿园特色"已经成为当下学前教育界的热词。你的幼儿园在哪些方面是亮点?或者说在众多的幼儿园中你是依靠什么脱颖而出,让别人记住你的?这都离不开特色办园。本文主要围绕
党的十九大报告中正式提出了习近平新时代中国特色社会主义思想。国内外学界围绕"习近平新时代中国特色社会主义思想"展开深入研究,并取得一定研究成果。对这些研究成果进行
选取浙江省杭州市某高中的一名优秀特级教师F老师作为课堂观察的对象,利用定量分析和定性分析的方法分析个案教师在"免疫系统的功能异常"这节课中的师生课堂互动行为、生命伦
路基是承受有轨电车上部荷载的重要构筑物,应具有足够的强度、稳定性和耐久性,以保证列车的安全运行.真空预压排水固结法是加固软土地基有效方法之一,在加固大面积软土地基时
随着我国电气自动化行业的不断发展,电厂电气的总体实施工程质量还是差强人意。电厂电气设备的施工质量好坏直接影响着电气设备的使用寿命,还影响着后期设备运行的安全性和稳定
由于自然侵蚀、人为破坏等因素直接造成水土流失,已经严重影响到大同地区经济发展和人民生活,作为京津风沙源运移的必经之路,国家连续批复了京津风沙源治理一期、二期工程,加