所謂教程,就是教會(huì)他人理解相關(guān)知識(shí)或者指導(dǎo)其完成任務(wù)的材料,可以是文字,視頻,語(yǔ)音等多種形式。這篇文章我們討論的是文字教程,因?yàn)槠渌问降慕坛潭际且晕淖譃榛A(chǔ)制作出來(lái)的。
理論上來(lái)說(shuō),教程是最好寫的一種文體,因?yàn)槲覀兠總€(gè)人每天都在做事,將做事的過(guò)程記錄下來(lái)就是一份教程。
但實(shí)際中,教程又很難寫,由于「知識(shí)的詛咒」,當(dāng)一個(gè)人知道一件事后,他就無(wú)法想象自己不知道這件事,所以他寫出來(lái)的教程就不能指導(dǎo)新手行動(dòng)。
所以很多專家高手做出的教程,有很多專業(yè)術(shù)語(yǔ),特殊操作,小白用戶根本就看不懂,搞不明白。高手們?cè)谥谱鹘坛虝r(shí)忘記了自己是如何從一個(gè)小白變成高手的,自然的以為看教程的人都具有和他相似的背景,一樣的知識(shí)。
所以要寫出有用,能幫助他人教程的一個(gè)假設(shè)是:
看教程的都是小白用戶。
因?yàn)闀?huì)做的是不需要看教程的,只有新手才需要教程指引。那么一個(gè)合格的教程要能夠:
用通俗易懂的大白話,必要時(shí)引入類比,可視化,實(shí)例等方式,教會(huì)小白理解一個(gè)信息或者習(xí)得一項(xiàng)技能。
因?yàn)樽罱K目的是要教會(huì),而類比,可視化,實(shí)例是非常重要的手段。當(dāng)小白不理解,學(xué)不會(huì)時(shí),嘗試從這三個(gè)方向來(lái)改進(jìn)。
做電商平臺(tái)時(shí),產(chǎn)品上線后要寫幫助文檔,老板總是讓我寫,他說(shuō)我寫的他能明白,用戶也能看懂。這或許因?yàn)槲沂莻€(gè)半路出家的產(chǎn)品經(jīng)理,自己本身是個(gè)小白,思維受限不多,能以小白視角使用產(chǎn)品,寫出操作指引。
所以,判斷一個(gè)教程有沒(méi)有價(jià)值,關(guān)注這兩個(gè)就可以,即能不能:
- 教會(huì)人們?nèi)绾我勒詹襟E做事
- 教會(huì)人們?cè)鯓犹岣咝?/strong>
根據(jù)這個(gè)要求,教程就是 Knowledge for action ,即關(guān)于行動(dòng)的知識(shí)。

并不是所有關(guān)于行動(dòng)的知識(shí)都是有價(jià)值的,有用的教程還能指導(dǎo)讀者達(dá)成他們想要的目標(biāo)。
我來(lái)舉個(gè)例子,去年我在專欄發(fā)了一篇如何學(xué)習(xí)雙拼的文章獲得了97個(gè)贊,再加上回答問(wèn)題獲得的39個(gè)贊,已經(jīng)有一百多人覺(jué)得這個(gè)教程有用,這還不算點(diǎn)了感謝和收藏的,比點(diǎn)贊的人還要多。

