Java EE应用开发基础:一封回复给课代表的信

学生对JavaEE应用开发基础课程提出建议,包括增加课堂演示、改进实验教学方式、提供实验视频和文档关键代码标记等,教师积极回应并计划调整教学方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下面是我写给课代表的一封信,贴上来吧。

 

呵呵,前两天我通过张聪和曹文杰了解了一下大家对于《Java EE应用开发基础》这门课的想法,两位课代表都很负责,分别写了一封邮件,把大家的想法和需要我再讲的内容反馈给我,我认真阅读了两封邮件后,分别给他们回了一封邮件,今天我把我回复的内容整理了一下,跟大家汇报一下,如果还有什么想法,欢迎大家跟我交流。

 

我的回复(邮件原文我附在后面了):


建议非常好,我会认真采纳:

1、课堂演示没有问题,只是教室电脑不能安装开发环境,笔记本我不是每节课都能带着,教室的网络环境也不是很好,所以有时候准备好的代码演示不能顺利进行,反而会耽误上课进度,以后我会尽可能给大家一些更直观的体会。

2、实验让大家根据文档来做,每次实验我都会提供实验视频,但视频不能提供声音,这个请大家理解,我曾经在家里录过声音,但效果很不好,噪音比较多,后面的实验我会给大家提供无声视频参照。

3、实验文档的关键代码我会用特殊颜色标记。

4、视频我会提前给大家录好。

5、其实我也一直想用eclipse来作为开发工具,但以前试过,效果很不好,大家对eclipse很不熟,java基础也参差不齐,如果用eclipse的话,会过多把精力纠结在开发工具上(尤其是各种插件的安装),所以最后我选择了myeclipse,省却了大家安装插件的麻烦,把关注点放到Java EE的技术上来,如果你能熟练在myeclipse上开发,那么在eclipse上开发也就顺其自然了,他们仅仅只是插件的差别,IDE本身没有任何差别,开放实验室的时候,我会增加一些eclipse上插件安装的内容。

6、咱们这门课最后会有一个综合实验,时间是1516周,做一个相对完整的项目,但不会是企业级的,仅仅是课程设计级的,因为从掌握基本Java EE技术到企业级,还需要有些积累,这些积累需要时间,需要有代码量,如果同学们对Java EE感兴趣,我们会在四年级上学期给大家半年的时间来提供一个软件项目实训,让大家模拟一个相对大型的项目,呵呵,现在不要着急。

 

我也很想把这门课上好,去年上这门课的时候也想法颇多,但后来也想通了一些问题,毕竟这只是一门课,我不可能占据大家太多时间,给大家太多学习任务,不能像培训机构那样给大家灌太多东西,毕竟这只是一门课!通过这门课,大家能掌握一些基础的技术,一些基本技能,这就足够了,后面我们会有一个学期的实训,一个学期的毕业设计来让大家更深入的学习这些内容的,还请大家不要着急,踏踏实实把基本的内容掌握好,把基本的实验都做好,循序渐进,最后自然会水到渠成的。

 

需要讲授的内容我会在最后两周的综合实验中结合具体例子给大家再重点讲一下。

 

最后祝学习顺利,身体健康!

 

 

邮件原文:

老师:
      
关于我们班的这门课的学习情况,还有一些建议,现在跟你汇总一下。采访了宿舍的人们,问了问,还在群里讨论了一下。就现在的javaee学习,我们就是分为课堂上和做实验。首先,在课堂上,好多同学反映课堂上讲的理论有点快,听不太懂,看着你在课堂上做的演示实验还好点,建议在课堂上多做些演示,如果时间紧得话,直接演示您做过的代码就行。大部分同学都表示,在课堂上学到的、理解的知识不如在实验课上通过实践获得多。通过做实验,我们可以有更感性的认识,更能提高我们的排错能力。在实验课上,通过同学了解到,与其您带着我们做,不如让我们自己看着文档做,因为,前几次的实验中,有不少同学反映跟不上您的节奏,一不留神就落下了,一旦落下就做不下去了,而您还在一步一步的进行,跟不上的同学就有点着急了,或者索性不做了。还有比较重要的一点就是,跟着你敲代码,就算跟上了,也没时间考虑所敲的代码是什么意思,因为精力都在忙着敲代码赶上您的进度呢,来不及思考一下代码是什么意思。而昨天的实验课上,我们班是看着实验文档和您做好的视频做的,都普遍反映效果比原来好。而且好多同学反映您录制的视频挺好,在遇到错误时,一翻看视频就知道哪里错了,虽然我没怎么看视频,不过不少同学这样反映,从下周开始,就是我们班第12节做实验了,如果可以的话,有提前录制好的视频最好了。不过这就增加了您的工作量了,呵呵。对于让我们自己看着文档做,我还有个小建议,我觉得直接复制、黏贴还是不如自己敲代码能获得感性的认识,而如果所有的代码都敲的话,时间又不够,所以,如果的可以的话,我觉得实验文档可以稍微调整一下,把一些关键代码、有必要让我们熟悉的代码用红色或者其他醒目的颜色标注一下,这样我们在做实验的时候,就能有选择的复制、粘贴了,关键代码自己敲的话效果就会好多了,我也是从我买的一本javaEE书上看到的这样的做法,我觉的可以尝试一下。另外,个别同学还想学学如何用eclipse做开发,其实我也想知道,现在企业做开发,用什么编译工具的最多,如果这个有必要的话,可以放在开放实验室的时候,作为补充内容。还有一部分学习比较好的同学反映,让我们看着文档做没什么问题,而脱离了文档之后就不会了。我也觉得我们缺乏这方面的练习,我想着我们可以做一些接近企业级要求的实验课题,最起码不能像做实验课一样,所有的代码都有,我觉得您可以给我们写出比较具体的系统功能、开发思路和步骤或者再给出具体的做法和一些关键的代码也行,只要别给所有的代码就行。给我们一些独立开发的空间,我觉得这个必须得锻炼啊。当然,这样的话,每节实验课的进度可能就慢了点,不过,我觉得也值,一次做不完,可以安排在开放实验室,作为爱学习或者想从事这一行的同学来说,课下也可以抽时间完成的,对于那些想混学分的就管不了了,他们只要实验课上能做好那部分就行啊。还有,既然我们这门课的重点是在刚刚学完的三个框架上,那么有必要再增加一些三个框架整合在一更复杂点的练习。呵呵,基本上就这些了,说的有点乱,也有点罗嗦。我再分条理理吧。
 1.
课堂上,多些演示,不用现敲代码,慢一点,带着我们看懂关键代码就行。
 2.
建议取消带着我们一步一步敲代码做,让我们自己看着文档做。
 3.
实验文档建议将关键代码用特殊颜色标记。
 4.
实验课前,如果可以的话,可以提前录制好演示视频。
 5.
开放实验室的时候,有没有必要增加学习用eclipse做开发。
 6.
增加一些接近企业级开发的实践机会,在实验课上完成一部分,剩下的可以课下完成。
 
好吧,就这些了。这是我结合了从同学那里问的建议和情况之后,又包括了自己的想法做的小总结。您再审看一下吧,有道理的话,您就试着执行一下。

 

还有一封是需要我再讲授的内容:

1Struts2的国际化的使用、Struts 2拦截器

2、验证框架(XML)、Action类中validate方法

3HibernateSessionFactoryHibernate核心接口

4Hibernate关系映射

5Spring主要接口

6、动态代理(invoke

 

祝大家学习顺利! 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值