15软件2班学生在Web开发课程中深入学习了Java Web技术,包括JSP、Servlet、Tomcat服务器等核心内容。同学们普遍反映教师讲解细致,但希望增加实例操作以增强理解和兴趣。他们认识到动态网页开发的三层体系结构与规划重要性,并在实践中体验了Servlet、JSP及标签库的应用。面对自学难题和进度挑战,学生们强调了自觉学习、项目实践和工具熟练度的重要性,并提出了优化教学重点分布、加强课后复习指导等建议。全班同学通过本课程提升了编程理念和技术运用能力,同时也意识到持续自我提升和扎实基础对未来职业发展的重要作用。
曾志文学期总结
刚开始学的时候,感觉这门课程好高大上的样子,因为这门课将Java语言和html语言结合在一起实现动态网站开发,开始学的时候感觉蛮兴奋的,每次上课都是精神饱满,信心十足,怀着一腔热血来听课。再加上老师讲课的时候每个部分都讲得特别细致,老师的讲课方式与众不同,一边口述,一边实际操作,给我的第一感觉是老师是有真的很负责任也很厉害,而不是像某些老师那样,整堂课就知道念PPT。老师认真负责的教学态度,令我敬佩万分。
由于JAVAWEB和JSP两门课是同时上的,而且每次都是一整上午,上课时间很长,老师一直有条不紊的讲着,虽然时间很长,但是每当大家上完课,心中都是有一种充实的感觉,大家都觉得有所收获,所以也就不曾觉得累了。
JAVAWEB应用程序的概述。我从中了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。从而想到了学数据库设计时的数据库设计三大范式,它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在以后的学习中时有出现,说明编程并不是一味地进行循环判断、死记硬背,而需要在技术上有所加强、在效率上有所提高。做任何事都是如此,事先必须有目标、有计划,有统筹,这样执行时才不会盲目,才不会事倍功半。学习编程对综合能力都是一种培养。接下来是JSP知识。要学JSP,就必须会HTML,如果HTML学不通,这对以后的学习都是一瓶颈。基础一定要打扎实,吃透,否则上层建筑的建起就不会很顺利甚至没法起步。然后是JavaBean。以下是个人对JavaBean的一点学习体会。JavaBean里有set()和get()方法,用这些方法能很容易地传值,逻辑上更标准,代码看起来也更规范。但set()和get()方法只是用来对属性进行操作的,所以如果是进行复杂的逻辑或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观方便,且符合规范。总之,set()和get()方法不要没有效率地滥定义。
接着是Servlet。Servlet是一个用Java编写的应用程序,在服务器上运行,用来处理请求和响应,也可以单独做为一个Web页面。然后讲的是标签,包括自定义标签和JSP标准标签库。用一般的Java代码都几乎能实现它们的功能。它们的好处是提高了代码的重用性。
Jsp与servlet有一定的区别,Servlet可以看作是HTML的Java代码,而JSP可看作是包含Java代码的HTML。共同点:JSP和Servlet实际上是一回事。JSP页面最终要转换成Servlet,并进行编译,在请求期间执行的实际上是编译后的Servlet。因此,JSP页面不过是编写Servlet的另一种方式。各自应用的范围:Servlet比较适合于做处理任务,如做业务逻辑;JSP适合于表示任务,如网页制作,生成动态网页。
对老师教学的建议:老师讲课无可挑剔很详细讲的也是重点,要是能有多的例子供我们操作就好了这样不仅可以加深记忆还可以让我们加深对学习的兴趣。老师只是教会我们学习的方法,要想学的好就得靠自觉。
傅卓学期总结
首先说一下静态网页和动态网页
1、静态Web资源(如html 页面):指Web页面中供人们浏览的数据始终是不变。
2、动态Web资源:指Web页面中供人们浏览的数据是由程序产生的,不同时间点访问Web页面看到的内容各不相同。
常用动态Web资源开发技术:JSP/Servlet、ASP、PHP等
在Java中,动态Web资源开发技术统称为Java Web。
Tomcat
Tomcat是一个实现了JAVA EE标准的最小的WEB服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且开源免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。学习JavaWeb开发一般都使用Tomcat服务器,该服务器支持全部JSP以及Servlet规范,也是初学者的必修课。
Servlet/JSP
这是SUN公司(SUN现在已经被Oracle公司收购)主推的B/S架构的实现语言,是基于JAVA语言发展起来的,因为JAVA语言足够简单,而且很干净。
Servlet/JSP技术的性能也是非常高的,不受平台的限制,各个平台基本上都可以使用。而且在运行中是使用多线程的处理方式,所以性能非常高。
以上这学期主要学习的内容,在过程中我们主要学习了mvc设计模式分层思想,掌握最基本的javaweb应用开发。因为是结合jsp,这个语言不是很火,去Github上找,开发web应用的大多是php、python,而servlet这个东西非常基础,甚至并不能算作一个开发框架,所以网上的资料也并不好找,网上都是些Struts2、Spring3、Hibernate,总之这开始的时候就很是艰难,晚上回到宿舍也经常要花很多时间来补之前的知识,同样的还有js,这些都是之前没学过的。自学的过程还是太困难的。再有就是ide,之前学javase的时候一直用Eclipse,教学时也用它,但是感觉对tomcat的支持并不是很好,代码修改了,缓存总是更新不过来,导致时间上的浪费,快结束课程的时候自己学着换成idea,感觉这些问题都没有了。
最后就是自己的一些建议。首先就是开发工具这个东西太重要了,可能直接影响到学习进度,通过最后这几节课对idea的使用,觉得我们一开始学javase的时候就应该直接从idea用起,避免同学们对ide的转换不变,同时我们这个方向在学安卓的时候也可以很好的对androi studio的使用或者直接使用idea。还有就是把教学重点放在主要章节,最开始的讲虚拟路径……觉得应该让我们下来自学就行了不应该花大量的课程去讲,而耽误了主要内容的进度。以上就是我的一些建议。最后很感谢老师的认真负责。
李浩阳学期总结
眨眼一个学期过了,在这一学期中学到了很多新的知识,收获颇丰,虽然说知识大部分都掌握了,但是能否灵活运用才是重点,所以在今后的学习中多思考问题是否有多种解决方法。多学习和收集与项目有关的资料,来提高自己的水平,同时多请教经验丰富的老师,使他们好的经验能够对自己起到借鉴作用,在他们的帮助下,能够很快的培养自己的处理问题及节省时间,避免做无用功,也可以让自己了解很多项目管理上的捷径,从而减少自己会遇到的挫折和错误。
万事开头难是必然的,刚刚起步没有经验,记得原来刚刚接触Web时,一个小小的异常就束手无策,因为没见过那么大的天空,就满足自己头上的云彩,但是随着代码阅读量的增加和处理能力的丰富,一切都变得简单起来,你明白了xml和jsp后,你要学习的就是最常用的东西,比如注册,登录,购物车,下订单几种分页技术,虽然有时也会遇到难题,但是多问多学嘛,实在不行就百度,只要想,总会找到解决的办法。
经过一学期的JavaWeb的学习,我对JavaWeb有了更深的了解认识,对JavaWeb的实际应用也有了大大的提高,我感觉学习JavaWeb应该是循序渐进,有始有终,按部就班,脚踏实地。JavaWeb是一门有着阶级性的一门语言,如果要学习它。我觉得最好按照JavaWeb的学习体系,先学习什么,后学习什么,只有这样,我们这学习中才会遇到更少的麻烦。我觉得学习任何编程语言都是一样的,我们必须得具备,信心,恒心,毅力是最重要的。这是我们必须具备的心里素质。要是学习JavaWeb语言开始的时候很有兴趣,遇到苦难就退缩,这样最终会放弃学习,所谓没有经历风雨怎么见彩虹。编程就是有问题的时候你可能非常疑惑,困惑,可是一旦以弄懂了,你就会感觉到非常的兴奋,非常的有自豪感,编程的快乐就源自于此了。
学习JavaWeb的时候也应该多看看一些资料,多多的向高手去请教,这样才好。要学会学习和总结,当然每个人学习都有自己学习的方法与技巧,也有自己对于编程语言独特的见解,总之适合自己的就是最好的。
最后给老师提一点小小的建议,就是在讲课的时候适当的放慢一下讲课的速度,有时候会跟不上节奏,虽然有QQ截图但是始终有时会不全面。
宋赟鹏学期总结
老师,你好!经过这么一学期的学习,中途耽误了几节课,我表示十分抱歉,因为去参加比赛等活动,所以请了一个多周的假,之后参加中山之秋的活动又请了一次,回来后感觉有点更不上老师你讲的课程了,所以这个学期我基本没更上老师的节奏,很多东西都没听懂,而且jsp还有很多很多的错误,有时候跟着老师的步骤新建一个文件添加内容都会报错,让我不知道如何去写,如何去更改,不过我还是挺喜欢老师讲课的方式,能让大家都更上老师讲课的节奏,也能让我们更好的学习。
虽然一学期没有很好的学习,不过我会好好的利用假期把自己不懂得学会,让自己的得到很好的提升,毕竟我的梦想是一名程序员,如果不好好的学习怎么能够找到一个好的工作。在这学期里学会了如果不自己学习那么你跟着老师的脚步是学不到很多知识,老师只是一个带你入门的人,自学才是自己的出路,我会在下学期好好的走好自己的自学之路。让自己不再走在同学们的后面,不懂得学会问老师,尽量把自己能做好的做好,能做到的做到,不辜负自己的大学时光,让自己有个充实的大学生活。
王衍程学期总结
经过这一学期Java Web的学习,今天终于画上圆满的句号,我长呼了一口气,同时在内心深处,也默默地为接下来的学习,做一个前段时间的项目总结,也是学习的总结,吸取之前的经验教训,前事不忘后事之师,错误并不可怕,可怕的是再在同一个地方犯同样错误,所以对于我来说,更多的去自我认知,知我批评要比表扬和赞许来的更加深刻,非常有必要做一个总结。
虽然所做的项目并没做到考核老师所希望看到的效果,和得到正面的点评,也与自己所想象的结果大相径庭,当然可能在项目最开始的时候,我也曾做过这样最坏的打算,但是当现实渐渐逼近的时候,我却一时难以接受这样的结果,是我意料之外,但也是情理之中,俗话说:种瓜得瓜,种豆得豆。
在项目开发其中,我有过给自己找借口,有过灰心的时候,也有过急躁,如坐针毡的时候,但是想要作为一个合格优秀的程序员,你不仅不能这样的情绪,而且在真实的开发环境当中,会有遇到比这更艰难的情况,更不好开发环境,所以要完成一个项目的开发,我得要利用好为数不多的学习时间,更加勇敢的直面这些缺点,并且改正它,不要认为自己以前没学过JAVA,没有这方面的经验而去给自己找借口,越过心理上的这一到鸿沟。
不要总是把自己当成一个学生去看待,这样容易松懈,应该是把自己当做一个职业人去看待,做好当下的每一个效果,上好当下的每一节课,让自己时时刻刻紧张起来。这样类似的话,在我之前的公司,也有主管这样说过,虽然我已大学毕业了,没有完全把自己当一个学生去看待,但自己又何尝不是有过这样的念头,特别是别人都是这样想的时候,学习的态度不够坚定,立场不坚决,这也是导致我没有学好的主要原因之一吧。
工善欲器事,必先利其器。除了保持好的心理和端庄学习的态度外,更要总结更好的学习方法,不要让自己陷入到疲惫学习的死胡同了,积累好的学习经验,去掌握好的学习方法,好的学习方法不仅是自己当下一笔无形的财富,也是在不久的将来,在工作当中竞争的一把利器。
吾日三省吾身,只有在自己的总结中给予自己更多的认知,反思,而少一些褒奖,这样自己会对平时忽视的一些地方,能有更加深刻的理解和认识,实践是检验真理的唯一标准,虽然实践中我们所遇到的挫折与失败会有无数次,而成功只有一次,但是只要成功了,我的付出就是值得的,就像前面有无数个-1,但你只要最总做到了一个+1,你的结果就是+1的,在别人的眼里你就是成功的,在客户的眼里,你项目是物美价廉的。
回想在这一学期的学习时间里,我学到了许许多多让我感觉比较充实的知识,掌握了更多的学习的方法,但这都是与大家息息相关的,离不开老师的教导和同学的帮助,也在此非常感谢大家热心帮助。
余刚强学期总结
本学期结束了,许多事情过后,认真冷静地反观自省是很有必要的。从对校园的陌生到熟悉,从对学习的迷茫到对理想的追求,最大的感悟就是自由,大二的时间比大一多得多,在学习上花的时间有增无减,已经过去的一年,是不断充实自己,不断探索的一年,许多方面获益良多,能力方面有所提升,眼界有所拓展,思想有所升华,同时,缺点也逐渐凸显。
在学习上,比起前一年并没有什么突进,上个学期由于是刚来到新的大学校园,对这里的情况很不熟悉,特别是这里的上课时间,和老师的上课习惯,挺不习惯,每个科目会连续几堂课,经常坐不住,弄到每节课的最后几分钟都不自觉地分神,浪费了不少时间。经过上个学期的适应,这个学期基本上都可以习惯了这个学习时间制度,保证每堂课都认真听。在阅读课外书的数量上有了大大的增多,不但坚持每个星期看至少两本专业书以上,还坚持每次看完之后就写下读后感,将重要的知识点记下来,使自己以后有时间就经常打开来看看。在课余时间,充分利用学校的图书馆资源,抓紧时间阅读各方面的书本知识,以求提高自己的知识面,拓宽自己思考问题的角度,从而多方面的考虑问题,避免片面看问题,养成不好的思考习惯。我想这对我以后出来工作是有一定帮助的,毕竟在现代这个社会,掌握一定的经济知识是很必要的,对于各个行业都是有用的。即使我以后不从事这个行业,我相信我都可以从这里得到一定的启发,起码在如何与人打交道上能够有个了解。在学习上,学习态度是很重要的,我以前对学习的态度不是很端正,常常都是“得过且过”,这样的态度真的会失去很多,不懂装懂只会让自己更迷茫。
可能是对本学科没有太多的了解,以前高中时学的都是一些基本的理论,那时候也不知道数据库怎么构成,现在学了这么久了,不知道怎么说,这种感觉就是似懂非懂,老师上课讲的很清晰明了,有思维有条理,给人以思维上的冲击,但是自己对于它的理解并不能那样深入,越想越混乱,后来呢就是除了学代码就是写代码,课堂上听了讲解,课后回到寝室自己来操作的时候就不是这样了,对这一学科的熟练度不够,老师上课的方式都是一样的,倒没什么可说,如果说还要像高中时那样一个问题连续几节课都讲那也是不可能的。我的思维就是跟不上。比如说,第一二章的时候讲的内容我用了好多时间才清晰,当我清晰明了以后,课程已到了后面很远,跟不上节奏,以至于每期都是前面懂了,面基本上就靠自己来理解着学习,到期末时也就是应付考试罢了。
如果说建议呢,对于我这种落后的理解慢的人来说,没资格说什么建议,老师的上课态度教学方式都是对的,大学都是这么上课,老师的上课课时都是固定的。高中为什么懂,因为高中天天上课老师天天讲,大学自己的时间多了,自己思考,但是好像是有心无力,以至于以后都不会去接触。步入大学就相当于步入半个社会,以后没有谁会天天提醒着该做什么,自己的不够努力。
杨永森学期总结
关于本学期的javaweb学习情况做总结,首先我在本学期学习的内容有,xml,tocmat服务,http协议,servlet技术还有jsp的基本使用。
Xml:xml语言比较简单,基本语法格式,用法都有详细的归纳和整理,因为是固定的语法和格式,所以记忆比较简单,其中需要注意的是DTD约束和Schema约束。学习xml尤为重要所以需要熟练掌握其中的语法结构和用法,为后面的学习做准备。
Tomcat服务:其实在web开发中有很多的服务器开发环境,tomcat是其中最重要的一种,由于他的特殊性掌握tomcat的使用方法和环境非常重要。首先需要掌握的就是tomcat的配置环境,tomcat在环境配置中有许多需要注意的地方,以及在tomcat的文件目录下的启动和停止,端口设置,适配文件的修改,都需要熟练掌握。正确安装Tomcat是web开发环境的重要一个环节,如果不能安装好tomcat的环境就无法进行下面的开发工作。
Http协议:http协议是一种网络传输协议,它是服务器和客户端通讯的协议,当客户端需要通讯的时候客户端发送请求消息,服务器返回请求响应进而进行通讯。http协议发送请求消息有两种方式分别为,Get方式,和Post方式。Get方式在传输中有数据传输限制,而且安全性不太好,在发送的消息中存在敏感信息时就会被直接显示在url地址中,如果是登陆页面那么就会有暴露用户名和密码的风险。Post方式发送请求就有所不同,他直接向服务器发送实体数据,数据不会显示在url地址中,而且数据传输没有限制,数据传输也非常安全,所以Post在实际开发中比较常用。
Servlet技术:Servlet是基于文本开发提供的一种接口类,用于实现显示和处理数据之间的传递和内容。首先我觉得非常重要的是,servlet的生命周期,在实际的开发工作之前一个成熟生命周期可以帮助开发人员了解整个项目的执行环节和流程,进而方便修改代码和查看漏洞,但servlet主要是java代码理解起来还是比较简单所以学习这部分内容拥有java基础知识非常重要。其中Cookie会话和session会话技术,Cookie是一种基于get和post请求方式的一种传输数据的类型,他是将数据在发送到服务器时同时将数据保存到浏览器的内存中。Session是就是一种将数据保存到服务器中的一种会话技术。比如用于记住密码时间,网站访问次数。
Jsp技术:JSP实际上和servlet是一样的,只不过两者侧重点不同,JSP的内置对象和作用域大致的,JSP中还有动作,常用的有操作JavaBean的动作,页面跳转的动作,以及包含的动作。这里重点提到两种包含的区别。
在JSP还讲过jstl和EL表达式,都是基础的应用,不过写自定义的标签还是要有一定的java基础的,我开始不太理解标签的解析过程,后来看了几个例子,发现自定义的已不是那么难。
对于本学期的java web学习,了解和掌控网站开发的侧重点可能有偏移但总体学习效果非常好,但某些方面还是需要巩固和深究。虽然知识都掌握,但能够灵活运用是关键的一部分。
殷玉洁学期总结
经过快一学期的学习,我们的javaweb课程终于结束。Java Web里引入了Web体系结构、MVC设计模式等的概念,出现了Servlet、JavaBean、Scriptlet、JSTL等无法替代的术语;二是,这次学习的内容和Internet接轨,十分实用。
通过学习,我了解了更多的编程概念和理念,更增强了信心,只要有克服困难的勇气和决心,就没有什么难关无法克服。我会抱着十足的勇气和决心向下一个阶段挑战。
从一期学到现在,我对Java有了一个比较具体的认识,Java的特点是:面向对象、跨平台、可移植。面向对象的涵义是,这种语言可以形象地模拟现实生活中的实物。在面向对象的语言中,“类”是对一组实物的共同特征描述,“对象”是类的实例,同一个类的一些对象具有类所定义的共同特点。面向对象的三大特点是“封装”、“继承”和“多态”。封装的表现有三,一是它把数据成员组织在一起,形成一个整体;二是它可以隐藏细节,简化操作。比三是它可以保护数据,比如,一个类里有private int age的属性,产生一个setAge(int ageTemp)的方法,在这个方法里对传入的参数进行检验,如果不符合要求,就不对age赋值。
虽然学习编程没别的,就是勤记忆,勤练习,勤思考。需要记忆很多,这必须要死记,没有偷懒的办法,但是记的时候可以找一些规律,比如把类似的东西归在一起记忆。在练习方面,我认为,我们的教程编写得很好,例题和习题很典型,只要把书上的例子吃透,课后的习题都会做,这样就能达到掌握知识的目的,当然在后续的学习中要不时地复习前面的知识,并和新的知识对比,这样才能熟练掌握。在勤思考方面,主要的是在敲出代码的基础上debug,debug的时候,不要太急于问老师问同学,先试着自己去解决。用得最多的测试语句就是在控制台上输出想查看的变量值,比如,出现了NullPointerException的异常,就可以用System.out.println()查找是哪里出现了空值(这个方法并不能概括全部的查找NullPointerException错因的方法,只是举一个例子)。还有一点很重要,要学会理解错误提示。要做到这点,就须适当地提高英语水平。在这次的学习当中我收获颇丰。但仅仅靠这段的学习还是远远不够的。所以在以后的学习中我会更加努力,提高自己的能力,让自己在以后的社会道路上打下坚实的基础。
向白舟学期总结
经过快一学期的学习,我们的javaweb课程终于结束。Java Web里引入了Web体系结构、MVC设计模式等的概念,出现了Servlet、JavaBean、Scriptlet、JSTL等无法替代的术语;二是,这次学习的内容和Internet接轨,十分实用。web学习方面,收获的比其他的要多的多,它的连接性,它的应用性,甚至让我想到今后是否要从事网页的开发。这是我在大学里接触的最有意义的一门学科。于这“似曾相识”的境,经常忍不住的敛眉沉思,心弦独奏。闭上眼睛回想着写过的web代码,竟有种“似曾相识”之感。或许是老朋友了吧。总而言之,web学习有趣,收获,只可意会不可言传。
通过学习,我了解了更多的编程概念和理念,更增强了信心,只要有克服困难的勇气和决心,就没有什么难关无法克服。我会抱着十足的勇气和决心向下一个阶段挑战。
从一期学到现在,我对Java有了一个比较具体的认识,Java的特点是:面向对象、跨平台、可移植。面向对象的涵义是,这种语言可以形象地模拟现实生活中的实物。在面向对象的语言中,“类”是对一组实物的共同特征描述,“对象”是类的实例,同一个类的一些对象具有类所定义的共同特点。面向对象的三大特点是“封装”、“继承”和“多态”。封装的表现有三,一是它把数据成员组织在一起,形成一个整体;二是它可以隐藏细节,简化操作。比三是它可以保护数据,比如,一个类里有private int age的属性,产生一个setAge(int ageTemp)的方法,在这个方法里对传入的参数进行检验,如果不符合要求,就不对age赋值。
虽然学习编程没别的,就是勤记忆,勤练习,勤思考。需要记忆很多,这必须要死记,没有偷懒的办法,但是记的时候可以找一些规律,比如把类似的东西归在一起记忆。在练习方面,我认为,我们的教程编写得很好,例题和习题很典型,只要把书上的例子吃透,课后的习题都会做,这样就能达到掌握知识的目的,当然在后续的学习中要不时地复习前面的知识,并和新的知识对比,这样才能熟练掌握。在勤思考方面,主要的是在敲出代码的基础上debug,debug的时候,不要太急于问老师问同学,先试着自己去解决。用得最多的测试语句就是在控制台上输出想查看的变量值,比如,出现了NullPointerException的异常,就可以用System.out.println()查找是哪里出现了空值(这个方法并不能概括全部的查找NullPointerException错因的方法,只是举一个例子)。还有一点很重要,要学会理解错误提示。要做到这点,就须适当地提高英语水平。在这次的学习当中我收获颇丰。但仅仅靠这段的学习还是远远不够的。所以在以后的学习中我会更加努力,提高自己的能力,让自己在以后的社会道路上打下坚实的基础。
伍志强学期总结
这个学期开始学习用java进行web开发。虽然只是入门阶段,但是我还是觉得有些难度。
在学习的过程中我们会遇到一些不同的困难,有简单的也有复杂的,简单的困难通常是粗心造成的,细心一点就会发现遇到的问题并不难解决,实在是解决不了的,在老师的帮助下也能成功解决。
上个学期是使用专门制作网页的软件学习的web开发,而这个学习是使用eclipse,通过编写java代码来进行web开发,在难度上有所提升,所以学习起来有些吃力,有时候会跟不上老师的进度,需要通过看老师写的读书笔记和代码截图来跟上老师的脚步,老师也会经常问我们跟上没有,如果有人没跟上,老师则会通过和同学的交流来帮助同学学习。所以还是能比较好的完成学习任务。
在课下,我在web开发上花的时间并不多,所以我觉得我还没有熟练的掌握web开发的知识,需要花更多的时间来学习,web开发真的需要花时间去做练习,用熟能生巧来形容它并不为过,如果不在课下去花时间去练习,光靠老师在课堂上讲是远远不够的。
在老师带着我们写代码的时候还是有一些问题存在。比如老师通过屏幕共享让我们跟着写代码,在写代码的过程中我们把有限的精力放在跟着老师写代码上,而无法很好的听老师进行讲解。如果能先简单的介绍一下代码的框架然后再写代码,写完代码以后在进行详细的讲解,我觉得会好一点。
我觉得在学习新的案例的时候可以先给我们看一下案例的最终效果图,让我们在脑中有一个构建过程,想一下怎么才能实现出来,有一个大概的方向,然后再开始带着我们进行案例的学习,在学习的过程中可以让我们提出开发的思路和代码的实现步骤,以及遇到问题该怎么解决,并进行讨论是否行的通。
还有就是电脑屏幕共享的窗口和eclipse的窗口同时打开的时候,因为不能像老师那样的熟练的编写代码,所以在速度上会比较慢,特别是在写长代码的时候,有时候写错了,错误的地方不能够及时找到,就影响了写代码的进度,导致没跟上老师的脚步。所以我希望老师在带我们写代码的时候能够把代码分成小部分的截图下来,在容易出错的地方标注一下,让我们能够及时的改正并跟上老师的脚步。
刘宇学期总结
大二开始后,明显感觉到相比于大一课程要少了一些,可以自己安排的时间也多了起来。但是用到学习上的时间的确不多,自觉性有待提高。
在WEB学习中我个人感觉存在好几个问题,首先就是安卓和WEB两者是独立区分的,还是相辅相成的,其实这个问题并不是那么重要。但我个人倾向于侧重一方,所以在纠结重点学安卓和WEB时浪费了一部分时间。网上看了半天,没有什么确切的答案,然后又看了看例如说安卓和WEB哪个好找工作啥的,最后结果就是技多不压身多学点总是没有坏处的。
第二问题就是,老师带着敲代码,有时候发个神然后就跟不上了。还有就是听能听明白,看也能看懂,但是自己一个人心血来潮想动动手,瞬间就没有任何头绪了,不知道怎么下手,只有照着之前写的,才能勉勉强强的跟着走。
第三个问题是,java基础中有些地方没弄明白,一但上课遇到需要用到这些方面的时候,就开始头疼了。我也问了几个同学,大一的学习中,总有几个地方没有彻底搞明白的,然后时间久了基本就忘得差不多了。个人感觉编程这东西,学习是一方面多练,才是关键,不是不动脑子跟着老师敲,而是自己要知道自己在写什么,写的多了,用的多了自然就记住了。总结下来这些问题解决方法都很简单,就是课下能自己多练练。但是我只有一天没课的时候会去补补。一天时间,能静下心来学习的就一个小时,绝对到不了两个小时。感觉自己的意志力不够,一个小时我最多也就把课堂上没有弄明白的地方看看视频学学。也没有真的自己去找项目练练,仅限于照着写过的代码能够动手的地步。
第四个问题是,老师上课的时候每一步都会截图到群里,方便我们没有跟上的同学。但我觉得把每节课截的图弄一个文档或者云笔记存起来,不管是查找,还是复习效率都会高很多,群里图片没有归纳找起来很不方便,特别有时候往上翻了很久,一条新消息又得重头来过。
对于教学安排上的问题在于排课上面,我们一个周只有一节课在下午,其他全部都是安排在上午,每次都是一个上午。感觉有点不科学。
罗晓冬学期总结
一学期的课程已经结束了。但是学习是无止境的,Java web 作为一种技术的入门教程,最重要且最难的一件事情就是要将一些非常复杂、难以理解的思想和问题简单化,让我们这些初学者能够轻松理解并快速掌握。虽然一学期的课程我并没有学进去多少,但是这是一门有意义的课程,接下来是我这学期的学习总结和对教学的一些建议:
刚刚开始的时候,老师给我们讲解了XML的相关知识。通过本章的学习,我们需要真正认识XML,知道XML是一种实现数据交换的语言,并且要学会使用DTD和Schema约束定义和描述XML文档。接下来又通过Tomcat 8.0的配置来讲解,并且其中提到8080端口的一些疑难问题,怎么启动服务的一些问题,我记得最清楚的就是启动startup.bat,和停止shutdown.bat这两个批处理文件了。刚刚开始的时候还因为端口被占用、无法启动服务之类的问题所困扰,后来经过老师的详细讲解,这些问题也就能够轻松的解决了。
接下来老师针对HTTP协议进行了详细讲解,HTTP是浏览器和服务器交互最重要的协议,对于web开发者而言,掌握HTTP协议是非常重要的,当然也要求初学者能熟练的掌握HTTP请求和响应消息的每个字段所代表的含义,深入理解HTTP协议。接下来老师对Java web开发的技术核心进行了讲解,主要讲解了开发动态web网页的Servlet和JSP技术、请求和响应对象的应用以及回话技术,并且要求我们掌握开发动态网页的原理,学会编写简单的Servlet和JSP,可以独立开发一些常见网站的功能。这几章相对于我个人而言也是有点难的。最后老师讲解了JSP开发中的一些常见模型,包括JSP Model和MVC模型。
在接下来的课程中,老师带领我们做了一个类似于购物网站的一个项目,在此过程中,对于一个简单登录页面的编写是每个人都必须会的,还有就是在数据库里面创建表,设置主键,备注之类的,都是比较简单的。接下来就是项目里面的逻辑结构,层与层之间的联系了。刚开始要获取数据库里面的内容,第一步就是要连接数据库,只有连接成功了,才能获取里面的内容,才能进行下一步的操作。在做的过程中难免会遇到很多的问题,最常见的乱码的问题了;当然在老师和同学们的努力下,这些问题都能解决,在此过程中,我虽然有很多都没有懂,但是知道了,要实现一个功能,实现类就必须要实现,不然就会出现空指针异常,还有就是在做项目的过程中,一定要一步一步的来,遇到的每一个问题都要尽自己最大的努力去解决,自己还要学会看bug,看不懂可以去百度找解决方法,懂不到的英文也可以下一个有道翻译进行翻译,能懂到错误的意思,也好为解决问题提供一定的帮助。
对于教学的建议:老师的讲解很清楚,每一个错误都带领我们解决,每一步过程都给我们记录。每一章都有相应的项目给我们进行详细的讲解,唯一不足的就是每次做项目的时候感觉有点点快了,有时候还没有跟上上一个节奏,下一个节奏就来了。总之老师的讲解很精彩,老师的讲解给我们带来了无尽的快乐,让我们的知识面更加的广,学习无止境。
侯荣涛学期总结
这学期比起第一学期有了一点进步,但还有一部分显的不足,需要进一步改正。这学期刚刚接触到Java Web,刚开始对这门学科很感兴趣,上课也认真的听讲,但最后成绩却不是很理想,经自己总结主要由以下原因造成:
首先是态度问题,这个牵扯到很多,主要是,上课有时候会迟到一两分钟,一开始我认为迟到一两分钟不是很重要,经过自己总结明白了这是个大问题必须得改正,首先这个问题态度极不端正,还有就是你迟到了这一两分钟就可能错过关键的知识,从而导致自己上课听课比较吃力就开始自暴自弃。有时候上课不认真,这也是导致自己这学期Javaweb没学好的原因之一,刚开始上课比较认真的在听老师讲课,可能由于外在原因自己开始不认真听讲比如旁边的同学在看电影,打游戏之类的,自己的自觉性不够,让后开始跟着一起看,跟着一起打,从而导致学习成绩差。课外学习、自我学习,对于大学生是非常重要的,大学生不仅仅上课做到认真听讲,在课外也要认真学习来强大自己的头脑,这是关键,知识不限于课堂,自我学习非常重要,我在课外就没有做到这一点,很少花时间在课外学习,这也是导致javaweb没学好的重要因素之一。
这学期每节课的最后几分钟都不自觉地分神,浪费了不少时间。经过上个学期的适应,这个学期基本上都可以习惯了这个学习时间制度,保证每堂课都认真听好听足。在做作业上,我每次都是自己的作业就自己做,不抄袭不作弊,在课余时间,我还充分利用学校的图书馆资源,抓紧时间阅读各方面的书本知识,以求提高自己的知识面,拓宽自己思考问题的角度,从而多方面的考虑问题,避免片面看问题,养成不好的思考习惯。这学期我还选修了c语言编程,我想这对我以后出来工作是有一定帮助的,毕竟在现代这个社会,掌握一定的编程知识是很必要的。即使我以后不从事这个行业,我相信我都可以从这里得到一定的启发,起码在如何与人打交道上能够有个了解。在学习上,我认为还有一样东西是非常重要的,那就是学习态度!我以前对学习的态度不是很端正,常常都是“得过扯过”,不过现在好多了,我开始养成一种谦虚、勤问的学习态度。因为我知道学习上的东西来不了弄虚作假,是不懂就不懂,绝不能不懂装懂!要想在学问上有所成就,古今中外所有的成功例子都证明了只要保持这两种学习态度才行。所以,我一有问题就问同学和老师,直到弄懂为止。即使是朋友我也是这样,因为孔夫子说过“三人行,必有我师”,我想道理就在这里。
在生活上,我基本上都可以和同学们友好相处,和睦共处,互帮互爱,自己的事情自己做,形成独立自理自立的良好品德。 宿舍是一个大集体,八个人生活在同一个空间里面,但是各自的生活习性都不相,这就需要大家互相理解和迁就,只有这样才能和好相处,为我们的学习创造一个良好的学习和休息环境。这个方面我们宿舍就做得比较好。我初中就已经到外面读书,因此很早就过着一种集体生活,所以我比较会理解别人,我们宿舍的融洽和谐关系还很大归属于我们每一个宿友。
这就是我这学期Javaweb的学习情况,确实有很大部分不足,自己找到了自己的根本原因,认识到了自己所发生错误,并且自己愿意改正自己,并在下学期认真改正以上错误,并且认真学习,对自己负责。对老师提一个建议:老师每一节钟讲的例子(工程),而且每一行老师都做了注释,在下课的时候希望老师能够传到群文件,这样同学们下课有什么不懂的都可以下载下来看。
杨琴学期总结
时光飞逝,斗转星移。转眼大二已经过去半年了。回首这半年的点点滴滴,朝朝暮暮,心中顿生了许多感触。在过去半年以内,通过不断地学习,我收获了很多。时间就是这么无情头也不回的向前走着,而我们却在为了不被它丢下死命的追赶着。是的,谁都不想被时间丢下。而我们也随着时间的流逝一点一点的成长,而美好的纯真随着风雨的磨灭化成了成熟,或许这正是成长的代价。回想自己还没上大学的那段日子,显得是那么的遥远。我在憧憬中懂得了来之不易的珍惜;在思索中了解了酝酿已久的真理;在收获后才知道努力的甜美。突然觉得自己似乎明白了许多事情,但是仔细琢磨后又不尽然……原来过去所见所识都是那么的偏见而又肤浅,以前的天真似乎在一瞬间幻化成无知和可笑,我想谁又不是这样的呢?或许在以后也会嘲笑现在的渺小。我们不得不笑着回首我们所走过的路。我有过许多的计划,有过许多的想法,做了很多,看了很多,但是我仍然有很多遗憾。我曾经想过进入学生会、做兼职……做一些以前没有做过的事情,让自己忙一点、再忙一点。但是大多都没有能够实现,由于我自己的懒惰,我失去了一次又一次的机会。我最大的问题就是上课思想不能集中容易走神,很想玩手机。上课时我总会做其他的事情,然后就跟不上老师,上课时也不提问更不回答问题,只有老师叫才会回答几句。曾经在杂志上看到了一段话,很经典,也很形象:毕业就像一面面玻璃,我们义无返顾地往前走,不能回头,不能后退。泪水和血水交杂在一起,因为来不及擦,所以我们变得血肉模糊。不能丢微笑,它能在我最无助的时候让我看到光明;不能丢自信,它能在我最迷惑的时候让我得到肯定的回答……丢了这些,会变得血肉模糊。
人人都说大学中大二是颓废的,当我们在大一的时候认为不可能。到现在,我却对这句话深信不疑,看看我身边的人,都没有大一的热血和激情了。大一有的是憧憬,大二有的是颓废和无所谓,估计大三有的是无助了吧。面临着找工作而又什么都不会的无助。这个学期结束了,在这个学期里,老师为我们的学习付出了许多心血,而我们又为学习付出了什么呢?哪怕在上课的时候不走神,不玩其他的,而是跟着老师一起写,课后多拿出一点玩耍的时间来学习,这门课也不会学的这么差劲。我相信,到下学期我一定不会像这么颓废。
对老师的建议,希望老师能跟我们多一点互动,不要上课就一直是讲课。讲课的速度稍微可以慢那么一点,有时候就是因为没跟上而就选择不听课了。
胡文文学期总结
学期将至,转眼即将新的一年。在2016年的最后一个月,总结这学期得与失。在即将到来新的起点上踏实的进步。
回眸这学期,我最大的变化是在思想上较大一这一年成熟不少。这也可以说是和大一时思想上的差别。但自己还很多方面都还需要不断地努力改进。
刚开学好像还没完全进入状态,好像仍沉溺在暑假的无忧无虑的生活当中,因此在学习上也没有下功夫,成绩也因此不是很理想,知道快期末的时候才赶去复习,认真下功夫,看看书,做做题,但那时候已经晚了,上期考试不是很理想,但是我还是无忧无虑的,每天玩电脑,上网,看电视,造成了知识没有落实到位。
这一学期不仅学习出现了问题,纪律方面也出现了问题,比如有过上自习课说话等一系列问题,不过我会尽我最大努力去改变这些不良习惯,我也相信我会化缺点为优点,不再出现任何纪律问题。
来学校这一年半的时间里,早已经习惯了大学生活里紧张而又轻松的气氛。我们的课程的安排还算紧凑,但课余的时间还是有不少。这令我真正的感受到大学生活是如此的丰富,也是如此地无聊。但这些使我明白,作为一个大学生,一定要有自己的兴趣和爱好。
在这学期后期我才真正认识到学习的意义,学习代表着什么。学习是我们在老师的引导下能的自主学习能力,更是我们对学习对生活的一种态度。前半学期是我自己强加着自己学习,不主动,不积极。心态的不对让我在学习的时候接收知识的效果及差。总体上看心思不在学习上。但我一直都明白学习对我的重要性,所以我在不断力求思想上的进步的同时真正明白我该怎样去学习。所以,我对我下学期的要求就是上课认真听讲,不迟到,不旷任何一节课。因为有个好的学习态度才能助自己在学习上这个薄弱的环节上进步。
现在快到期末考试了,时间过的很快,现在我却感觉到自己什么都没有学到。虽然很想放假,如今也没有了那个心情了。这次的心情与以前有很大的不同,归心似箭般的感觉没有以前那么强烈了,那感觉早就被考试的阴影所掩盖,一想到就快考试了,就心烦……
其实我建议老师上课的时候可以多跟我们互动,也可以多举例举课外的事物增加我们对这门课的兴趣,感觉老师上课有点死,所以很多人都没有跟上老师的节奏,以至于到后面根本没心思学,我会好好学习天天向上的。
杜鹏学期总结
我们的java Web 入门课程已结束。刚开始学的时候,感觉这两门课程好高大上的样子,因为自从学软件技术这个专业以来,一直都是学的理论性、框架性的东西,就没有接触到编程的实质性的部分,终于开始学编程了,感觉蛮兴奋的,前几节课也是精神饱满,信心十足,怀着一腔热血来听课。再加上老师讲课的时候每个部分都讲得特别细致,一边口述,一边实际操作,老师认真负责的教学态度,令我敬佩万分,每当我打瞌睡的时候,抬头看到正在用心讲课的老师,感到内心无比愧疚,于是再次用心听讲。
由于java web 课程每次都是一整上午,上课时间很长,老师一直有条不紊的讲着,虽然时间很长,但是每当大家上完课,心中都是有一种充实的感觉,大家都觉得有所收获。
java web这门课让我认识了以前没有听过的专业术语,Web应用程序的概述。我从中了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。从而想到了学数据库设计时的数据库设计三大范式,它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在以后的学习中时有出现,说明编程并不是一味地进行循环判断、死记硬背,而需要在技术上有所加强、在效率上有所提高。做任何事都是如此,事先必须有目标、有计划,有统筹,这样执行时才不会盲目,才不会事倍功半。学习编程对综合能力都是一种培养。
要学jsp,就必须会html,如果html学不通,这对以后的学习都是一个难点。基础一定要打扎实,否则上层建筑的建起就不会很顺利甚至没法起步。
JavaBean里有set()和get()方法,set()和get()方法只是用来对属性进行操作的,所以如果是进行复杂的逻辑或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观方便,且符合规范。总之,set()和get()方法不要没有效率地滥定义。
Servlet是一个用Java编写的应用程序,在服务器上运行,用来处理请求和响应,也可以单独做为一个Web页面。用一般的Java代码都几乎能实现它们的功能。它们的好处是提高了代码的重用性。
我们需要配置的坏境有JDK,Tomcat,还要用到eclips这一基础的编程工具。在学习JSP之前,由于没有网页编程的基础,便学习了html这种文本标记语言,上个学期就学过,后来学做JSP动态网站时,就涉及到了多方面的知识,JSP内部对象及内部对象所涉及的方法,JSP与数据库连接,如何去引用数据库。这门课更是巩固了java这一基础编程语言,要求对java掌握的要透彻,每门语言要学扎实,深入理解,都要花费很大的功夫,不是容易的事情。
本学期的这门课程让我对Java Web这门课有了一个全新的认识,我真切的学到了能用的东西,感谢老师半年以来的精心教诲,感谢这门课给我带来快乐!
代旭杨学期总结
刚开始学的时候,感觉这门课程好高大上的样子,因为自从学软件技术这个专业以来,网页网络的部分,开始学java web编程了,感觉蛮兴奋的,前几节课也是精神饱满,信心十足,怀着一腔热血来听课。再加上老师讲课的时候每个部分都讲得特别细致,华老师的讲课方式与众不同,一边口述,一边实际操作,给我的第一感觉是这个老师是有真本事的,而不是像某些老师那样,整堂课就知道念PPT。华老师认真负责的教学态度,令我敬佩万分,每当我打瞌睡的时候,抬头看到正在用心讲课的华老师,感到内心无比愧疚,于是再次用心听讲。
由于上java web每次都是一整上午,上课时间很长,老师一直有条不紊的讲着,虽然时间很长,但是每当大家上完课,心中都是有一种充实的感觉,大家都觉得有所收获,所以也就不曾觉得累了。
Java web这门课让我认识了以前见所未见闻所未闻的专业术语,Web应用程序的概述。我从中了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。从而想到了学数据库设计时的数据库设计三大范式,它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在以后的学习中时有出现,说明编程并不是一味地进行循环判断、死记硬背,而需要在技术上有所加强、在效率上有所提高。做任何事都是如此,事先必须有目标、有计划,有统筹,这样执行时才不会盲目,才不会事倍功半。学习编程对综合能力都是一种培养。
接下来是JSP知识。要学JSP,就必须会HTML,如果HTML学不通,这对以后的学习都是一个瓶颈。基础一定要打扎实,吃透,否则上层建筑的建起就不会很顺利甚至没法起步。然后是JavaBean。以下是个人对JavaBean的一点学习体会。JavaBean里有set()和get()方法,用这些方法能很容易地传值,逻辑上更标准,代码看起来也更规范。但set()和get()方法只是用来对属性进行操作的,所以如果是进行复杂的逻辑或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观方便,且符合规范。总之,set()和get()方法不要没有效率地滥定义。
接着是Servlet。Servlet是一个用Java编写的应用程序,在服务器上运行,用来处理请求和响应,也可以单独做为一个Web页面。然后讲的是标签,包括自定义标签和JSP标准标签库。用一般的Java代码都几乎能实现它们的功能。它们的好处是提高了代码的重用性。
Jsp与servlet有一定的区别,Servlet可以看作是HTML的Java代码,而JSP可看作是包含Java代码的HTML。共同点:JSP和Servlet实际上是一回事。JSP页面最终要转换成Servlet,并进行编译,在请求期间执行的实际上是编译后的Servlet。因此,JSP页面不过是编写Servlet的另一种方式。各自应用的范围:Servlet比较适合于做处理任务,如做业务逻辑;JSP适合于表示任务,如网页制作,生成动态网页。
对java web课程的知识就简单介绍到这里,本学期的这门课程让我对软件技术这门课有了一个全新的认识,我真切的学到了能用的东西,大学里的很多课是浪费时间,而把时间花在学习这门课上,不会觉得是在虚度光阴,相反,会有一种无比满足与充实的感觉,感谢华老师半年以来的精心教诲,感谢这门课给我带来快乐!
丁俊文学期总结
刚开始学的时候,感觉这两门课程好高大上的样子,因为自从学软件工程这个专业以来,一直都是学的理论性、框架性的东西,就没有接触到编程的实质性的部分,终于开始学编程了,感觉蛮兴奋的,前几节课也是精神饱满,信心十足,怀着一腔热血来听课。再加上老师讲课的时候每个部分都讲得特别细致,老师的讲课方式与众不同,一边口述,一边实际操作,给我的第一感觉是这个老师是有真本事的,而不是像某些老师那样,整堂课就知道念PPT。老师认真负责的教学态度,令我敬佩万分,每当我打瞌睡的时候,抬头看到正在用心讲课的老师,感到内心无比愧疚,于是再次用心听讲。
要学JSP,就必须会HTML,如果HTML学不通,这对以后的学习都是一个瓶颈。这点我有所体会。因为我对HTML掌握得比较好,在这方面没有遇到什么困难。但如果没掌握好这些知识,加上要学新知识,就会在旧难题的基础上增加新难题,两头招架,实有些吃不消。所以,基础是很重要的,基础一定要打扎实,吃透,否则上层建筑的建起就不会很顺利甚至没法起步。
在生活上,我基本上都可以和同学们友好相处,和睦共处,互帮互爱,自己的事情自己做,形成独立自理自立的良好品德。 宿舍是一个大集体,八个人生活在同一个空间里面,但是各自的生活习性都不相,这就需要大家互相理解和迁就,只有这样才能和好相处,为我们的学习创造一个良好的学习和休息环境。这个方面我们宿舍就做得比较好。我初中就已经到外面读书,因此很早就过着一种集体生活,所以我比较会理解别人,我们宿舍的融洽和谐关系还很大归属于我们每一个宿友。
这就是我这学期Javaweb的学习情况,确实有很大部分不足,自己找到了自己的根本原因,认识到了自己所发生错误,并且自己愿意改正自己,并在下学期认真改正以上错误,并且认真学习,对自己负责。对老师提一个建议:老师每一节钟讲的例子(工程),而且每一行老师都做了注释,在下课的时候希望老师能够传到群文件,这样同学们下课有什么不懂的都可以下载下来看。
学习编程没别的,就是勤记忆,勤练习,勤思考。需要记忆很多,这必须要死记,没有偷懒的办法,但记的时候可以找一些规律,比如把类似的东西归在一起记忆。在练习方面,我认为,我们的教程编写得很好,例题和习题很典型,只要把书上的例子吃透,课后的习题都会做,这样就能达到掌握知识的目的,当然在后续的学习中要不时地复习前面的知识,并和新的知识对比,这样才能熟练掌握。不要太急于问老师问同学,先试着自己去解决。
冯坤学期总结
这学期的课程结束了,我又一次深入的了解这门课程,也清楚的认识自身的不足,不过我觉得还是很有趣的课程我还是比较喜欢学习,不过我觉得自己有时候上课还是很喜欢走神也不知道是为啥,听着听着就走神了,有时候自己也控制不了吧,我还觉得嘛,还是可以的,老师只是讲的课题,我也不是很清楚重点在哪里,有时候下课了回寝室嘛 我自己不清楚 我该看看那里的,只是回去翻翻书就没了,等下一次上课脑子有事一片空白吧,我觉得很多同学都是这样子课堂上懂了 回去后面就忘记了。
其实这门课程我自己感觉还是不够用心有时候嘛自己人就不在了,有时候自己思想不在了,仔细想想还有很多课程不是很熟练 下来就忘记了,还是自己贪玩去了吧,姿势觉得回到寝室一下就忘记所有的东西了,上课也不喜欢提问,得过且过,我觉得这种学习态度不好但是也不能强行改变自己,有时候想改变也改不了。
我觉得老师有时候可以改变一下讲解模式因为太过枯燥没有加入生动,使得我们听得感觉很生涩,还有重点的时候可以突出讲一下,让我们更加注重的理解这是重点,不是让我们听下觉得整本书都是重点的感觉,我能想的就是这么多吧,只是单纯地觉得老师讲的不够生动吧,知识层次肯定不用我们乱说吧,这也是只是我个人的认为其他同学怎么看待的也有他的想法。
卢俊飞学期总结
时光匆匆,不知不觉大二上学期web学习已经结束。颇有感慨总体来说比刚刚入学的时候强了很多,它让我知道了很多。我想有必要总结一下整个学年的各方面情况,大概可以归纳以下几个要点。 一、学习上,比起大一,在认知程度和态度上有了很大的进步。我认为有一样东西非常重要,那就是学习态度!俗话说的好,态度决定一切。我以前总感觉自己不比别人差,问题能自己解决就自己解决,很少向别人请教。而现在,我开始养成一种谦虚、勤问的学习态度。因为我知道学习上的东西来不了弄虚作假,是不懂就不懂,绝不能不懂装懂!孔夫子说过“三人行,必有我师”,我想道理就在这里。
在本次web学习中,我不仅学到了很多关于网页设计方面的知识,也从中学会了关于网络、编程等方面的知识。开始运用eclipse设计,完善网页。在这个过程中,我通过自学教材、上网查询,学习了eclipse软件的应用,学会了管理、维护自己的站点,以及一些简单动画、控件的制作等等。在设计过程中也出现了很多的问题,但通过看书,上网查询,\等方式,不断的学习、解决、提高,设计出的网页不论是外观还是内容,都在不断的进步、改善。可以说在自己动手,不断实践的过程中,网页设计水平得到了很大的提高。
我对于网页设计软件的强大功能运用得还不够。在网页设计过程中,由于没有网页制作代码的知识,所以在设计时也遇到了很多麻烦,有时插入一个特效脚本也是很麻烦。在网页制作过程中,想提高设计水平,想有个理想的网页,必须学会代码的运用,我将在以后的学习过程中不断加强这方面的学习,希望老师能简单介绍一下代码,让我也对它有个初步的认识,以后再加强学习也才会有所提高。
总体来说,通过今次的对网页设计的学习,有收获也有遗憾、不足的地方,但我想,我已经迈入了网页设计的大门,只要我再认真努力的去学习,去提高,凭借我对网页设计的热情和执着,我将来设计出的网页会更加专业,更完善。生活和学习中,我也是尽力去学习,借鉴别人的经验,以补充自己的不足之处。也希望老师在今后的日子里多指导。
卢小杰学期总结
不知不觉这学期就学完了,但自己却没有努力的去学,就只是上课听听老师讲,课后自己就没有下去自学过。上半学期学的什么自己都忘了,下半学期的内容自己还记得点,影响最深的就是最后的“lzyshop”这个项目,虽然上半学期学的什么自己忘了,但是我觉得自己把lzyshop这个项目能弄懂,这学期就没有白学。
自己不够主动,是被动型的,如果老师没有布置任务自己就不会去学。是自己的学习觉悟还不够,看来是得想办法增强自己的主动学习的能力。自己都不主动去学,那谁还帮得了自己。兴趣是最好的老师,应该是自己还不够了解这门课程吧,但通过lzyshop这个项目,自己觉得这门课还是挺有意思的,这多少还是让自己的兴趣有所提高。
学习编程这门课,自己觉得要细心。学了这么久的编程,有好多的异常都是自己的不仔细去造成的,编程要有清晰的思路,也要有一颗细心的心。学习编程心态很重要,千万不能慌,平时自己写代码也要注意规范,这是习惯问题,如果现在不养成好的习惯,以后这个坏习惯就不好改。代码写多了,也要注意多写注释,毕竟时间长了自己都会忘。如果代码给别人看,那注释就显得十分重要了,毕竟是别人去看自己的思想。
关于学习建议,我觉得老师应该和我们多互动,毕竟这样才能提起我们的注意,虽然自己有时候很想学习,但是不知不觉的就去干别的了,如果这时候老师给我们来个互动,或许这时候就会拉回我的注意。还有上课时老师也不能一味的带着我们写代码,一直去写代码就有可能跟不上,没有时间去理解这段代码的作用,所以还是得让我们自己动动脑袋。课后的时候老师也应该强制性的给我们留点作业,毕竟读了这么多年的书,习惯了被动的这种学习方式,如果让我们主动,或许现在不会适应。从而就没有去学习。
这门课感觉挺重要的,虽然上课时没有学到多少,但自己寒假的时候还是得自己去琢磨琢磨,毕竟做出一个项目自己还是挺有成就感的,或许成就感是我现在学习动力的其中一个吧。
沈迅学期总结
这学期我们接触了Java web这门课程,这次的课程和以往的课程有一些不同。一是,需要理解的概念、专业术语很多。比如,Java Web里引入了Web体系结构、MVC设计模式等的概念,出现了Servlet、JavaBean、Scriptlet、JSTL等无法替代的术语;二是,这次学习的内容和Internet接轨,十分实用。学完JSP,既复习了Java的知识,又具备了做网站的能力。 回想一下这个阶段的过程。
第一是对Web应用程序的概述。我从中了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。从而想到了学数据库设计时的数据库设计三大范式,它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在以后的学习中时有出现,说明编程并不是一味地进行循环判断、死记硬背,而需要在技术上有所加强、在效率上有所提高。做任何事都是如此,事先必须有目标、有计划,有统筹,这样执行时才不会盲目,才不会事倍功半。学习编程对综合能力都是一种培养。
接下来是JSP知识。要学JSP,就必须会HTML,如果HTML学不通,这对以后的学习都是一个瓶颈。基础一定要打扎实,吃透,否则上层建筑的建起就不会很顺利甚至没法起步。 然后是JavaBean。以下是个人对JavaBean的一点学习体会。JavaBean里有set()和get()方法,用这些方法能很容易地传值,逻辑上更标准,代码看起来也更规范。但set()和get()方法只是用来对属性进行操作的,所以如果是进行复杂的逻辑或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观方便,且符合规范。总之,set()和get()方法不要没有效率地滥定义。
接着是Servlet。Servlet是一个用Java编写的应用程序,在服务器上运行,用来处理请求和响应,也可以单独做为一个Web页面。
然后讲的是标签,包括自定义标签和JSP标准标签库。用一般的Java代码都几乎能实现它们的功能。它们的好处是提高了代码的重用性。标准标签库里有几个比较有用的标签,比如forTokens和setBundle,这两个标签的作用是一般代码实现不了的。
通过学习JSP,我了解了更多的编程概念和理念,更增强了信心,只要有克服困难的勇气和决心,就没有什么难关无法克服。我会抱着十足的勇气和决心向下一个阶段挑战。 从一期学到现在,我对Java有了一个比较具体的认识。
Java的特点是:面向对象、跨平台、可移植。面向对象的涵义是,这种语言可以形象地模拟现实生活中的实物。在面向对象的语言中,“类”是对一组实物的共同特征描述,“对象”是类的实例,同一个类的一些对象具有类所定义的共同特点。面向对象的三大特点是“封装”、“继承”和“多态”。封装的表现有三,一是它把数据成员组织在一起,形成一个整体;二是它可以隐藏细节,简化操作,比如,声明一个JTextField类的对象,你可以实现这个API中所有的功能,但看不到这个类的代码;你可以直接调用它的setText()、getText()等,而不用考虑它具体是怎么实现的。三是它可以保护数据,比如,一个类里有private int age的属性,产生一个setAge(int ageTemp)的方法,在这个方法里对传入的参数进行检验,如果不符合要求,就不对age赋值。
最后提一点要求,希望讲课气氛能更加活跃一点,有助于调动学习气氛,加强学习的效果。
朱顺学期总结
这学期眼看就要结束了,我最大的感觉就是。编程课程是一环接着一环的。每一步都必须脚踏实地,这样才能走的远。
刚进入大学的时候,觉得专业方向不确定。学习比较懈怠,并没有在大一把基础打好。最近各种新闻都是结业压力越来越大,失业人数越来越多,在父母的督促下。我也树立了在大二痛定思痛,把之前落下的都补上的信心。但是这学期学习下来,我感觉到基础过差的我,计算付出十二分的努力也很难跟上现在的学习进度,更别说弯道超车。期末考试即将到来,室友们都在努力复习备考,我却想无脑苍蝇一样,没有任何的头绪。眼看年关将至,我甚至不知道该如何面对父母期待的目光。
我突然觉得强行的跟着老师的进度,却越差越远还不如自己去把之前落下的内容先补起来,夯实基础。尽量利用大二的优势,大量的时间都可以由自己支配,这样下来。加上一整个寒假我相信,下个学期的我将会有着长足的进步。IT行业是新兴行业,是高门槛行业。或许在2016年的今天,IT已经不能算是一个真正的新兴行业了,但是它的发展却是越来越快。随着智能手机的普及,我们以后有着万亿级别的市场,我相信只有能够在大学中学好,以后一定能有一个光明的未来。这学期我还是浪费了太多的时间,我已经没有更多的时间了。还好我找到了新的目标。希望老师同学们都能帮助我。
对于WEB这一门课,我最大的感受就是:每次上课都是接着上次课的进度继续的,但有时只要迟到一会儿没跟上,接下来的几次课可能都没法跟着老师写了。我希望老师在每次课前能把上节课写的代码发下来,好让之前没有跟上的同学都能够跟着老师的走。即使偶尔的懈怠,也不会影响总体的大局。其次就是我的打字速度很慢,所以没办法跟着老师把注释也写上,这样我复习难度很大,效率也不高。希望老师能够把之前写好的代码整理一份复习资料,给我们复习。最后我希望,下学期的课表能适当的把一部分课程,安排到下午。平衡学习时间,至少对我来说能增加不少的学习效率。