內容總結
零基礎學編程第一大部分的內容講完了,來回顧一下主要內容:
從編程環(huán)境入手,通過安裝樹莓派掌握基礎電腦知識。
然后通過安裝python以及第一個helloworld程序來學會如何編寫代碼和運行程序镐确。
然后通過依次學習python的基礎語法包吝,判斷,循環(huán)源葫,列表诗越,字典,函數(shù)息堂,模塊嚷狞,以及一些基本算法和編程思路。
再之后荣堰,引入一些可以用于樹莓派GPIO接口控制的傳感器零件床未,學會組裝連接,控制運行振坚。
最后將多個零件組合薇搁,代碼融會貫通,完成一個基本的功能屡拨。
以此為基礎只酥,跨過這個第一個門檻之后,大家可以繼續(xù)從網(wǎng)絡獲取學習資料或者學習書籍呀狼,繼續(xù)深入學習裂允。
期末考試
為了幫助同學們繼續(xù)磨練編程能力,特意設計了幾個題目哥艇,這些題目不再給出答案绝编,如果沒有思路,可以大家一起到群里面討論貌踏。
題目1(10分):
打印出楊輝三角形(要求打印出10行如下圖)
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
......
題目2(20分):
一個數(shù)如果恰好等于它的因子之和十饥,這個數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程找出1000以內的所有完數(shù)祖乳。
題目3(30分):
使用15個led燈逗堵,排成5行3列的矩陣,按次序顯示從0到9的數(shù)字眷昆。
比如顯示數(shù)字6是這樣的:
* * *
*
* * *
* *
* * *
題目4(40分):
增加購買一個繼電器和一個風扇
使用溫度傳感器測量溫度蜒秤,當溫度大于20度時,通過繼電器控制風扇啟動轉動亚斋,當溫度低于20度時作媚,停止風扇轉動。
提示:
繼電器需要了解電路原理帅刊,風扇正極接GPIO的5v纸泡,負極接GND,電路當中插入繼電器赖瞒,GPIO信號口控制繼電器開和關女揭。
展望未來
說心里話蚤假,在寫這些教程之前,我也不知道自己是否能夠堅持下來田绑,但是勤哗,一件事情堅持下來就形成了習慣,而習慣是一種巨大的力量掩驱,會改變很多東西。我也希望自己能夠繼續(xù)堅持下去冬竟,不管結果如何欧穴,經(jīng)歷過就足夠了。
第二部分預告
第二部分泵殴,主要講HTML+CSS實現(xiàn)靜態(tài)網(wǎng)站涮帘,并發(fā)布部署到網(wǎng)絡上。要完成一個個人簡歷網(wǎng)站和模仿實現(xiàn)簡書網(wǎng)站笑诅。
學完之后调缨,你將了解如何編寫代碼實現(xiàn)一個完整的靜態(tài)網(wǎng)站并發(fā)布部署到網(wǎng)絡上。
這部分教程使用一般的Windows筆記本或臺式機就可以完成了吆你,可以不需要樹莓派電腦弦叶。
反饋意見收集
關于第一部分的課程,大家覺得有什么地方?jīng)]有搞懂妇多,或者講的不是太清楚的伤哺,或者覺得需要補充什么內容的,請大家發(fā)表意見者祖,我會收集之后酌情考慮是否需要增加補充教程立莉。另外,關于第二部分七问,大家有什么建議蜓耻,也可以在下面留言,非常感謝大家的支持械巡。