儿童执行功能评测的信息化研究

 2022-09-19 09:09

论文总字数:64180字

摘 要

执行功能是儿童认知发展的重要方面之一,执行功能有三个核心基本成分:工作记忆、抑制控制和认知灵活性。另外随着移动设备普及率的饱和,人们也更能够通过移动设备来进行学习。普通的抑制控制通常是人为地去引导儿童做一些能够抑制控制自己的行为来获得儿童抑制控制的数据,以及提升儿童的执行功能。但是这样的做法非常耗费人力和物力。

基于为了解决这样的问题,本文通过程序开发,开发出Html和Android以及iOS应用来适应各种不同的移动端的应用开发,期望能够用来进行信息化的抑制控制评测与训练。最终程序使用typescript来进行编译,借用mvc的程序制作框架,使用Egret Wings进行开发界面皮肤和控件皮肤。并得到能够三种客户端都可以编译并最终使用的源代码。最后连接mysql数据库,能够通过局域网进行数据的存储和读取。程序的制作最终完成,并准备投入在教育方向的使用中。

关键词:执行功能,信息化评测,mvc框架,教育类移动应用

CHILDREN PERFORM THE FUNCTIONS OF

INFORMATION TECHNOLOGY EVALUATION

Abstract

Executive function is an important aspect of children's cognitive development, basic executive function has three core components: working memory, inhibitory control, and cognitive flexibility. Also with the popularity of mobile devices, people are better able to learn through mobile devices. Common inhibitory control is usually artificially to guide children to do something to control their behavior can be suppressed to obtain child restraint control data, and to enhance children's executive function. But this practice is very labor-intensive and material resources. Based solve this problem, this paper application development, the development of Html and Android and iOS application to fit a variety of application development mobile side, expect to be used for evaluation of inhibitory control of information technology and training. The final program to be compiled using the typescript borrowing mvc framework program production, use Egret Wings develop skins and controls the skin. And has been able to three clients can compile the source code and end-use. Last connection to mysql database, capable of storing and reading data through the LAN. Final production process is completed and ready for use in the direction of education.

KEY WORDS: Executive function, information evaluation, mvc framework, educational mobile applications

目 录

摘要 I

Abstract II

第一章 绪论 5

1.1 引言 5

1.2 教育模式信息化的发展 5

1.3 本文的研究目的及意义 6

第二章 四个游戏设计与意义介绍 7

2.1 执行功能的介绍 7

2.1.1执行功能的意义 7

2.1.2 执行功能的重要性 7

2.1.3 学前儿童执行功能的发展规律 7

2.2 Simon任务 7

2.3 Flanker Test 任务 8

2.4 go-no go task 任务 8

2.5 Dots task 任务 8

第三章 相关知识与语言使用 9

3.1 typescript语言 9

3.2 XML/exml皮肤标签语言 9

3.3 php语言 9

3.4 html5语言 10

3.5 javascript语言 10

3.6 mysql数据库 10

3.7 object-C语言 10

第四章 程序总体设计思路 11

4.1 需求分析 11

4.2 mvc机制 11

4.3 GUI开发 11

4.4 php与数据操作 12

第五章 编程环境搭建与应用工具 13

5.1 原生程序开发环境也即Html开发环境 13

5.1.1 Egret Engine 13

5.1.2 Egret Wings 13

5.1.3 Webstrom 或者 VS2012 EgretVS 13

5.1.4 Chrome 浏览器 13

5.1.5 WampServer 服务器——Apache Mysql PHP 14

5.1.6 Res Dept 与 Texture Merger 14

5.2 android 应用开发 14

5.2.1 intelliJ JDEA 14

5.2.2 Android SDK 15

5.2.3 Egret-Android-support 15

5.3 iOS 应用开发 15

5.3.1 Xcode 15

5.3.2 Egret-iOS-support 15

第六章 数据结构与程序结构 16

6.1 程序文件结构与功能介绍 16

6.1.1 项目第一层目录 16

6.1.1.1 文件夹 16

6.1.1.2 php文件 16

6.1.1.3 json配置文件 17

6.1.2 resource文件夹 17

6.1.3 src文件夹 18

6.1.3.1 ts文件 19

6.1.3.2 skin文件夹 19

6.1.3.3 puremvc文件夹 20

6.1.3.4 org文件夹 20

6.1.3.4.1 app文件夹 21

6.1.3.4.2 controller文件夹 21

6.1.3.4.3 model文件夹 22

6.1.3.4.4 view文件夹 22

6.2 基于mvc机制的程序结构 23

6.3 基于Egret-GUI的界面元素开发与皮肤制作 24

6.3.1 以 Q1游戏界面为例,控件与界面制作 24

6.3.1.1 控件的制作 24

6.3.1.2 界面的制作 29

6.3.2 以Q1游戏界面为例,ts文件与exml文件的连接 32

6.4 基于php与mysql的数据存储 34

6.4.1 程序内部公有数据格式 34

6.4.2 数据库数据格式 35

第七章 程序模块详细实现与代码解释 38

7.1 程序流程简介 38

7.2 程序入口Main函数实现游戏界面载入 38

7.3 以游戏1的动画为例介绍指导动画制作 41

7.3.2 ReminderWindowQ1.ts解析 43

7.3.3 ReminderWindowQ1Mediator.ts解析 44

7.4 游戏实现 48

7.5 数据库连接与数据存取 52

7.5.1 数据库连接 53

7.5.2 数据POST给php 53

7.5.3 php接收并解析数据后与数据库进行数据交换 54

第八章 程序编译与发布 56

8.1 服务器搭建与Html页面的使用 56

8.2 Android发布APK 56

8.3 iOS8下发布IPA 56

第九章 总结与展望 57

9.1 程序应用 57

9.2 程序改进 57

9.3 未来发展趋势 57

致谢 58

参考文献 59

附录A 60

附录B 73

剩余内容已隐藏,请支付后下载全文,论文总字数:64180字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;