這個(gè)教程受歡迎,很重要的一點(diǎn)是我根據(jù) 2WSH 這樣一個(gè)教程框架來(lái)寫。這個(gè)框架是我的原創(chuàng)。即依次說(shuō)清楚:
- What(是什么)
- Why(為什么要學(xué),有什么用)
- Situation(這個(gè)技能、知識(shí)在什么情境中使用)
- How(怎么做)。
套用這個(gè)框架,人人能寫出可以幫助別人的,有價(jià)值的教程。下面我逐個(gè)來(lái)解釋這個(gè)框架的4個(gè)要素:
1.What(是什么,你要教什么東西)
在你告訴別人怎么做之前,先要讓他知道你要教什么東西,解釋清楚概念,概念模糊會(huì)造成后續(xù)操作的混亂。
2.Why(為什么要學(xué),有什么用)
人的大腦喜歡歸因和自我歸因,喜歡尋求為什么,可以說(shuō),人類尋找為什么的好奇心在推動(dòng)科技進(jìn)步,社會(huì)發(fā)展。在我們?cè)谒季S模型No31.黃金圈法則里說(shuō)過(guò)從為什么開(kāi)始,由本質(zhì)出發(fā),才能激勵(lì)每個(gè)人行動(dòng)。
我們總是先問(wèn)為什么之后,再明確怎么做。具體到我的雙拼教程,為什么就是:
我為什么要學(xué)雙拼,它好在哪里,什么原理讓它打字的速度比全拼要快3倍?
于是就在前面原理部分做了鋪墊解釋,告訴讀者雙拼打字的原理和設(shè)計(jì)理念,我還說(shuō)明了為什么這么好的東西沒(méi)有普及的原因,說(shuō)服讀者繼續(xù)往下,去看How怎么做的部分。
3.Situation(知識(shí)、技能在什么情境下使用)
很多教程缺這個(gè)環(huán)節(jié)或者將它放在最后面。他們忘記和忽略了任何技能和知識(shí)都在特定的形勢(shì)和情境下才能有用。有個(gè)網(wǎng)上的段子,在前面鋪陳了一大段說(shuō)的挺熱鬧,告訴你如何輕松賺到100萬(wàn),可以用這100萬(wàn)來(lái)投資,實(shí)現(xiàn)夢(mèng)想,最后真相是,你得有個(gè)有錢的爹,賺100萬(wàn)的方法是,找你爹要三千萬(wàn),然后存在銀行,每年利息就不止100萬(wàn)。
知識(shí)離開(kāi)了它存在的情境,就不能促進(jìn)行動(dòng)。我見(jiàn)過(guò)很多軟件教程,不說(shuō)系統(tǒng)環(huán)境,一上來(lái)就給出具體步驟,當(dāng)我們按照步驟執(zhí)行時(shí),發(fā)現(xiàn)行不通,最后作者才說(shuō)這個(gè)方法只適合 Mac 平臺(tái) ,而 Windows 系統(tǒng)不能這么搞,絕對(duì)是在浪費(fèi)時(shí)間,浪費(fèi)生命。
如果要寫軟件教程,一定先要在具體操作前讓用戶明白,教程適用環(huán)境,什么系統(tǒng),具體到那個(gè)版本。其他教程也是,如果對(duì)完成情境有特殊要求,也一定要提前告知,讓用戶構(gòu)建好相應(yīng)環(huán)境后,再按照教程往下操作。我認(rèn)為這是一個(gè)教程寫作者的基本素養(yǎng)。
4.How(怎么做的詳細(xì)步驟)
之所以稱為教程,就是要教會(huì)人們具體的行動(dòng)步驟,這是教程核心部分。在How部分務(wù)必 Step by Step,一步步的告訴用戶如何行動(dòng)。
每一步都要詳實(shí)而清晰,小白用戶能根據(jù)指引步驟實(shí)現(xiàn)教程要教會(huì)的效果,執(zhí)行無(wú)誤后可以實(shí)現(xiàn)有效產(chǎn)出。需注意下面四點(diǎn):
1)保證指令清晰,精確
因?yàn)榭唇坛痰亩际切“子脩簦麄円黄H?,根本不知道怎么做,指令一定要具體,清晰和準(zhǔn)確。我記得學(xué)駕照時(shí),在教練場(chǎng)里前面沒(méi)有任何東西,坐在副駕上的教練說(shuō)「減速」,因?yàn)閷?duì)汽車構(gòu)造還是有一定了解的,知道減速不止一種方式,就問(wèn)他,怎么減速?
在這個(gè)情境下,「減速」指令就不夠精確清晰,會(huì)開(kāi)車的人都知道,讓一個(gè)手動(dòng)擋汽車減速,有好多方法,比如:
- 松油門
- 踩剎車
- 踩離合
這三者還可以相互組合,「減速」其實(shí)是一個(gè)結(jié)果,即讓車慢下來(lái),而不是具體可操作的動(dòng)作,新手聽(tīng)到這個(gè)后不知道該怎么辦。只有踩剎車,踩離合,松油門這樣的動(dòng)作指令對(duì)新手才有效。這個(gè)教練就犯了我們前面說(shuō)的「知識(shí)的詛咒」,他不知道新手如何理解減速這個(gè)結(jié)果性描述。
當(dāng)然熟練后就不需要這么具體的指令。像現(xiàn)在我開(kāi)車,不僅通過(guò)「減速」這樣的結(jié)果性要求,我就知道采取什么措施最好,甚至只需說(shuō)「有人」這樣一個(gè)狀況,我也知道怎么處理,可能會(huì)剎車,可能會(huì)躲避,還有可能會(huì)為了不撞到人而去撞欄桿,這是一個(gè)熟手應(yīng)有的意識(shí)和技能。
但不能要求小白用戶也具有這個(gè)能力。有價(jià)值的教程一定要實(shí)現(xiàn)的要求是,指令清晰而具體,詳細(xì)到每一步操作,每行輸入,每次鼠標(biāo)點(diǎn)擊等。
2)要寫完整
教程的目的是幫助人們有改變,有產(chǎn)出,那么不完整的教程肯定就不會(huì)讓讀者有產(chǎn)出。既然要寫教程,一定要寫完整,不能爛尾。
我們看到網(wǎng)上大把的教程都是不完整的,前面興致勃勃的寫了幾篇,就沒(méi)有下文了。更可怕的是不完整的教教程步驟還是互依的(一個(gè)環(huán)節(jié)依賴于另一個(gè)環(huán)節(jié)),就是說(shuō),如果作者沒(méi)有后續(xù),讀者在前面步驟花的時(shí)間完全白費(fèi)。這是大部分人寫教程犯的通病,沒(méi)有一個(gè)完整的產(chǎn)出。
寫完整是個(gè)很高的要求,有時(shí)候事情特別復(fù)雜,限于精力和時(shí)間很難寫完整。有個(gè)辦法就是模塊化,將復(fù)雜的工作拆分成更小的模塊,每個(gè)模塊間要獨(dú)立,不互依的(我寫的這個(gè)思維模型系列每篇文章就是一個(gè)獨(dú)立的模塊)。
然后再寫細(xì)分模塊的主題。比如提高打字速度這是一個(gè)很大的主題,我也寫不出一個(gè)體系化的教程,但限定在雙拼上,就好寫了,再具體到如何使用小鶴雙拼輸入方案來(lái)提高打字速度,就更好寫了,不到兩千字就可以解決問(wèn)題。它就是一個(gè)有用的,完整的教程。
3)保持更新
教程應(yīng)該與時(shí)俱進(jìn),保持更新。特別是軟件相關(guān)的教程,版本迭代快,教程需要及時(shí)更新。這樣看來(lái),公眾號(hào)真不適合作為一個(gè)教程平臺(tái),因?yàn)樗l(fā)表后就沒(méi)法更改了。
你或許說(shuō),我懶,只想寫一遍,寫好了就不愿改了,有沒(méi)有不改的招。不愿更新就寫變化比較慢的事物的教程。比如同樣寫修車教程,你寫修發(fā)動(dòng)機(jī)的教程可能就不需要怎么更新,因?yàn)閹资陙?lái)汽車發(fā)動(dòng)機(jī)變化都不大。但如果寫汽車導(dǎo)航的教程,電子設(shè)備更新快,每代車的導(dǎo)航可能都在變化,就要保持更新。
4)要有總結(jié)
教程的最后要有總結(jié),如果能夾帶干貨更好,比如我在提高打字速度一文中,最后總結(jié)是這樣的:
1)雙拼除了能提高輸入速度外,它可以減少按鍵次數(shù),符合認(rèn)知習(xí)慣,讓我們的大腦更多去思考,而不是將注意力放在擊打鍵盤上;
2)創(chuàng)造使用環(huán)境,不要做單純的無(wú)意義的練習(xí),邊用邊學(xué)更有成就感;
3)堅(jiān)持使用,逐漸熟練,形成習(xí)慣,這其實(shí)是學(xué)會(huì)任何技能的方法。
這個(gè)簡(jiǎn)單總結(jié),讓整篇文章提升了一個(gè)層次,它不再只是一個(gè)簡(jiǎn)單的教如何打字的文章,而升華為認(rèn)知方式提升,習(xí)慣養(yǎng)成,以及學(xué)會(huì)其他任何技能的方法論上,是不是看上去高級(jí)了許多。
本文總結(jié)
最后我們也對(duì)這篇如何寫出高價(jià)值教程的文章也做個(gè)總結(jié)。我們假設(shè)教程的目標(biāo)用戶都是小白用戶,所以盡量使用通俗的語(yǔ)言,必要是引入類比,可視化,實(shí)例等方式,一步一步教會(huì)他人如何做事,或者教會(huì)他人如何提高效率。

