-
201406高梦楠学习报告
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
2014年6月工作情况统计表
一、本月主要工作成果
n 研发工作
Part I:云课件开放接口(YunKeJian)
n 基于Spring3.1(SpringMVC)+Hibernate4.1.1配置接口框架。
【任务耗时:2个工作日】
n 完成用户相关接口(登录、注册和登出),完成目录相关接口(查看、创建和删除),完成课程相关接口(搜索、详情和上传)。
【任务耗时:4个工作日】
n 编制接口说明文档,并与相关人士沟通清楚。
【任务耗时:0.5个工作日】
n 在服务器上配置反向代理,实现外网访问,对接口进行定期发布。
【任务耗时:1个工作日】
Part II:vClass客户端 (MLC_vClass_HD)
n 讨论区继续改进:采用异步方式读取图片,增加本地缓存,实现在讨论区中的图片预览。
【任务耗时:3个工作日】
n 将发帖功能另作一个新页面,实现图文混排的内容回复。
【任务耗时:2个工作日】
Part II:抱佛脚客户端 (MLC_Curation_HD)
n 与两个本科生沟通,订立开发计划,并进行分工明确。
【任务耗时:1个工作日】
n BUG修改工作
Part II:vClass客户端 (MLC_vClass_HD)
n 截图列表中出现的图片错位:采用View的Tag参数予以解决
【任务耗时:2个工作日】
n 出差工作
本月没有出差任务
n 培训工作
n 蔡苏老师《面向对象程序设计》本科生课程助教,辅导学生上机环节,以及课后答疑与作业批阅。
【任务耗时:2个工作日】
n 其他工作情况
Part I: 实验室网站后台程序的升级
n 重新升级并部署实验室网站后台,对相关页面进行了前端样式的重写,以及数据重新导入的工作。现在实验室网站后台已完全没有Bug,减轻后台维护人员和信息发布人员的工作负担。
【任务耗时:2个工作日】
n 与哲蒙师兄交接网站的后台管理,详细介绍了网站的架构和维护方案。
【任务耗时:2个工作日】
n 撰写两个软件著作权方案,编制说明文档,拷贝源代码文档,并提交版权局备案信息。
【任务耗时:1个工作日】
n 移动办公方案模块修改,增加微信公众号的表述和功能点表格。
【任务耗时:0.5个工作日】
二、本月主要学习成果
1. 文章
本月没有发表论文和论文撰写
2. 读书报告
Part I:技术书籍
n 《编写可读代码的艺术》:利用书中的原则,优化了自己写过的代码。
n 《程序员的职业素养》:使自己成为一个专业人士而努力。
Part II:文献阅读
n Game-Based Remedial Instruction in Mastery Learning for Upper-Primary School Students
n A concept map-embedded educational computer game for improvingstudents’ learning performance in natural science courses
3. 研究与创新
n 编制Android客户端的可复用组件?
已将基础模块打包,在新的客户端研发时用自己打好的包,定能加快开发效率,使代码利于维护。
三、下个月的主要工作安排
Part I:vClass HD客户端
n 下个月客户端就要投入正式的测试使用了,应当做好充分的准备工作。在测试的过程中,会发现很多问题,要及时改好,保质保量完成任务。
Part II:抱佛脚客户端
n 依据开发计划,7月完成客户端基本原型系统的开发,在过程中要与两个本科生沟通好,争取高质量地完成任务。
具体工作安排根据实际情况及时调整!
-
2014年6月学习报告表
一、文献阅读
1. 阅读的学术文章:
n 《Game-Based Remedial Instruction in Mastery Learning for Upper-Primary School Students》
n 《A concept map-embedded educational computer game for improving students’ learning performance in natural science courses》
2. 阅读后的主要收获:
第一篇文献探讨利用电脑游戏进行课后辅导掌握学习的有效性问题。实验有两种手段,分别是:大富翁游戏和教学视频,视频是游戏的补充手段。研究结果表明:教学视频和游戏均可以提高学生对数学概念的学习效果;游戏比视频在掌握学习方面更有好处。该研究整合了游戏和掌握学习进行课后辅导教学,并设计了进行掌握学习的游戏练习步骤。
第二篇文献探讨电脑游戏的教育效果,希望提出一种学习策略融入游戏场景。该研究提出了一种嵌入式游戏概念图的方法,通过将概念图作为游戏部分发展教育电脑游戏情景,帮助学生组织他们所学到的知识。研究显示概念图游戏可以显着提高学生的学习成绩和降低认知负荷。
二、书籍阅读
1. 阅读的学术专著:
n 《编写可读代码的艺术》
n 《程序员的职业素养》
2. 阅读后的主要收获:
我们每天在写代码,却不能忽略一个问题:我们的代码写给谁看?代码是在机器上运行的,这一点毫无疑问。但是,绝大程度上,代码却是人来看的,是我们的领导、同事乃至晚辈来看的。所以,就像写作文一样,代码是思想的表达,务必正确、清晰和简洁。书中介绍了一些实用的原则,已经运用到了自己的开发中,感觉收获良多。
程序员是一项职业,而不是一种称谓,那么程序员的职业素养是什么?具备什么素质的程序员才能收到尊重?这本书给我了很多启发,其中有两点我认为很重要:敢于说“不”,也要敢于说“是”。等以后自己体会更深时再重读这本书吧。
三、工作总结
1. 完成的项目工作:
n 云课件开放接口(YunKeJian)
基于Spring3.1(SpringMVC)+Hibernate4.1.1配置接口框架。
完成用户相关接口(登录、注册和登出),完成目录相关接口(查看、创建和删除),完成课程相关接口(搜索、详情和上传)。
编制接口说明文档,并与相关人士沟通清楚。
在服务器上配置反向代理,实现外网访问,对接口进行定期发布。
n vClass客户端 (MLC_vClass_HD)
讨论区继续改进:采用异步方式读取图片,增加本地缓存,实现在讨论区中的图片预览。
将发帖功能另作一个新页面,实现图文混排的内容回复。
截图列表中出现的图片错位:采用View的Tag参数予以解决
n 抱佛脚客户端 (MLC_Curation_HD)
与两个本科生沟通,订立开发计划,并进行分工明确。
n 实验室网站
重新升级并部署实验室网站后台,对相关页面进行了前端样式的重写,以及数据重新导入的工作。现在实验室网站后台已完全没有Bug,减轻后台维护人员和信息发布人员的工作负担。
与哲蒙师兄交接网站的后台管理,详细介绍了网站的架构和维护方案。
n 文档工作
撰写两个软件著作权方案,编制说明文档,拷贝源代码文档,并提交版权局备案信息。
移动办公方案模块修改,增加微信公众号的表述和功能点表格。
2. 项目工作中的困惑、问题与解决办法:
n 编制Android客户端的可复用组件?
已将基础模块打包,在新的客户端研发时用自己打好的包,定能加快开发效率,使代码利于维护。
四、问题解决
1. 上期报告中的问题解决情况:
n 如何实现Android终端屏幕适应?
这个问题其实一直没有彻底解决,基本思路有很多,如:资源选择器法,DIP法,layout_wight法等等。
这些方法都可以利用,但是我发现有一个概念需要先明确:屏幕适应是基于屏幕密度还是屏幕分辨率?这是两种适配方案,不太容易同时兼容。
我们先考虑好进行哪种适配方式,再根据那些方法进行,就可以解决终端屏幕适应的问题了。现在的客户端就已经较好的支持不同尺寸和密度的设备了。
n 探讨JaveEE分层体系
分层的目的在于隔离与解耦,严格按照分层规范进行编码,在功能定位时会很明确而且不会产生歧义,这极大程度提高了工程的开发效率和维护效率,而且随着时间越久,这种优势就越能明显地体会出来。
现在学习元客户端的后台代码就按照严格分层结构进行了重构,主要采用六层架构,即:View层、Action层、Business层、Service层、DAO层和PO层。保证自己负责的代码正确、清晰和简洁,是义不容辞之事。
2. 遇到的新问题:
n 如何快速搭建Android开发框架,快速生成新的客户端工程环境?
n 如何将可重用组件打包,形成快速发布机制?
n 探讨学习元客户端的升级机制?
四、实践反思
本月随着课程的结束,自己的精力更多地专注于学习元客户端的构建。专注的同时思考也会比较多。随着熟能生巧,自己的工作也能够轻松一些。我诚挚地期盼学习元客户端的问世!
五、指导意见
请老师多提宝贵意见!
-
-
- 标签:
- 耗时
- 进行
- 接口
- 代码
- 工作日
- 201406高梦楠学习报告
- 游戏
- 开发
- 工作
- 客户端
- 任务
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~