WWH——学习方法理解与分析
WWH是"What+Why+How"的简称,是对学习方法最完美的概括。"如果不按照WWH这种模式来教学,90%的结果是老师没教好,学生学不好."
1.What(是什么)
What是基础,说以学习之初一般都是先从“是什么”学起。例如:学习语文要先学拼音、汉字,学习数学要先学数字;学习英文要先学字母。虽然学的知识不同,但学习的大方向基本一致--都是从基础学起,而基础就是教会我们知道"What it is",如果我们连某样东西是什么就更别提怎么去使用它了。
2.Why(为什么)
Why是对于我们所了解的What进行完善,如果我们仅仅知道某样东西是什么而对于一些关键性的东西完全不知道为什么,那我们学到的也只是怎么样去“模仿”,而对于如何利用基础知识去创新一窍不通.所以,在一定程度上知道为什么可能远远比知道是什么重要.例如:在英语教学中,比起单纯地让学生机械性的记忆几千个单词,教师们更愿意花费大量的时间和精力在讲解构词法上。
3.How(怎么做)
如果说前两步是理论,那么How就是实践.实践必须要有理论作支撑才能避免少走弯路;理论也只有结合实践才能真正体现出自身的价值.我们只有在熟练掌握了What并且深入了解了Why的基础上才能达到事半功倍的实践.这一步同样应该是教师指导的,但不是全部.例如:数学老师给我们讲解了几何理论知识过后,可以指引学生们如何在实际生活中应用:①在河的一岸测出河的宽度;②通过影子测出建筑物高度等。
学习的时候用这种方式学习,可以更好的理解相关的知识,写博客的时候也用这样的方式,一来思路清晰,二来各个方面基本都囊括到,这样可以很大限度的避免文章结构陷入混乱。
来源: http://www.cnblogs.com/XzcBlog/p/4186072.html
WWH——学习方法理解与分析的更多相关文章
- SVM问题再理解与分析——我的角度
SVM问题再理解与分析--我的角度 欢迎关注我的博客:http://www.cnblogs.com/xujianqing/ 支持向量机问题 问题先按照几何间隔最大化的原则引出他的问题为 上面的约束条件 ...
- 转 理解与分析ios应用的崩溃报告
理解与分析ios应用的崩溃报告 源网址: http://developer.apple.com/library/ios/#technotes/tn2151/_index.html 当一个应用程序崩溃时 ...
- java的classLoader原理理解和分析
java的classLoader原理理解和分析 学习了:http://blog.csdn.net/tangkund3218/article/details/50088249 ClassNotFound ...
- 【HANA系列】SAP HANA数据处理的理解与分析一
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA数据处理的理解与 ...
- 关于P,V操作理解的分析
P-V操作定义: 假设sem是个整型变量. P原语的主要操作是: (1)sem减1: (2)若sem减1后仍大于或等于零,则该进程继续执行: (3)若sem减1后小于零,则该进程被阻塞,在相应队列 ...
- 【译】理解与分析ios应用的崩溃报告
源网址: http://developer.apple.com/library/ios/#technotes/tn2151/_index.html 当一个应用程序崩溃时,创建一份“崩溃报告”对于理解崩 ...
- Linux性能调优 | 01 平均负载的理解和分析
01 uptime命令 通常我们发现系统变慢时,我们都会执行top或者uptime命令,来查看当前系统的负载情况,比如像下面,我执行了uptime,系统返回的了结果. [root@lincoding ...
- Locust 源码理解与分析
前言 相信很多小伙伴会选择Locust作为压测工具辅助测试,本文从Locust源码开始分析它的优劣,结论在最后,最终我还是选择了Jmeter 主要分析了Locust源码的两个文件:main.py 和 ...
- 几道关于this的经典练习题的理解与分析
1. var num = 1; var myObject = { num: 2, add: function() { this.num = 3; (function() { console.log(t ...
随机推荐
- How to Create UML in Markdown
Import yuml class format  Create your own class Person ...
- kaldi通用底层矩阵运算库——CUDA
cudamatrix/cublas-wrappers.h 该头文件对cuBLAS的接口进行了简单的封装(函数名的简化和部分kaldi函数的封装). 比如 cublasSgemm_v2封装为cublas ...
- vue内置的标签(组件)
component:用于动态组件,查看博文vue学习之组件. <component :is="componentId"></component> trans ...
- GraphQL Java Demo代码
mvn 引用GraphQL <dependency> <groupId>com.graphql-java</groupId> <artifactId>g ...
- RandomAccessFile出现中文乱码问题
之前程序里调用了RandomAccessFile的writeByte(String str)方法,报文里存在中文的时候出现了乱码 后面换成了 write(byte b[])或writeBytes(by ...
- REM方案总结
flexible.js方案 1.设置根元素字体大小为屏幕宽度的十分之一. 2.即根元素字体大小与屏幕宽度的比例为:1/10. jQuery.weui的rem设计方案 1.以屏幕宽度375px为基础,根 ...
- 论文笔记:Mask R-CNN
之前在一次组会上,师弟诉苦说他用 UNet 处理一个病灶分割的任务,但效果极差,我看了他的数据后发现,那些病灶区域比起整张图而言非常的小,而 UNet 采用的损失函数通常是逐像素的分类损失,如此一来, ...
- codeforces 1151 D
SM的水题. codeforces 1151D 当时写对了,因为第一题卡了,,然后这题就没细想,原来是没开longlong. 题意:n个位置每个位置有a和b,让sum=(每个点的左面的点的数量*a+右 ...
- MySQL---DDL+DQL---(四)
三.对数据库表记录进行操作(修改DDL) 1.插入记录:insert 语法:insert into 表 (列名1,列名2,列名3..) values (值1,值2,值3..);--向表中插入某些列in ...
- tf的一些基本用法
1.tf.where https://blog.csdn.net/ustbbsy/article/details/79564828 2.tf.less tf.less(x,y,name=None) ...