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——学习方法理解与分析的更多相关文章

  1. SVM问题再理解与分析——我的角度

    SVM问题再理解与分析--我的角度 欢迎关注我的博客:http://www.cnblogs.com/xujianqing/ 支持向量机问题 问题先按照几何间隔最大化的原则引出他的问题为 上面的约束条件 ...

  2. 转 理解与分析ios应用的崩溃报告

    理解与分析ios应用的崩溃报告 源网址: http://developer.apple.com/library/ios/#technotes/tn2151/_index.html 当一个应用程序崩溃时 ...

  3. java的classLoader原理理解和分析

    java的classLoader原理理解和分析 学习了:http://blog.csdn.net/tangkund3218/article/details/50088249 ClassNotFound ...

  4. 【HANA系列】SAP HANA数据处理的理解与分析一

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA数据处理的理解与 ...

  5. 关于P,V操作理解的分析

      P-V操作定义: 假设sem是个整型变量. P原语的主要操作是: (1)sem减1: (2)若sem减1后仍大于或等于零,则该进程继续执行: (3)若sem减1后小于零,则该进程被阻塞,在相应队列 ...

  6. 【译】理解与分析ios应用的崩溃报告

    源网址: http://developer.apple.com/library/ios/#technotes/tn2151/_index.html 当一个应用程序崩溃时,创建一份“崩溃报告”对于理解崩 ...

  7. Linux性能调优 | 01 平均负载的理解和分析

    01 uptime命令 通常我们发现系统变慢时,我们都会执行top或者uptime命令,来查看当前系统的负载情况,比如像下面,我执行了uptime,系统返回的了结果. [root@lincoding ...

  8. Locust 源码理解与分析

    前言 相信很多小伙伴会选择Locust作为压测工具辅助测试,本文从Locust源码开始分析它的优劣,结论在最后,最终我还是选择了Jmeter 主要分析了Locust源码的两个文件:main.py 和 ...

  9. 几道关于this的经典练习题的理解与分析

    1. var num = 1; var myObject = { num: 2, add: function() { this.num = 3; (function() { console.log(t ...

随机推荐

  1. Window7 定制 Explore中的右键菜单

    win+R 命令  运行 regedit ,打开注册表 在  HKEY_CLASSES_ROOT\*\shell\VisualCode下创建针对文件的新增命令 command 在HKEY_CLASSE ...

  2. 20155324王鸣宇 《网络对抗技术》Web基础

    20155324王鸣宇 <网络对抗技术>Web基础 实践要求 ①Web前端HTML: 能正常安装.启停Apache.理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HT ...

  3. Centos7添加新源

    yum repolist # 查看yum源列表yum localinstall http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epe ...

  4. referrer policy

    我们知道,在页面引入图片.JS 等资源,或者从一个页面跳到另一个页面,都会产生新的 HTTP 请求,浏览器一般都会给这些请求头加上表示来源的 Referrer 字段.Referrer 在分析用户来源时 ...

  5. vue面试题总结

    1.vue双向绑定的实现原理2.js的继承和原型链3.es6语法箭头函数和普通函数的区别 普通函数的this总是指向它的直接调用者. 在严格模式下,没找到直接调用者,则函数中的this是undefin ...

  6. 012_TCP keepalive 和 http keep-alive

    TCP keepalive概念在使用TCP长连接(复用已建立TCP连接)的场景下,需要对TCP连接进行保活,避免被网关干掉连接.在应用层,可以通过定时发送心跳包的方式实现.而Linux已提供的TCP ...

  7. ftp上传或下载文件工具类

    FtpTransferUtil.java工具类,向ftp上传或下载文件: package utils; import java.io.File; import java.io.FileOutputSt ...

  8. Maven Install报错:Perhaps you are running on a JRE rather than a JDK?

    我用的是idea,解决办法是:安装jdk,配置环境变量

  9. Unity iOS Appstore 上架的问题

    之前一直是一个人的名义上架的应用.现在变成:公司的账号就会出现一些莫名的问题: 首先是账号需要新的boulder名字,新建之后下载验证key. 注意:真机测试不发布,选择自动签名就行了:需要发布就取消 ...

  10. luoguP1941-

    飞扬的小鸟 20分&50分: #include<iostream> #include<cstdio> #include<cstring> #include& ...