寫作過(guò)程中努力完成2WSH這樣的一個(gè)框架,要讓人知道你想教會(huì)他什么東西,為什么要學(xué)它,有什么用,在什么情境下操作,指令一定要清晰而具體,這樣才能讓新手按照教程獲得一個(gè)有效的產(chǎn)出。
有價(jià)值的教程是一種高效的社交手段,它能展示創(chuàng)作者的價(jià)值,技能,讀者也能夠從作品中看出其喜好,風(fēng)格等。行為設(shè)計(jì)學(xué)這個(gè)公眾號(hào)用戶量并不大,但每天都有新人關(guān)注,每個(gè)月有一萬(wàn)多次頁(yè)面的瀏覽,如果靠點(diǎn)對(duì)點(diǎn)的交流,溝通,我整天什么事不干都無(wú)法完成。

教程就是將自己的知識(shí)和時(shí)間批量化的工具,也是建立信任,獲取精準(zhǔn)用戶的高效途徑。有的朋友在看了我的幾篇文章后,什么都不問(wèn),就掃碼付款申請(qǐng)進(jìn)入「多元成長(zhǎng)群」(這個(gè)廣告植入的好,回復(fù)關(guān)鍵詞:成長(zhǎng) 可查看入群步驟)。
建議你將自己做事的方法根據(jù)我們今天的框架,花點(diǎn)時(shí)間整理成有價(jià)值的教程,既是對(duì)自己的備忘,更有可能幫助到他人,賺到錢。
今天推送的二條是我文中的案例,如何用雙拼提高打字速度的教程,你可以據(jù)此教程操作,看能不能學(xué)會(huì)小鶴雙拼。如果需要經(jīng)常打字,強(qiáng)烈建議你學(xué)一下這個(gè)技能,2周就能熟練。