@windyBaby
2018-08-28T06:20:21.000000Z
字数 1125
阅读 498
1.穷尽可能,只要跟这节课相关的所有知识点都一个不漏的备好,
2.提炼重点,一堂课就一个核心重点,引导学生不考虑和本节课无关的知识
3.总结规律,把不容易记录的总结为比较通俗容易懂的,范围越小越优先
4.化繁为简,把相对复杂的问题拆分成多个
引入部分(引入不超过5分钟)--->大概介绍---->详细介绍---->小结
5.能用图形来讲解的,尽量画图,但是要提前备好,没有百分百把握不临时发挥
1.why:先发现问题,再解决问题,先提出疑问你要讲的知识点是为解决什么问题而提出的,为什么
what:这个东西是什么,可以用来解决什么问题
where:在哪里用这个知识点
how:怎么用这个知识点
2.有逻辑,有推理:写代码的时候可以采取倒推比如继承
3.要专业,也通俗:讲解的专业度要有,但是要用通俗的语言讲解
4.用已知,释新知:用学过的知识点来对比这讲解新的知识点
5.打比方,举例子:所有的案例都必须是事先设计好的,并且要和听众能引起共鸣,案例要谨慎
6.少废话,多提问:提问的每一个问题都必须是经过精心设计好的,能有一个准确的答案让现阶段的学生回答的上,如果没有的话自己圆
7.即动口,也要动手:要考虑用户体验,画面不能长时间的停留,操作要快,要考虑用户体验
8.还不懂,换角度:两手准备,如果一个案例讲完,学生还不懂的话要立马换一个案列从另一个角度讲解
9.知其然,所以然:知识面要丰富,技术要扎实.
1.3w1h why 必须讲
2.课堂设问(参与感、有目的性)和提问(能够被回答出来、相关)
3.对比教学(用已知释新知)
4.现场编程(无歧义)
5.课堂陷阱(故意出错,引起注意)
6.任务分解(WBS)合理拆解
7.任务贯穿
8.集中编码(协作性)
9.阶段控制(时间管理)<3
10.总分总
11.视频演示
12.断点跟踪
13.默写
14.边讲边练
15.代码审查(作业批改)