• 转行感想


    程序员的转行记录

      年后终于转型不再做程序员了,曾经看到过CSDN上的调查报告,40岁以上的程序所占比只有1-2%,虽然自己还没有到那个年纪,但是过了35岁后,明显感到公司招大龄程序员的很少,程序员都是90后为主了。

          能够做讲师,也算是圆了自己想当一回老师的梦吧,一来可以利用之前的项目经验、工作积累以及之前学过的理论知识,二来还可以继续学习自己的专业技术知识,工作的重心由之前的写程序为主,做产品或项目转化为如何把自己的知识经验教给学生。

          毕竟之前没有做过讲师,学校教务内训处给新讲师培训了10天关于如何教学以及控班的培训。培训结束后去教室给学生们试讲。一同培训的新讲师跟我一起轮流试讲并观摩其他讲师讲课。结束后内训处的老师以及学院的领导进行点评。

         我试讲的内容是C#下的委托,为了讲这个概念,我查阅了MSDN、CodeProject、《精通C#程序》、《C#高级开发》、《你必须知道的.NET》等网站或书箱对委托相关的知识进行了大量的阅读,通过翻阅这些资料,自己也加深了对委托知识点的理解,拓宽了相关的面。试讲前也准备了相应的PPT,里面放了一些认为比较好的委托的解释以及总结的话,也加了一些加深理解的图。希望通过PPT能够把要讲的东西串成一条线,怕到时讲的时候讲到别的点去了。

          试讲开始后,也基本上按课堂礼仪、上堂内容回顾、本堂课主要内容、案例讲解,最后总结与布置作业,但是在讲得过程中,对一些知识点,为了让学生能够理解,理解透,总想通过不同的角度,用其他相似的东西去不断去补充它,为了更好地想解释它,但是在讲的过程中,反而会扯得越来越多。

          试讲结束后,对我的点评就是讲课流程有点乱,讲得不够简洁。

          以后对知识点的讲解要有主次,重点的要讲到,次要的少花点时间,时间多花在案例代码编写教学上,这样才可以让学生更加深刻地对知识点的理解。

          做讲师,自己要把东西教给学生,如果自己都不明白一个知识点,不可能把学生教的好,自己在讲委托后,自己对这个知识也学到了很多,加深了理解以及相关的知识面。听了其他老师的试讲后,做好讲师的总结:

         1、声音要宏亮,有节奏感,讲课声音不要一直在一条线上,要有波澜地讲,这样更能吸引学生。

         2、能与学生互动,调节课堂气氛,活跃课堂气氛,引导学生注意力跟着老师的节奏来听课。

         3、讲课老师要有自信,让学生感到你知识渊博,专业能力强。

         4、能够关注到学生状态,整体把控课堂纪律,要有控场能力。

         5、讲课流程能够清晰,关注重点、关键点的讲解,时间分配合理。

         6、普通话尽量标准,英文单词的发音要正确, 讲解代码时最好有注释,代码演示的讲解亲自写出来来讲。

         7、对于要讲的知识点或概念,最好可以通过生活中的例子来导入,可以通过提问等方式引导式地切入。

         8、对于新的知识点的讲解,不要一开始就通过代码去演示或应用,演示代码之前要把相关的概念、核心点讲明白后再去应用与代码演示。

         9、上课要有表情,不能一堂课就一个表情,最好能表现出亲和力。

        10、自己PPT上的图要让学生能够看图说话,不要自己去说。

        11、立好的班规一定要严格执行,要不学生会越来越放松,到后面管理起来会更困难。

         

         以上是我试讲与试听了其他讲师课后的总结,下面附关于如何有思路地讲好一堂课的11条:

         1、课堂礼仪1-2分钟。

         2、回顾上节课的内容,通过阐述引入新的教学目标。

         3、在黑板上写上本课堂的教学内容,并使用1-2分钟阐述一下所讲内容的作用是什么,并引入本课堂的新的要预习的内容。

         4、让学生集体预习5分钟的新课程内容,老师通过游走检查学生的预习状态。

         5、提问2-3名学生所预习的内容,并对学生所答给于补充,提问结束后对学生给于掌声鼓励。

         6、使用纯文字或流程图+文字的形式将本课堂新内容步骤化的串起来形成学生可理解的思路。(形式:黑板/PPT等实现)

         7、提问2-3名学生检测一下思路的理解程序,并适当补充。

         8、根据文字思路将本课堂要讲的核心知识点提炼出来进行分析和讲解。重点解析核心知识,并有2-3名学生提问。

         9、打开IDE,开始根据文字思路转换为代码思路,照着文字思路一行一行的敲代码,可以让学生一起跟着敲。

               老师敲一行要使用语言讲解一行,老师可以起身游走,观察学生敲的情况。好处是学生能够动起手,提高动手能力与理解能力,另外可以活跃课堂气氛。

         10、让学生把自己敲的代码运行起来,并通过游走的方式检查学生运行的结果。最后将老师的运行结果给学生看。

         11、做个课堂的总结:文字和代码思路/核心知识点的总结(老师的总结 + 学生的总结),并提问2-3名学生。

               之前写代码,想写个博客都没有静下心地去写,现在转行做教学,希望可以坚持去皮写更多的博客文章,这也是教学中的一部分,因为现在每天上课前也要备课。今后会将自       己讲给知识点通过博客分享给大家,主要还是.NET相关的技术,另外一个是关于教学分享知识的总结。

               自己选择的路,跪着也要走下去,前面的道路肯定不是平坦的,会有很多困难,会有很多烦恼,会有很多迷茫,逼自己一把,努力地去迎接未来的每一天。

  • 相关阅读:
    angularJS获取json数据(实战)
    HTML中使背景图片自适应浏览器大小
    实现table的单线边框的办法
    [转载]姑娘,你为什么要编程呢?
    可拖拽和带预览图的jQuery文件上传插件ssiuploader
    table布局的简单网页
    3D立体照片墙
    五一假期安排
    有点小迷惘
    一直都不明白,现在还是木有明白,那些人,那些事——残念
  • 原文地址:https://www.cnblogs.com/cang/p/10630708.html
Copyright © 2020-2023  润新知