国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

 找回密碼
 注冊(cè)會(huì)員

QQ登錄

只需一步,快速開(kāi)始

搜索
樓主: mato

純自嗨:從零開(kāi)始寫(xiě)一個(gè)小程序

  [復(fù)制鏈接]
21#
 樓主| 發(fā)表于 2021-1-6 23:07:19 | 只看該作者
6 P: w* K! F/ u1 ?, z
看到帖子很多人瀏覽和回復(fù),很開(kāi)心,感謝各位社友的關(guān)注和鼓勵(lì)!* ]( r# y' x4 }- L( l& c+ u5 ?

5 n1 a# |/ g( v& M, u6 ?3 g這一層樓,思考第二個(gè)問(wèn)題:App需要什么功能才能高效地學(xué)英語(yǔ)?$ t" |4 C6 _. X0 p
思考這個(gè)問(wèn)題之前,我總結(jié)一下我在學(xué)英語(yǔ)這條道路上遇到的一些情況:9 v* |( V  }- C1 ?5 I
  • 在鋪天蓋地的廣告洗腦下,買(mǎi)了很多課程,聽(tīng)了很多大咖分享他的學(xué)習(xí)方法,然而大部分的課程也沒(méi)堅(jiān)持下來(lái);
  • 努力背了很多單詞,到閱讀時(shí)發(fā)現(xiàn)很多單詞似曾相識(shí),卻又記不起具體意思;
  • 計(jì)劃10天記3000單詞,進(jìn)行到第3天就放棄了;
    . a, E) {  {/ A7 b; ]  R7 z, X
1 b1 r" s7 K4 `6 U& l* Z$ S
出現(xiàn)這些情況,其背后的原因究竟是什么?我嘗試把自己抽離出來(lái),應(yīng)用我多年來(lái)總結(jié)的“成事四要素”模型來(lái)分析一下這個(gè)事情。4 l% i' m7 f8 J5 a$ X2 h6 l4 Q

; g, ?1 B2 r" ^2 ~; d. @; R7 ?0 I: G$ |5 ]# X' g) u0 m/ ~
我認(rèn)為要做成一件事情有4個(gè)關(guān)鍵的要素,分別是動(dòng)機(jī)、方法、執(zhí)行、反饋( ^8 ?3 J* y, D" s2 L
7 f" j: G9 q' L* r
; d6 p0 K3 x4 c  F: X
動(dòng)機(jī),
8 ^8 E! G8 Y- B" c  F在心里學(xué)上是指激發(fā)和維持有機(jī)體的行動(dòng),并將行動(dòng)導(dǎo)向某一目標(biāo)的心理傾向或內(nèi)部驅(qū)力。可以簡(jiǎn)單理解為做一件事情背后“不得不”做的原因,這個(gè)“不得不”越是充分,動(dòng)機(jī)越是明確,驅(qū)動(dòng)力越大。1 a# P1 {" f. }/ T4 q8 B
拿學(xué)英語(yǔ)這件事來(lái)說(shuō),比如學(xué)生黨,因?yàn)橐荚嚕浴安坏貌弧睂W(xué);又或者在外企或者外貿(mào)公司上班的人,因?yàn)楣ぷ餍枰浴安坏貌弧睂W(xué);又或者準(zhǔn)備出去留學(xué),要參加英語(yǔ)能力測(cè)試,所以“不得不”學(xué)。這三類(lèi)的動(dòng)機(jī)就足夠明確,驅(qū)動(dòng)力足夠充分。而那些和我一樣被廣告洗腦,或者因?yàn)榱w慕朋友的英語(yǔ)水平,或者為給自己孩子樹(shù)立學(xué)習(xí)榜樣的學(xué)習(xí)者,“不得不”學(xué)的原因顯然就不夠充分,很難出效果。
& ?! F% v; H% t- d& ?% S2 n
- u% F* v4 U2 I1 V" O3 y, a
9 L5 k- b6 C/ x7 S& J方法,
6 v" P+ J2 a' w) z; }' z, Y& r% h其意思不需要解釋,古人同志已經(jīng)告訴我們磨刀不誤砍柴工,好方法事半功倍。1 `5 h+ f9 F  j% }6 s7 k
對(duì)于學(xué)習(xí)英語(yǔ),有一道坎必須邁過(guò)去,就是記單詞。記單詞的方法有千萬(wàn)種,隨便舉幾個(gè):類(lèi)比法、聯(lián)想法、詞根詞綴法、自然拼讀法等。這些方法都被驗(yàn)證過(guò)是有效的(因人而異),但是即使是使用這些方法記住單詞,同樣也會(huì)出現(xiàn)上面所說(shuō)的情況:似曾相識(shí),卻又不知具體。這是因?yàn)檫@些方法只是解決了短時(shí)記憶的問(wèn)題,時(shí)間一長(zhǎng),單詞該忘的還是會(huì)忘記。
) z0 s& v! }; L4 }2 n1 p# m那么,有沒(méi)有能長(zhǎng)期記憶的方法呢?有的。
" n. ^# X: H2 w% s+ W實(shí)現(xiàn)長(zhǎng)期記憶最好的方法就是在記單詞時(shí)留下足夠深的印象,打個(gè)比方:你看到門(mén)上"women"這個(gè)單詞,以為是男廁所,走進(jìn)去了,然后女同學(xué)認(rèn)為你是耍流氓,最后被全校公開(kāi)批評(píng),寫(xiě)了500字的檢討。那么相信你這輩子都不會(huì)忘記"women"這個(gè)單詞。這種方法效果很好,但是單詞數(shù)量那么多,每個(gè)都留下足夠深刻的印象,這顯然是不現(xiàn)實(shí)的。
- I) t* T* r" }) S還有一種方法,我后面介紹。
9 `' V8 @9 [9 ?, S2 x/ l: b
/ l* S) c7 A/ y" L  k
# V& F% W  F: i6 J8 L6 p執(zhí)行8 r4 k/ S9 f# s$ Y& r4 l/ a' s
確定一套好方法之后,后面就要考慮怎樣去執(zhí)行。這一步需要注意兩個(gè)方面,一個(gè)是執(zhí)行難度,另一個(gè)是執(zhí)行效率。0 m/ _7 @1 G9 V& Q9 D% q3 @6 c
上面提到的第三種情況就是執(zhí)行難度太大的問(wèn)題,每天記憶300個(gè)單詞,這樣的任務(wù)需要調(diào)用很多的意志力才能執(zhí)行,而對(duì)于大多數(shù)人來(lái)說(shuō)意志力是非常稀缺的(參考凱利的《自控力》),所以放棄是大概率的結(jié)局。; i- Q' l0 R, h' [1 R2 i) T2 p
而執(zhí)行效率則取決于個(gè)人技能的熟練程度和所使用的工具是否高效。
- `& ?4 x2 u. A% w/ K+ Y0 M* n# R9 u7 Z2 ?" v0 n/ q+ l& A

