Android开发:社交应用与游戏开发对比研究
5星 · 超过95%的资源 需积分: 50 184 浏览量
更新于2024-09-12
21
收藏 759KB PDF 举报
本文是关于Android开发领域的一篇深度研究论文,标题为"Comparison of Learning Software Architecture by Developing Social Applications versus Games on the Android Platform",发表在《国际计算机游戏技术》杂志上,属于2012年的Volume。作者Bian Wu和Alf Inge Wang来自挪威科技大学的计算机科学系,他们在研究中探讨了在使用同一Android开发平台的情况下,学生在开发社交应用与游戏过程中学习软件架构的异同。
研究背景是在2010-2011学年,他们针对参加软件架构课程的学生进行了一项实验性研究,旨在理解在实际项目中,开发社交应用和游戏这两种不同类型的应用对学习者理解和掌握软件架构的影响。该研究特别关注的是,这种差异如何反映在学生的学习策略、技能发展以及解决问题的方式上。
文章通过对比分析,可能涵盖了以下几个关键知识点:
1. **学习动机**:研究可能揭示了开发社交应用和游戏时,学生的动机是否有所区别,以及这些动机如何影响他们的学习投入和成果。
2. **技术挑战**:学生在处理社交应用和游戏特有的技术问题(如数据持久化、用户界面设计、社交网络集成等)时,所面临的挑战和解决策略有何不同。
3. **团队协作**:由于社交应用通常更侧重于交互和用户体验,而游戏可能需要更复杂的游戏逻辑,这可能导致在团队协作中的分工和沟通方式有所差异。
4. **抽象思考**:开发游戏可能要求学生进行更深入的系统设计和抽象思考,而社交应用可能更侧重于实用性和用户体验,这对学习者的思维方式有何影响。
5. **学习效果评估**:论文可能分析了通过开发这两类应用后,学生在软件架构理论的理解、实践能力以及对新技术的接纳程度上的提升情况。
6. **教育方法改进**:基于研究结果,文章可能会提出针对教学方法或课程设计的建议,以优化学生在Android平台上学习软件架构的体验。
这篇英文文献对于想要进行学术研究、撰写毕业设计或者了解Android开发教学实践的学生来说,具有很高的参考价值。由于其篇幅较长(10页),可以深入探讨上述主题并提供详实的数据和观察结果,有助于提升研究者和开发者对软件架构学习路径的深入理解。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-08 上传
388 浏览量
2022-12-01 上传
2022-06-05 上传
2020-09-01 上传
2022-07-08 上传
zj20091696
- 粉丝: 3
- 资源: 2
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