低成本培训计划:计算机编程语言java
2014-08-11 15:13
344 查看
本人是一名计算机软件工程师,工作快五年了。主要从事java/c开发,有过教学经验。
这里先跟大家分享一下我的经历和见闻。
大家都知道现在市面上大部分培训班java/c++全套收费都在一万到一万五之间,这个费用对有些人还是挺高的。
我之前去过一家培训班考察,发现他们竟然不是真人老师现场教学,而是事先录制的教学视频,在课堂上放给大家看,这样做显然有失诚信,因为面对冰冷的视频屏幕,学生们无法在课堂上请老师解答自己的疑问,所谓学问学问,又得学又得问,可是这些学生已经交了学费,要不回来了,只能这样听下去了。当然并不是所有培训班都这么没诚信。
有很多人对计算机编程都有兴趣,想自学java/c++。自学,的确能够成功,但是需要几个能力:持之以恒的钻研、能持久的面对困惑和失败、挫折下也能保持兴趣、自律即不需要别人催促就自觉做事,如果你觉得自己有这几种表现,那么你自学计算机编程肯定是没问题(实际上你干很多技术工作都不会有问题)。
如果:你不愿意花一万多块钱,又不愿意忍受自学的人。那么请你往下看,否则,下面的您就不用看了。
接下来说说我想办的培训班,是花钱不多而又有人指导的途径。
我设想的教学情形,描述如下:
我每次课之前,做好当次课所教内容(这是介于纲要和细节之前的形式;ppt或word文档,放在网上),大家课前下载到将要学习的课程内容,好有所准备。
我们主要以在线语音(比如yy)的形式教学,语音授课以上面说的ppt内容为纲领,我和大家看的都是同一份ppt,每翻过一页ppt,我都会告诉大家现在说到哪了,大家就知道是说ppt上哪里了。
为什么我们不用远程桌面的办法来教学?举例来说,我们一个班级50个同学,远程桌面会遇到两个瓶颈:一是教师所处的网络带宽要足够的高,学生的网络也不能太低(如果学生的带宽是电话线2M的最高值或4M的平均值,远程桌面应该会很卡);二是教师的电脑性能得足够的高(因为有50台电脑连到教师的电脑上了)。所以用上面的ppt和语音的结合,基本能解决了理论讲述的问题。
问题还没完,计算机编程讲究实践、动手、自己做(比如在eclipse下敲代码的那些技巧,编译、运行、部署项目;linux下的各种常见命令、操作、用法),这才是科学的学习途径。而最好的办法是手把手教大家怎么做,远程桌面是最好的解决方案,但是代价过高。
我们怎么解决教大家动手的问题?还是老办法,我们把课堂上讲到的代码事先发给大家,然后我们和大家同时看代码,同时我用在线语音给大家讲这代码,包括代码怎么敲出来的(比如eclipse快捷键),怎么运行、部署,java常见的语法错误、编译错误,代码运行时抛出的常见异常。
上面说的是理论学习+带大家看代码写代码,这还不够,因为你是在有我带领和指导的情况下写的代码,你还需要自己独立的去写代码?这就是课后作业。我们每次课结尾的一点时间都会给大家布置课后作业,课后作业一般就是一道编程题目或者是相关的动手操作(比如环境配置)。大家做好自己的作业后,把你的作业发到我的邮箱里,我会看你的解答(代码),从你的代码里,我就知道了你的掌握程度和哪些方面还欠缺。我对你作业的批改(批改以邮件形式回复你)里包含了你掌握的程度、欠缺方面(比如代码思路的清晰程度、代码可读性,哪些方面你已经足够厉害了,哪些方面是你接下来应该重点强化的),这相当于是我对你接下来学习路线的指导和矫正,而所谓学习的捷径或者老师的作用就包含了这个。
还有一个方面,就是大家学习过程中或者课堂上,肯定会遇到困惑、疑惑、不解、问题,这些问题,你可以在课堂问,可以在附在你的课后作业上。我会给你们解答。
‘ 教学的想法基本说完了,大家可以看的出来,我的教学里分为三种东西:理论、半实践(有老师指导下的实践)、自己实践(课后作业)、解答问题。
我说过了,这是花钱不多的途径,如何花钱不多?我初步的想法是,理论和半实践都是免费的。自己实践部分是收费的。能在课堂上解答的问题就当场解答,课堂时间不够的问题,请附在课后作业里。
这是我教学的想法,如果你兴趣,欢迎你加入。如果你有意见,欢迎你发表评论。
加入方式:加qq群: 246952891
这里先跟大家分享一下我的经历和见闻。
大家都知道现在市面上大部分培训班java/c++全套收费都在一万到一万五之间,这个费用对有些人还是挺高的。
我之前去过一家培训班考察,发现他们竟然不是真人老师现场教学,而是事先录制的教学视频,在课堂上放给大家看,这样做显然有失诚信,因为面对冰冷的视频屏幕,学生们无法在课堂上请老师解答自己的疑问,所谓学问学问,又得学又得问,可是这些学生已经交了学费,要不回来了,只能这样听下去了。当然并不是所有培训班都这么没诚信。
有很多人对计算机编程都有兴趣,想自学java/c++。自学,的确能够成功,但是需要几个能力:持之以恒的钻研、能持久的面对困惑和失败、挫折下也能保持兴趣、自律即不需要别人催促就自觉做事,如果你觉得自己有这几种表现,那么你自学计算机编程肯定是没问题(实际上你干很多技术工作都不会有问题)。
如果:你不愿意花一万多块钱,又不愿意忍受自学的人。那么请你往下看,否则,下面的您就不用看了。
接下来说说我想办的培训班,是花钱不多而又有人指导的途径。
我设想的教学情形,描述如下:
我每次课之前,做好当次课所教内容(这是介于纲要和细节之前的形式;ppt或word文档,放在网上),大家课前下载到将要学习的课程内容,好有所准备。
我们主要以在线语音(比如yy)的形式教学,语音授课以上面说的ppt内容为纲领,我和大家看的都是同一份ppt,每翻过一页ppt,我都会告诉大家现在说到哪了,大家就知道是说ppt上哪里了。
为什么我们不用远程桌面的办法来教学?举例来说,我们一个班级50个同学,远程桌面会遇到两个瓶颈:一是教师所处的网络带宽要足够的高,学生的网络也不能太低(如果学生的带宽是电话线2M的最高值或4M的平均值,远程桌面应该会很卡);二是教师的电脑性能得足够的高(因为有50台电脑连到教师的电脑上了)。所以用上面的ppt和语音的结合,基本能解决了理论讲述的问题。
问题还没完,计算机编程讲究实践、动手、自己做(比如在eclipse下敲代码的那些技巧,编译、运行、部署项目;linux下的各种常见命令、操作、用法),这才是科学的学习途径。而最好的办法是手把手教大家怎么做,远程桌面是最好的解决方案,但是代价过高。
我们怎么解决教大家动手的问题?还是老办法,我们把课堂上讲到的代码事先发给大家,然后我们和大家同时看代码,同时我用在线语音给大家讲这代码,包括代码怎么敲出来的(比如eclipse快捷键),怎么运行、部署,java常见的语法错误、编译错误,代码运行时抛出的常见异常。
上面说的是理论学习+带大家看代码写代码,这还不够,因为你是在有我带领和指导的情况下写的代码,你还需要自己独立的去写代码?这就是课后作业。我们每次课结尾的一点时间都会给大家布置课后作业,课后作业一般就是一道编程题目或者是相关的动手操作(比如环境配置)。大家做好自己的作业后,把你的作业发到我的邮箱里,我会看你的解答(代码),从你的代码里,我就知道了你的掌握程度和哪些方面还欠缺。我对你作业的批改(批改以邮件形式回复你)里包含了你掌握的程度、欠缺方面(比如代码思路的清晰程度、代码可读性,哪些方面你已经足够厉害了,哪些方面是你接下来应该重点强化的),这相当于是我对你接下来学习路线的指导和矫正,而所谓学习的捷径或者老师的作用就包含了这个。
还有一个方面,就是大家学习过程中或者课堂上,肯定会遇到困惑、疑惑、不解、问题,这些问题,你可以在课堂问,可以在附在你的课后作业上。我会给你们解答。
‘ 教学的想法基本说完了,大家可以看的出来,我的教学里分为三种东西:理论、半实践(有老师指导下的实践)、自己实践(课后作业)、解答问题。
我说过了,这是花钱不多的途径,如何花钱不多?我初步的想法是,理论和半实践都是免费的。自己实践部分是收费的。能在课堂上解答的问题就当场解答,课堂时间不够的问题,请附在课后作业里。
这是我教学的想法,如果你兴趣,欢迎你加入。如果你有意见,欢迎你发表评论。
加入方式:加qq群: 246952891
相关文章推荐
- 学java、python、web前端编程语言,自学和培训如何选择
- Mozart OZ计算机编程语言有你想要的几乎全部特性,本身有haskell,lisp,prolog,c,perl,java等语言的影子,(本帖以后续会连载)
- 最受世界500强青睐的编程语言,竟是他们?2018年Java发布计划;巴塞罗那转投Linux阵营;Element 2.0.11
- 恭喜博客园新手培训计划开启。。。
- 计算机软件质量保证计划规范(国家标准)
- Java技术标准中新增加了编程语言Groovy
- Java Portal的实现计划
- 微软高级软件研发主管研修计划(Architect 2000)培训感想
- Red Hat计划公开Java源码
- 计算机组织与结构第二道题目的JAVA解法
- Visual Studio:针对 Java 开发人员的 C# 编程语言
- 中华人民共和国国家标准 计算机软件配置管理计划规范
- 购置计算机计划落空
- 2001级课外教育:计算机软件专业水平考试培训课程安排表
- 购置计算机计划落空
- Java技术标准中新增加了编程语言Groovy
- 在 Java 应用程序中计划重复执行的任务
- 第二周学习计划:继续学java入门,开始做些小jsp+java程序
- 自然语言和计算机编程语言的比较
- 构建自己的基于Java的超级计算机