如何訓(xùn)練大學(xué)生的開發(fā)實(shí)戰(zhàn)能力
我們?cè)趯W(xué)習(xí)計(jì)算機(jī)編程時(shí),其實(shí)大家沒有明說(shuō),但是都清楚,有個(gè)"門檻",這個(gè)門檻就是程序思維,我個(gè)人的理解,就是綜合運(yùn)用自己的知識(shí),特別是數(shù)學(xué)知識(shí),對(duì)某種事物的行為特性,做出抽象化,提取其可重復(fù)的共性,進(jìn)而進(jìn)行清晰的描述的能力,這個(gè)能力,沒有寫過程序的人理解不了,如果不邁過這個(gè)門檻,也寫不好程序。
這好比大家小學(xué)是認(rèn)字一樣,字可以認(rèn)識(shí)很多,但是,寫作文,始終有道門檻,如果不邁過去,寫出來(lái)的東西別人就看不懂。小學(xué)其實(shí)做的很好,先學(xué)字,再學(xué)詞,再造句,慢慢的把幾句話連起來(lái),寫短文,最后寫指定字?jǐn)?shù)的作文,這樣循序漸進(jìn)地學(xué)習(xí),效果比較好。
但顯然目前計(jì)算機(jī)編程教育,沒有做到這一步,基本上是字詞教完,最多教到造句,也就是寫一些簡(jiǎn)單的實(shí)驗(yàn)程序,然后學(xué)生就畢業(yè)了,到了企業(yè)中,大家才發(fā)現(xiàn),每一句話都正確,連在一起卻不知道講什么意思,我個(gè)人認(rèn)為,這就是中國(guó)計(jì)算機(jī)教育缺失之處,學(xué)生在學(xué)校里面,很難有機(jī)會(huì),針對(duì)一個(gè)可以賣錢的商用工程,站在系統(tǒng)的角度,連貫起來(lái)分析,以鍛煉大規(guī)模的抽象能力,這個(gè)是現(xiàn)狀,也很難改變。
針對(duì)你的課程,我建議你不妨把第二學(xué)期的內(nèi)容變一下,第一學(xué)期可以理解為學(xué)到造句,30行以內(nèi)的`小程序,應(yīng)該有設(shè)計(jì)能力,再大估計(jì)就不行了。
那么,我建議你從第二學(xué)期直接就開一門試驗(yàn)課程,嗯,這個(gè)實(shí)驗(yàn)內(nèi)容可以具體定,比如說(shuō)做個(gè)自動(dòng)控制的燈光,門鈴,注意,這可不是過家家,我舉個(gè)例子,如果是燈光,你觀察一下十字路口的信號(hào)燈,出個(gè)課題,咱們來(lái)做一個(gè)信號(hào)燈系統(tǒng),你是嵌入式課程,一定能做出來(lái)的,解決方案可以由學(xué)生自己定,但最終,利用一個(gè)學(xué)期完成。做個(gè)電鈴,那就要求可以滿足一個(gè)中學(xué)每周的定時(shí)打鈴需要,需要做計(jì)劃任務(wù),任務(wù)隊(duì)列排定。
你注意到差異沒有?實(shí)戰(zhàn)類課題,要么不做,要做就要做個(gè)切實(shí)可用的東西出來(lái),甚至,做出來(lái)的東西,要請(qǐng)用戶來(lái)點(diǎn)評(píng),是否好用。
這樣當(dāng)然有難度,因?yàn)檫@實(shí)際上是一種"憋"的方法,逼著大家強(qiáng)行跳過這個(gè)門檻,前期肯定是學(xué)生也累,老師也累,我當(dāng)初過這個(gè)程序設(shè)計(jì)門檻的時(shí)候,嗯,87年吧,愣是用了三個(gè)月才真正理解,但是過去了就好了,就會(huì)用程序?qū)懽魑牧。我想,如果你希望做個(gè)好老師,不妨這么累累看。
當(dāng)然,商用開發(fā)也有一些必要的流程,可以考慮把學(xué)生分為幾個(gè)小組,每個(gè)小組是一個(gè)項(xiàng)目組,互相構(gòu)成競(jìng)爭(zhēng)關(guān)系,大家都遵循先做系統(tǒng)分析討論,然后寫設(shè)計(jì)文檔,最終實(shí)現(xiàn)的目的,甚至,可以考慮各個(gè)組互為QA,測(cè)試對(duì)方的作品。每個(gè)階段完成,都要有里程碑評(píng)審會(huì),全班開會(huì),討論各個(gè)設(shè)計(jì)方案的合理性,以及互相學(xué)習(xí)。我覺得這樣一個(gè)學(xué)期聯(lián)系下來(lái),你的學(xué)生出去,應(yīng)該有初步的動(dòng)手能力了。
【如何訓(xùn)練大學(xué)生的開發(fā)實(shí)戰(zhàn)能力】相關(guān)文章:
自由搏擊攻與防如何實(shí)戰(zhàn)技術(shù)訓(xùn)練09-30
沙盤模擬的實(shí)戰(zhàn)訓(xùn)練應(yīng)用09-02
ERP沙盤模擬實(shí)戰(zhàn)訓(xùn)練的應(yīng)用08-27
散打勾拳實(shí)戰(zhàn)訓(xùn)練教程10-31
績(jī)效管理實(shí)戰(zhàn)訓(xùn)練見解分析08-01
項(xiàng)目管理實(shí)戰(zhàn)能力具體有哪些?09-17
中專計(jì)算機(jī)專業(yè)學(xué)生如何培養(yǎng)網(wǎng)站實(shí)戰(zhàn)能力論文08-05
中考英語(yǔ)閱讀理解實(shí)戰(zhàn)訓(xùn)練題10-01
2017年雅思閱讀實(shí)戰(zhàn)訓(xùn)練試題08-13
口才訓(xùn)練必備的能力10-02