一个Java讲师在培训过程中用到的工具【随时更新中】

本文介绍了一位资深Java讲师在教学中使用的工具,包括版本管理工具Subversion、UML工具violetumleditor和ModelGoon,以及Markdown编辑器Typora。这些工具不仅提高了教学效率,还让学生提前接触到了实际开发中常用的工具。

引子

  地球仍在流浪,梦想仍在继续,我一直在路上!做了8年的医生,又经历了12年半的软件开发职业生涯之后,我开始了我的Java讲师之路。工欲善其事,必先利其器,必须准备一些适合自己的工具来提高整理资料的效率、提升培训的效果,同时还要考虑把一些好的方法和经验分享给被培训的对象。在此进行一些工具的整理,不仅是作为备忘,同时也给广大的同道们提供一个思路。

选择工具的思路

  首先分享一下选择工具的思路,既然培训的目的是为了以后开发项目,那么我就要考虑到被培训者是学生又是将来项目中的开发者,就要把一些以后做项目肯定会用到的工具提前引入到学习过程中。
  比如学生要提交作业,那么这个作业就是成果物,就可以用版本管理系统管理起来,学生提前接触了这方面的内容,也学会了如何进行版本管理,养成良好的习惯,同时老师收作业也轻松了许多。
  再比如平时做练习的时候,可以把JUnit提前引入到练习中,减少人为确认结果的错误,同时也对测试的一些思想有了一些了解;老师也可以利用测试的思想和一些工具来自动评价学生的作业,把更多的时间用在教学和解决学生的问题上面。
  还有作为讲师,还要整理各种各样的教学资料,那么我们制作文档的工具也是要好好斟酌一下,用起来要方便,功能还要强大,做出的资料还要有规范的格式,适应不同的需要。

我选择的工具(会不断更新)

  结合前面的一些思路,我选择了下面的这些工具。我会一一进行简要说明,并展示使用的效果。对了,IDE用的是Eclipse,就不特别说明了。

一、版本管理工具Subversion

  这个大家都不会陌生,但是为什么不选择Git?因为我感觉Subversion入门容易一些,而且操作思路有利于以后对数据库进行操作。服务端我选择了VisualSVN Server,客户端当然有

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值