在之前的專題中妓蛮,我主要通過郵件和GitHub的方式幫助大家Review代碼侦香,雖然反饋的同學(xué)說對他們很有幫助把敞,但這兩種方式并不是很好弥奸。郵件中的代碼排版很混亂,讓我讀起來很痛苦奋早。而GitHub對初學(xué)者而言很難上手盛霎,大家貌似都不愿意使用赠橙。最重要的是很多問題很有代表性但我不能分享給更多的人。我一直在尋找一種全新的方式和大家進行互動愤炸,于是就有了這個“編程手把手計劃”期揪。
1. 什么是“編程手把手計劃”
今后我所有需要互動的專題都會要求參與者在規(guī)定的時間完成課后作業(yè),之后在自己的簡書賬號里發(fā)表打卡文章规个,內(nèi)容主要是自己完成作業(yè)的代碼凤薛。我會通過評論留言的方式對代碼進行講評。
這種方式不僅可以讓我更直接地給大家提供反饋诞仓,更重要的是能夠督促大家按時完成作業(yè)枉侧。通過簡書記錄自己的每一個練習(xí)過程也是一個很不錯的成長方式。很多人只是把簡書當(dāng)做自己閱讀他人作品的工具狂芋,這就有點大材小用了。畢竟憨栽,簡書是一個鼓勵大家寫作的平臺帜矾。
2. 如何發(fā)表打卡文章
由于剛開始試運行,我先初步規(guī)定一下文章格式屑柔。后續(xù)我們在實行的過程中再一起發(fā)掘更多新鮮的玩法屡萤。
2.1 文章標(biāo)題
文章題目格式如下:
天花板編程手把手計劃 - 第 X 期 - 第 X 天 - 打卡
中間的空格可以省略,我本人代碼寫多了習(xí)慣在特殊字符左右加空格掸宛。
2.2 第一部分:題目部分
這部分可以把課后作業(yè)的題目粘貼在這里死陆,也可以留下我布置作業(yè)的文章鏈接,目的是讓我和其他看到文章的人能夠了解你完成的是什么題目唧瘾。
2.3 第二部分:解題思路
這部分需要簡單寫一下自己的實現(xiàn)思路或代碼邏輯措译,形式不限。你可以使用文章饰序、偽代碼领虹、流程圖、示意圖等各種你喜歡的方式求豫。這部分不僅是給別人看塌衰,最重要的是給自己看,今后復(fù)習(xí)的時候它會很有用蝠嘉。
2.4 第三部分:源碼
這部分需要粘貼自己完成作業(yè)的源代碼最疆。一定要是可執(zhí)行的完整代碼,否則視作無效蚤告。
2.5 第四部分:執(zhí)行結(jié)果
這里最好貼上程序執(zhí)行結(jié)果的截圖努酸,如果你沒有運行成功,還是先調(diào)試好再發(fā)文章吧罩缴。
2.6 第五部分:總結(jié)
完成了這個練習(xí)之后蚊逢,你一定有不少心得體會层扶,可以寫在這里。無論是調(diào)試技巧還是涉及的知識點都可以烙荷。如果實在沒什么可說的镜会,可以留白。不過终抽,我建議大家盡量還是寫點什么戳表,哪怕只有一句話或幾個關(guān)鍵字都能給你今后復(fù)習(xí)提供不小的幫助。
完成了這五個部分就可以發(fā)布了昼伴,別忘了發(fā)布之后把文章鏈接貼在我布置作業(yè)的帖子留言區(qū)匾旭。
3. 注意事項
發(fā)文規(guī)則是不是很簡單,還需要重點關(guān)注以下事項:
- 文章題目格式要正確圃郊,否則我不會講評
- 文章內(nèi)容要全价涝,五個部分只有最后一個可以留白
- 源碼部分必須寫在代碼框中,否則我不會看的
- 實現(xiàn)語言只能選擇C或C++
- 如果你一定要用其他語言持舆,發(fā)帖之后可以私信我色瘩,如果有空我會去看的
- 發(fā)布文章之后記得給我留言,不然我不會知道
如果你還是不知道怎么寫逸寓,可以查看我寫的一個Demo:天花板編程手把手計劃-第1期-第0天-打卡
4. 最后
目前的規(guī)則就是這些居兆,如果后續(xù)有所改動我會更新在這里。
由于不知道大家對這個計劃的歡迎程度竹伸,為了保證質(zhì)量泥栖,我會限制每一期的參與人數(shù)。后面幾天會發(fā)出第一期的報名帖勋篓,只有在規(guī)定時間內(nèi)完成報名的人才能參加這個計劃吧享。請大家注意。
希望這個計劃能夠幫到有需要的人生巡。
活動成員正在招募中:招募 | 天花板編程手把手計劃
我是天花板耙蔑,讓我們一起在軟件開發(fā)中自我迭代。
如有任何問題孤荣,歡迎與我聯(lián)系甸陌。