动态几何画板的研究及其在iPhone平台的实现

被引量 : 0次 | 上传用户:Mywillz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着教学电子化的飞速发展,计算机辅助教学(Computer Aided Instruction,即CAI)也跟着一步一步地快速成长起来。计算机辅助教学软件以建构主义理论为基础,具有交互性、个别化、实效性、共享性等特点,越来越被人们所广泛接受。“几何画板”首先由美国Key Curriculum Press公司提出,它在全世界的计算机辅助教学领域引起了广泛的关注,并产生了巨大影响,也是我国“全国中小学计算机教育研究中心”在CAI领域中重点推荐、推广使用的教学平台。动态几何画板系统是众多CAI软件中的一种主要面向数学教学的软件系统。而在PC上运行的几何画板是一个功能强大的教学、研究性软件,但使用画板用户之间不能突破地域性的限制,而移动终端的出现可以很好的解决这个问题。随着移动终端的快速普及,在移动终端上使用CAI软件也成为了一个发展趋势。在众多移动终端中,iPhone平台毫无疑问是其中的佼佼者之一。研究开发一个iPhone的动态几何画板,可以使用户在小型移动设备上进行关于几何画板的学习,从而为用户创设一个具有便携式学习特点的学习环境。论文的主要研究内容是在iPhone平台上开发一个动态几何画板。本文将整个系统分为底层计算和上层图形两个部分。其中底层计算包括两点间的距离、点到线的距离等等各种基本运算,使用c语言开发,封装为一个独立的计算包,以减少将来对其他移动平台进行开发时的移植工作;上层图形采用Quartz 2D图形库来实现,主要完成基本图形绘制模块、图形变换模块以及图形操作模块。论文第一章主要介绍了课题的研究背景、国内外研究现状以及研究内容。第二章主要介绍了动态几何画板的相关理论与iPhone开发技术。第三章主要对动态几何画板的功能进行了分析,对整个系统框架作了整体设计。第四章对动态几何画板的数据结构以及各个功能模块的实现进行了详尽的介绍,也是本课题的主要工作。全文对主要功能给出了较为详尽的设计图标与实现思路以及关键代码。论文所设计实现的动态几何画板比起传统PC的动态几何软件具有便携性的特点以及更好的用户体验。在论文最后的总结中指出了目前所开发的画板的不足以及未来应该努力的发展方向。
其他文献
指纹识别技术是生物识别技术的一种,正因为指纹具备唯一性和不变性等特征使得指纹识别技术已经被广泛的应用于身份鉴证等多种领域。一般而言,一个指纹数字图像识别系统通常由
民以食为天,“舌尖上的安全”牵动人心。$$ 良心与诚信,是为人之道,也是保障食品安全的基石。$$ 在四川成都,一位只有初中文化水平的农民李刚,用一根根小小的油条,呈现自己对
报纸
近年来房地产行业成为中国经济增长一热点,成为国民经济的支柱产业。由于房价持续上涨,越来越多的老百姓无力购买一套属于自己的住房。政府也出台一系列的宏观调控政策,以有
文章综合考虑石方开挖、临时措施、征地补偿和支护衬砌等内容分析了两种隧洞掘进方式的造价编制过程,对4类围岩条件下的造价变化、重点单价及综合造价指标等进行系统的计算,
[目的]筛选接骨木总黄酮最佳提取工艺。[方法]以怀化产接骨木为原料,采取乙醇为溶剂超声波辅助提取,以正交试验方法优化总黄酮提取工艺。[结果]以原料30倍量的浓度70%乙醇作
食品营养安全管理工作很大程度上决定了食品厂工作人员及相关食品食用者的身体健康。本文以商贸公司食品厂为例,从食品营养安全观念成熟性、健康饮食习惯培养、食品安全意识
摘要:风电机组齿轮箱振动信号的在线频谱分析对信号处理算法的快速性要求很高,提出采用稀疏快速傅里叶变换(SFFT)算法进行风机齿轮箱的频谱分析。SFFT算法主要利用窗函数过滤信号
针对当今企业竞争情报活动出现的法律问题,提出建立一套统一、完整的《竞争情报法》的设想,以及《竞争情报法》的整体框架。论述《竞争情报法》在规范竞争情报活动出现的法律问
目的分析新生儿医院感染发生情况及相关因素,探讨降低新生儿医院感染发生率的预防对策。方法通过对本院新生儿病区2009年1月~2010年12月医院感染发生率的比较,并对感染高危因
禽霍乱是由多杀性巴氏杆菌引起家禽一种急性败血性传染病。该病发病急,传播快,发病率死亡率高,诊治不及时会造成很大经济损失。下面就我市新风村一养鸡户,发生禽霍乱病诊治情况介