课程总结报告

总结报告

在娄老师的指导下,本学期的移动平台开发课程暂时告一段落,现将本学期的学习状况总结以下:html

实验报告连接汇总

实验一 实验环境安装
实验二 Java面向对象程序设计
实验3、四 敏捷开发与XP实践
实验五 网络编程与混合密码系统设计程序员

项目连接汇总

项目开发第一周
项目开发第二周
项目开发第三周
项目开发第四周
项目开发总结(上)
项目开发总结(下)编程

课程收获与不足

本身的收获:
1.熟悉了软件开发的基本流程:需求调研分析、软件的整体和模块设计、编程和调试、程序调联和测试、程序提交
2.熟悉JAVA语言和Android编程开发
3.熟练了Eclipse和Android Studio软件开发工具的使用
4.学会撰写项目NABC
5.掌握了运用Axure进行原型设计的基本方法
6.学会了编写程序测试用例
7.了解了UML建模的基本方法,如用例图和类图等
8.经过博客园认识了不少优秀的程序员,汲取了不少成功的经验
9.思考问题和解决问题能力有所提升服务器

本身的感悟:
一学期的课程学习结束了,其实,这是我第一次带着感情去学习编程,记忆中的我对程序的印象就是冰冷的字符串和死板的运行逻辑,刚开始拿到那本厚厚的《Java学习笔记》,翻开目录:Java平台概论、从JDK到TDE、认识对象、封装、继承与多态...看着这些似懂非懂的术语名词,内心怀着些好奇与担心,就这样我开始走进Java的世界。
刚开始学习的确有畏难情绪,刚学习不到两周,老师让调试出一个Java小游戏,我心想oh my god!臣妾作不到啊~21世纪是信息化的时代,利用网上的资源我找了不少小游戏,我选了最经典的贪吃蛇游戏,代码不是简单复制粘贴就能够运行,须要配置和调试,通过一番努力,终于成功了!当我看到那个灵动的小蛇在屏幕上一点点移动,我感觉到了编程的神奇,我忍不住好奇它是怎么实现的,怎么用键盘控制小蛇?怎么移动食物?怎么累计游戏分数?因而我把代码仔细的研究了一遍,查阅了一些资料,把代码弄清楚,本身也对编程学习提起了兴趣。
一个多月的JAVA学习结束后,开始了Android项目开发。以前都是在手机上下载使用别人的APP,想不到居然有一天本身也能够尝试开发APP,顿时以为本身高大上了许多(原谅个人小自恋吧...)。在选择项目题目时,我想到了手机上经常使用的软件,决定尝试作微博客户端,畅想着有朝一日可以用上本身开发的软件。想要实现美好的理想,就要付出实际的努力,微博客户端的实现对编程基础薄弱的我来讲,并不简单,官网申请受权、OAuth认证、浏览、撰写、转发微博...二十几个类弄明白花费了好几个日夜。从中我也掌握了一些学习的技巧,“织网式”学习颇有效,从一个小的知识点出发,顺藤摸瓜,找到关联的知识点,逐个击破,最后头脑中造成一个总体的框架体系,思路既清晰,对每一个知识点理解的也会很透彻。
课程学习的过程当中,有喜悦,有焦虑,但更多的是难忘,忘不了兄弟姐妹们在626奋斗的日子,作实验、写博客、讨论书里的问题,也忘不了个人小伙伴在实验中间“抛弃”了我,让我一我的客户端和服务器端以前来回折腾(固然我是不会记仇滴~哈哈),更忘不了本身程序运行成功那一瞬间的喜悦,那是我付出心血的结晶。同时,我深知本身的不足,其实我心里对本身的定位是编程小白,货真价实~但我不会就此放弃,在编程这条路上,虽然我走的很慢,但我一直没有停下脚步。
最后就是感谢,谢谢娄老师教会了我不少学习的思路和方法,感谢宏宏友情赞助的测试手机和杨翔无私提供的数据线,感谢那些在程序开发中对我帮助的人,最后感谢我本身,没有辜负这宝贵的学习机会。
本身须要改进的地方:
1.编程能力仍有待提升,敲代码量不够,应多动手多实践
2.知识面不广,关于软件开发的知识掌握的只是冰山一角,须要积累和学习
3.已经学习的内容掌握的不够深刻,还须要不断的强化网络

给学弟学妹们的学习建议

1.扎实编程基础,编程语言有不少,从最基础的C语言,到C++、C#,还有面向对象的JAVA语言,要熟练掌握一门编程语言,对其中的技术和原理要尽可能了解的透彻和深刻。最好的状态是每门都了解一点,在此基础上专心学好一个方向,这是属于本身的核心竞争力。
2.在“作中学”,实践是检验真理的惟一标准。不少人眼高手低,看代码和本身敲代码是不同的,要提升本身的动手能力。
3.勇于克服问题。其实问题是最好的学习的机会,在学编程的过程当中会遇到不少奇怪的问题,最头疼的是看到程序里一长串红红的error提示,遇到问题不要慌张,敢于面对问题、解决问题,你会发现本身提高的很快。
4.不断总结和思考,在头脑中造成完整的知识体系。在前期的学习过程当中积累了不少知识点,就拿Java举例,其中有不少基础语法、封装、继承、多态等,很容易乱做一团,这就须要消化和总结,有一个整体的框图。框架

给老师的建议

你以为这门课老师应该继续作哪一件事情?
传授学生学习方法。授之以渔不如授之以鱼,老师教了咱们一些项目设计和开发的思路和方法,颇受启迪。提升学生动手能力,从实践中学习编程,使咱们进步很大。
你以为这门课老师应该开始作什么新的事情?
在学习理论知识的过程当中,老师最好先提纲挈领的讲解每章节内容。编程语言

相关文章
相关标签/搜索