! T9 W6 ?1 D# E反饋,以上三個(gè)要素都具備之后,最后需要反饋來(lái)形成一個(gè)閉環(huán)。通過(guò)反饋來(lái)優(yōu)化方法、降低執(zhí)行難度和提高執(zhí)行效率。
2 C& p5 Q1 {! b3 d! E9 O' a   
2 I9 ]9 K+ H2 f' N4 V% t2 G

) P; y: P: @6 ^* a: z1 J. |, x通常,一門(mén)語(yǔ)言包括聽(tīng)、說(shuō)、讀、寫(xiě)四個(gè)技能,且聽(tīng)說(shuō)讀寫(xiě)也是人類(lèi)學(xué)習(xí)語(yǔ)言的順序,比如小孩剛出生時(shí)是不斷的聽(tīng),然后再模仿發(fā)聲,到后來(lái)認(rèn)字閱讀,最后寫(xiě)作輸出。英語(yǔ)是一門(mén)語(yǔ)言,我認(rèn)為也是應(yīng)該遵循這樣的順序來(lái)學(xué)習(xí)。但是現(xiàn)實(shí)中,我們往往是比較功利,閱讀對(duì)我們來(lái)說(shuō)是最有用的,所以我們?cè)谶@一塊下的功夫最多。對(duì)于我個(gè)人來(lái)說(shuō)雖然認(rèn)可先從“聽(tīng)”開(kāi)始,但是對(duì)于寫(xiě)這個(gè)程序而言,技術(shù)上最容易實(shí)現(xiàn)的就是“讀”這個(gè)技能,所以就先開(kāi)發(fā)“讀”這個(gè)模塊,這個(gè)模塊的重點(diǎn)就是單詞。
$ C9 G  D( V8 `* H4 m+ E6 k% z1 O0 z8 b# W- [

% S9 ], w! S( G4 b1 F1 ^下面應(yīng)用“成事四要素”模型,來(lái)確定這個(gè)App的“記單詞”模塊應(yīng)該有什么功能。/ R% Q- b0 R7 u) o! @
3 n7 d& W5 k( ?  T

. f7 h# n7 T; a* r  l+ Z首先是動(dòng)機(jī)
2 \" v/ i% Z  g) h$ r4 o/ ?" H我認(rèn)為學(xué)習(xí)英語(yǔ)這件事的動(dòng)機(jī)應(yīng)該是取決于學(xué)習(xí)者,而不是App。當(dāng)然市面上有很多App也是想盡各種辦法去激發(fā)學(xué)習(xí)者的動(dòng)機(jī),比如邀請(qǐng)明星做廣告代言、鋪天蓋地推軟文(我也曾被軟文洗腦過(guò)),更有甚者直接現(xiàn)金獎(jiǎng)勵(lì)(先預(yù)存一筆錢(qián)給商家,然后定個(gè)學(xué)習(xí)計(jì)劃,每天打卡,完成當(dāng)天任務(wù)后立馬返現(xiàn)。后來(lái)覺(jué)得這種方式也有問(wèn)題,錢(qián)存少了,激勵(lì)不夠,存多了,萬(wàn)一商家跑路了怎辦?)。因此,我認(rèn)為學(xué)習(xí)動(dòng)機(jī)還是靠學(xué)習(xí)者自己。
( D7 L" U1 s' `  N6 d& P
7 S  M, w5 s: t) c0 n
3 K" J4 e- m. ~然后是方法
5 \1 t) C) c0 l$ U! o前面說(shuō)過(guò),單詞要記得牢,最好是留下深刻印象,但是由于單詞數(shù)量大,這個(gè)方法不現(xiàn)實(shí)。/ b6 }# ^1 ]& F. b1 I5 H+ s
幸好有一位叫艾賓浩斯的德國(guó)同學(xué)為我們揭示了另外一個(gè)進(jìn)行長(zhǎng)期記憶的好方法:重復(fù)。
( g, L" \" ?8 z' Y2 j他做了大量的實(shí)驗(yàn),發(fā)現(xiàn)大腦遺忘的速度是有規(guī)律的,開(kāi)始時(shí)遺忘速度很快,后面的遺忘速度很慢,他把這個(gè)規(guī)律描述了成一條曲線,叫艾賓浩斯遺忘曲線(有興趣的同學(xué)自己百度)。根據(jù)這個(gè)規(guī)律,只需在一定的周期內(nèi)(前面的周期短,后面的周期長(zhǎng))重復(fù)記憶之前的內(nèi)容,那么經(jīng)過(guò)一定次數(shù)的重復(fù)之后就可以把內(nèi)容長(zhǎng)期記憶在腦子里。
# `: K. @; S1 C8 j2 I我這個(gè)小程序也按照這個(gè)規(guī)律來(lái)記單詞,每天記憶一定量的新單詞,然后分別在第1、2、4、7、15、30、90天后進(jìn)行復(fù)習(xí)。
. d* k7 W# R; w* {5 a
2 a( Z# G! v5 t7 N- i: ^
  K( Q, G  T# s) ?4 Q0 }$ o2 ]然后是執(zhí)行0 c& z: ]7 I% V4 O( I& v
前面說(shuō)過(guò)執(zhí)行要考慮難度和效率這兩個(gè)方面。% \. q# b* m2 }- E9 S3 Y
對(duì)于記單詞,執(zhí)行難度就是記單詞的數(shù)量。經(jīng)過(guò)不斷的嘗試,我最終把每天的任務(wù)設(shè)定為記憶6個(gè)新單詞。(為什么是6個(gè)?因?yàn)楸救说哪芰τ邢蓿┤蝿?wù)的執(zhí)行難度非常低,幾乎不消耗意志力,有利于長(zhǎng)期堅(jiān)持。( y  F# X8 D* f* R1 m6 ?
而提高執(zhí)行效率方面,從兩個(gè)方面著手:
5 q2 z' U  o+ v, y: o3 |1- 化整為零,因?yàn)槊刻斓男氯蝿?wù)只有6個(gè)單詞,因此可以把時(shí)間控制在5~10分鐘以內(nèi),充分利用日常的碎片時(shí)間,比如等車(chē)、等人、等電梯、刷牙、上洗手間、坐車(chē)等等情景;( {& a* u: D) N* B; q! ?
2- 隨手觸達(dá),簡(jiǎn)化觸達(dá)的過(guò)程,比如可以把每天的任務(wù)生成手機(jī)屏保圖片,每次亮屏就是一次觸達(dá)的機(jī)會(huì)。
& X4 P/ M! a) k1 f( h! \. z( N+ w
  `1 z; }* F/ d% o8 o, p* ]
  }, O1 t; y3 o* W) f最后是反饋
3 H+ z* ^/ o7 y# T* D5 P記單詞最好的反饋就是去閱讀了,嘗試去閱讀各種英文的材料。2 i' p! }. Y' d: c$ m+ l$ G) i/ I1 l

4 g8 ]5 @2 t) N1 `1 s   

( Y, p/ E6 i7 k; j# u" B小程序記單詞模塊的功能架構(gòu)如下圖,包含選詞、記憶新詞、復(fù)習(xí)舊詞3個(gè)模塊。2 Y* O3 B* z" D6 ]
我想要的選詞功能應(yīng)該是這樣的:一,可以從詞書(shū)中進(jìn)行篩選出已經(jīng)掌握和不認(rèn)識(shí)的單詞;二,可以隨時(shí)加入平時(shí)遇到的最頻繁的單詞。" x2 K1 {* O( K+ X. C
記憶新詞功能不需要太多的助記功能,力求簡(jiǎn)單。
8 [- d$ E: i, ~7 L. e9 n3 g- O復(fù)習(xí)舊詞要根據(jù)艾賓浩斯遺忘曲線來(lái)執(zhí)行。
2 M0 Y. l- p0 y$ K5 w4 v4 Z
" X9 [! Y: t/ u7 Z) F
   
# Z5 o# Z$ S) J

3 ?6 W" h# x3 h4 T6 I, a1 l6 [$ ~  |
2 r* p8 M1 s0 y+ G
' H# }0 k# W! {8 k& v5 I) T! I( H2 D( w

App記單詞模塊功能架構(gòu).jpg (43.95 KB, 下載次數(shù): 113)

記單詞模塊功能架構(gòu)

記單詞模塊功能架構(gòu)

評(píng)分

參與人數(shù) 1威望 +1 收起 理由
大白小白 + 1 思想深刻,見(jiàn)多識(shí)廣!

查看全部評(píng)分

22#
發(fā)表于 2021-1-7 05:56:45 | 只看該作者
應(yīng)用為本
回復(fù)

使用道具 舉報(bào)

23#
發(fā)表于 2021-1-7 09:16:40 | 只看該作者
好像很牛逼的樣子
24#
發(fā)表于 2021-1-7 19:57:34 | 只看該作者
給樓主贊,這個(gè)帖子必須占樓
25#
發(fā)表于 2021-1-9 13:53:03 | 只看該作者
加油
回復(fù)

使用道具 舉報(bào)

26#
 樓主| 發(fā)表于 2021-1-10 09:00:25 | 只看該作者
感謝給位社友的關(guān)注和支持,今天繼續(xù)。
' x( R, i; R4 i3 ]7 w) S& s1 p/ z: L  l/ {. X/ {

! F2 b: J3 p" u0 l# D2 `- h今天要說(shuō)的是后端的開(kāi)發(fā),這一塊對(duì)我來(lái)說(shuō)太復(fù)雜了。看了很多教材和視頻,也嘗試實(shí)踐摸索了一把,依然不得要領(lǐng)。在我被折磨得痛苦不堪的時(shí)候,某訊(有社友說(shuō)我打廣告了,在這里就不說(shuō)明了)針對(duì)小程序推出了云開(kāi)發(fā)功能,媽呀,雪中送碳啊!就像你正在漆黑的夜晚艱難地摸索走路,有人扔給你一個(gè)手電筒。
1 k3 t8 [/ A: ~- Q! `8 a  \! A$ k7 L. Y* @) a: U% B& R( [3 s
那個(gè)云開(kāi)發(fā)功能在這里就不過(guò)多的講了,免得又說(shuō)我打廣告。反正就是免除后端服務(wù)器的搭建和配置以及簡(jiǎn)化了數(shù)據(jù)庫(kù)的開(kāi)發(fā),只需要簡(jiǎn)單設(shè)計(jì)一下數(shù)據(jù)和寫(xiě)幾個(gè)接口代碼就可以完成小程序的后端開(kāi)發(fā)。; b! G& e+ I! ?4 N- ~# h6 L2 W
4 C6 a1 `4 q- N/ D' p( M: ^2 j8 \" H

( a0 K; L; Q* K% \以下是我設(shè)計(jì)的數(shù)據(jù)庫(kù)結(jié)構(gòu):, f$ m; s2 m+ s8 ]! ~& \
. K0 K. r! f; q8 ^& A( F
這個(gè)數(shù)據(jù)庫(kù)是非關(guān)系型數(shù)據(jù)庫(kù),調(diào)試和擴(kuò)展相當(dāng)?shù)暮?jiǎn)單,以后想增加什么功能,都很方便。
3 V7 I3 [- N; S8 N' F' h可能有懂得這一塊的社友會(huì)問(wèn)什么不用關(guān)系型數(shù)據(jù)庫(kù)?比如我們這個(gè)社區(qū)的后臺(tái)就是采用關(guān)系型數(shù)據(jù)庫(kù)。0 ]3 ^4 C( B6 k' e
兩個(gè)原因:1- 非關(guān)系型相對(duì)于關(guān)系型數(shù)據(jù)庫(kù)更簡(jiǎn)單,入門(mén)更容易,說(shuō)白了,就是更適合我這種小白。2- 某訊的云開(kāi)發(fā)目前只整合了非關(guān)系型數(shù)據(jù)庫(kù),如果要配置關(guān)系型數(shù)據(jù)庫(kù),需要自己開(kāi)發(fā)整合它的接口,還要從零開(kāi)始開(kāi)發(fā)數(shù)據(jù)庫(kù)(想想都頭疼)。
' p- _- U$ {5 C7 u  _
3 j$ J1 D% A/ i' w
* Z. C! ~* T( D# c數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)好之后,有一項(xiàng)非常重要的工作就是要錄入單詞的信息
9 I/ @) V! Z  D, `# g' f# v9 [3 h, c1 D" v8 H
先在網(wǎng)上收集從小學(xué)到大學(xué)的詞匯列表(費(fèi)了我好多時(shí)間),然后在某寶上買(mǎi)了對(duì)應(yīng)的英語(yǔ)課本。# w( V' {1 c2 e0 i
接下來(lái)就是逐一校對(duì)和錄入,是一項(xiàng)非常耗時(shí)的工作。& {5 Z6 H/ _- x# f3 N6 M6 O( D6 }9 a

$ d, S6 n4 C0 f% t0 ?$ m; }0 G8 p) |' `, K2 }
- n- H$ _' b6 K; t# J* G

$ T" M2 C: q6 V! d. N
. G* D2 U# i+ l4 U! i( H4 D
2 M( s. ?* d4 C; A
6 H9 A+ i, f3 h5 D$ H
7 k# l% I) E+ |5 a$ T+ @  c& F  g  U+ F3 }/ ^

評(píng)分

參與人數(shù) 2威望 +2 收起 理由
huaxiaoshuai + 1 熱心助人,專業(yè)精湛!
大白小白 + 1 熱心助人,專業(yè)精湛!

查看全部評(píng)分

27#
發(fā)表于 2021-1-11 08:34:31 | 只看該作者
樓主厲害$ w5 ^. I; k1 F5 t
回復(fù)

使用道具 舉報(bào)

28#
發(fā)表于 2021-1-11 09:41:54 | 只看該作者
厲害厲害
回復(fù)

使用道具 舉報(bào)

29#
發(fā)表于 2021-1-11 16:08:13 | 只看該作者
6666
回復(fù)

使用道具 舉報(bào)

30#
發(fā)表于 2021-1-19 13:29:14 | 只看該作者
期待更多
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號(hào)-1,京ICP證050210號(hào),浙公網(wǎng)安備33038202004372號(hào) )

GMT+8, 2025-9-14 17:17 , Processed in 0.091402 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表