<h3> 問渠那得清如許,為有源頭活水來。漫長(zhǎng)的暑假不是用來消磨時(shí)光的,而是用來學(xué)習(xí)和提升自我的。我很榮幸的參加了為期十一天的暑期信息技術(shù)培訓(xùn),這讓我受益匪淺。</h3> <h3> 底層基礎(chǔ)決定上層建筑,我們就先來看看已經(jīng)搭建好的上層建筑吧!——機(jī)器人</h3> <h3> 我的小伙伴——K204系列機(jī)器人</h3> <h3> 一個(gè)簡(jiǎn)單的機(jī)器人小車,他能干什么呢?請(qǐng)觀看下面的視頻。</h3> <h3> 通過程序來控制陀螺儀,可以通過控制器的傾斜來實(shí)現(xiàn)小車的前后移動(dòng)還有轉(zhuǎn)彎。</h3> <h3> 這是機(jī)器人比賽的場(chǎng)地,機(jī)器人小車需要到達(dá)指定位置完成對(duì)應(yīng)任務(wù)</h3> <h3> 機(jī)器人的控制程序要比C++容易理解的多,但是想要學(xué)好也并不容易</h3> <h3> 編寫好了程序之后需要測(cè)試一下,發(fā)現(xiàn)問題,及時(shí)解決。</h3> <h3> 小車會(huì)根據(jù)編寫好的程序在地圖上走到任意一個(gè)任務(wù)位置。</h3> <h3> 小車是根據(jù)灰度傳感器返回值,通過程序來控制行進(jìn)方向的。</h3> <h3> 學(xué)習(xí)完了上層建筑之后,下面的內(nèi)容就是底層基礎(chǔ):C++(高級(jí)語言程序設(shè)計(jì))。</h3><h3> 乍一看培訓(xùn)現(xiàn)場(chǎng)有些許寒酸,但是信息技術(shù)老師需要的不多,一臺(tái)電腦足矣。</h3> <h3> 你沒看錯(cuò),這個(gè)站著說話的帥哥就是培訓(xùn)的講師,滿滿的都是干貨。</h3><h3> 信息技術(shù)培訓(xùn)沒有講座,沒有雞湯,上來就是實(shí)戰(zhàn)。培訓(xùn)和上課一樣,晚上還有晚自習(xí)喲!</h3> <h3> 學(xué)習(xí)C++之前先學(xué)習(xí)一下流程圖,為以后的學(xué)習(xí)打好基礎(chǔ)。<br></h3> <h3> 選擇結(jié)構(gòu)</h3> <h3> 簡(jiǎn)單的計(jì)數(shù)循環(huán)</h3> <h3> </h3> <h3> 循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu)的嵌套</h3> <h3> 學(xué)習(xí)完了流程圖之后就是C++的學(xué)習(xí)了,一共學(xué)習(xí)了四章內(nèi)容。</h3> <h3> 程序設(shè)計(jì)的基本結(jié)構(gòu)</h3> <h3> 情況多樣需要選擇結(jié)構(gòu)</h3> <h3> 重復(fù)執(zhí)行需要循環(huán)結(jié)構(gòu)</h3> <h3> 以下內(nèi)容需要牢記(內(nèi)容太多可能引起部分人不適,謹(jǐn)慎觀看)</h3> <h3> 不同類型的實(shí)型有不同的用途,有的節(jié)省空間,有的精確度高,根據(jù)不同情況合理選擇。</h3> <h3> C++中類似于“空格,回車”之類的都有自己的表示形式</h3> <h3> C++中每一個(gè)字符都有自己的值,英文字母要區(qū)分大小寫。</h3> <h3> 計(jì)算機(jī)語言的運(yùn)算(和人類不太一樣)</h3> <h3> 下面開始實(shí)戰(zhàn)演練</h3> <h3> 問題:輸入一個(gè)圓柱的底面半徑和圓柱體的高,求圓柱體的表面積。(圖中內(nèi)容是源代碼)</h3> <h3> 測(cè)試結(jié)果</h3> <h3> 問題:輸入三角形的三條邊的長(zhǎng),求三角形的面積。(圖中內(nèi)容是源代碼)</h3> <h3> 計(jì)算三角形面積使用的是海倫公式,不會(huì)的同學(xué)可以百度一下。</h3><h3> 另外算法本身存在一個(gè)問題,發(fā)現(xiàn)的同學(xué)可以留言。(答案在最后給出)</h3><h3> 測(cè)試結(jié)果</h3> <h3> 最后是培訓(xùn)結(jié)束的測(cè)試題目,輸入三角形的三條邊長(zhǎng)判斷三角形的類型。(圖中內(nèi)容是源代碼)</h3> <h3> 通過這次暑期培訓(xùn)我收獲了很多也學(xué)會(huì)了很多,我會(huì)將我學(xué)習(xí)到的知識(shí)和技能教給我的學(xué)生,爭(zhēng)取在機(jī)器人競(jìng)賽和信息學(xué)奧賽取得好成績(jī)。</h3><h3> 前面關(guān)于計(jì)算三角形面積存在的問題:輸入的三條邊邊長(zhǎng)不一定可以構(gòu)成三角形,構(gòu)成三角形的條件是任意兩條邊的邊長(zhǎng)之和大于第三條邊,所以源代碼還需要進(jìn)一步完善,你答對(duì)了嗎?</h3>