邱雅 王新超
摘 要 對于工科學生而言,在現(xiàn)代的工作學習過程中,其中程序設(shè)計對于工科學生而言是必備的一門功課。而在現(xiàn)在的新工科教育背景下,如何對工科學生的計算機類專業(yè)進行嵌入式學習,使得其在學習過程中獲得更好的學習效果,對于工科學生的學習而言有著極為重要的作用。本文就簡單分析了如何在現(xiàn)代教學中對計算機專業(yè)應(yīng)進行嵌入式學習,使得新工科教育背景下的計算機專業(yè)的學習更為深入。
關(guān)鍵詞 新工科教育背景 計算機專業(yè) 嵌入式課程研究
中圖分類號:G642.3文獻標識碼:A
在現(xiàn)代的實際教學環(huán)境中單純的工科學習已經(jīng)不能夠完全滿足社會的要求,在學習過程中應(yīng)當對于部分計算機專業(yè)知識的教學應(yīng)進行相應(yīng)的改革,從而使得新工科背景下的學生能夠更加適應(yīng)現(xiàn)代工作環(huán)境并具備工作所必備的技能。本文就結(jié)合新工科教育背景,借工科學生所學的C語言專業(yè),對其進行相應(yīng)的嵌入式教學分析。
1新工科教育分析
隨著現(xiàn)在人工智能發(fā)展,嵌入式技術(shù)和單片機的使用在現(xiàn)代工業(yè)生產(chǎn)中占有很大的比重。人工智能也隨著研究的深入越來越普遍化。因此,對于現(xiàn)在的新工科教育而言,通過將編程教育和計算機專業(yè)的相關(guān)教育引入到新工科教育中來是一種必然趨勢。因此,對于現(xiàn)在的新工科教育而言,通過對計算機專業(yè)嵌入式課程進行相應(yīng)的改革,并納入工科教育中來,可以使工科學生能夠接受并進行深入的學習。在計算機嵌入技術(shù)中,使用較多的是單片機和相應(yīng)的一些控制系統(tǒng),在這其中使用頻率比較高的計算機編程語言為匯編語言和C語言。本文就結(jié)合C語言在實際的教學中進行相應(yīng)的分析和探討。
2編程語言簡介分析
在現(xiàn)代的編程學習中通常使用的是匯編語言和C語言。其中會匯編語言,主要是對相應(yīng)單位進行相應(yīng)的命令,通過相應(yīng)的指令發(fā)出對相應(yīng)的程序段進行控制。其中占用的內(nèi)存較小,同時方便計算機內(nèi)部單元的控制。但是,匯編語言在其中存在的特點是匯編語言操作繁雜,難以學習。這就對于本不是計算機專業(yè)的工科學生而言,在學習上就增加了一定的困難。因此,在學習過程中,工科學生通常采用C語言進行相應(yīng)的編程。其中C語言存在的特性是易于編程化,因此,在工科學生的教育學習過程中,通過通識教育對其進行相應(yīng)的教育分析和教學,使得其在學習過程中能夠掌握編程語言。在這個基礎(chǔ)上,引入計算機嵌入式教學,通過相關(guān)的技術(shù)分析,使得工科學生在學習過程中能夠掌握必備的計算機編程語言,并且將之運用到實際的生活中。
3計算機嵌入式教學的設(shè)計
在實際的計算機嵌入式教學過程中所采用的編程語言通常為C語言,而大一學生在學習這門課程的時候會遇到一些阻礙,因為這其中的單片機嵌入式學習和相應(yīng)的技術(shù)對于大一學生來說,是比較陌生的,這就成為學生們學習中的一個難點。因此在教學過程中如何通過相應(yīng)的課程設(shè)計使得大一學生在學習過程中克服這個困難,能夠在相關(guān)專業(yè)知識薄弱的情況下對其進行掌握是教學過程中應(yīng)當注意的問題。
3.1注意找有趣的案例和課堂互動
在進行計算機嵌入式教學的時候,由于需要對單片機進行實際的操作,因此在教學過程中應(yīng)當注意趣味性,也應(yīng)該有簡單的操作方法,使得學生能夠在學習過程中對其進行實際的操作,避免由于枯燥的學習導致學生在學習過程中產(chǎn)生厭煩的情緒。這就要求老師在進行教學時,在案例的上應(yīng)當選擇生動有趣,還要盡量選擇簡單易行的案例。在這個教學過程中就是得學生在整個學習過程中能夠被這些案例有所吸引,同時對于學生的學習而言,通過案例的教學也能夠?qū)W習的知識聯(lián)系到實際的生活中來。對于一些有條件的學校,還可以在教學過程中進行簡單的操作,讓學生能夠自己動手,這樣才能把學到的知識真正應(yīng)用到實際中來,能夠真正有所掌握,有所學習。
另一點就是課堂的互動,由于大一新生在學習這方面知識,其中的較為薄弱,因此在進行課堂設(shè)計的時候應(yīng)當注意課堂的互動,避免老師單純地在課堂上講而出現(xiàn)學生在下面自己做自己的事的情況。通過課堂的互動可以使得學生的注意力集中,同時在課堂的學習中提高學習效率。
3.2實際的教學設(shè)計
雖然在現(xiàn)在的單片機中所有信用的是C語言進行相應(yīng)的編程,但是在實際的單片機語言編程中和標準的C語言這二者之間還是存在一定的差別。因此,教師在進行教學的時候,應(yīng)當進行相應(yīng)的區(qū)別注意,使得學生在學習過程中能夠注意到這些。另外就是在進行相應(yīng)知識點教學的時候,應(yīng)當注意與實際的案例相結(jié)合。通過實際的編程程序的分析使得學生在學習過程中能夠?qū)⑦@些程序真正的應(yīng)用到實際的編程語言中來。因此,在進行相應(yīng)的教學設(shè)計的時候,除了要注意教學的趣味性以外,還應(yīng)當注意教學與實際應(yīng)用的區(qū)別,對于個別必須要注意的細節(jié)應(yīng)該進行標注并單獨提出。
4結(jié)束語
對于新工科教育而言,通過將計算機嵌入式教學引入到實際的教學專業(yè)中來,有助于工科學生提升自己的工作能力以及之后的應(yīng)用水平。本文就結(jié)合工科教育的實際特點結(jié)合C語言的教育,對課堂教育進行分析,期望在之后的教學過程中能夠?qū)⑦@些應(yīng)用到實際中來,使教學水平以及學生的學習能力有所提高。
參考文獻
[1] 江維,桑楠.面向高等教育的嵌入式系統(tǒng)教學改革[J].計算機教育,2011(16)
[2] 殷建軍,張明武,尹令.嵌入式系統(tǒng)課程現(xiàn)狀分析與對策研究[J].計算機教育,2010(14).
[3] 馬忠梅.嵌入式系統(tǒng)教學模式探討[J].單片機與嵌入式系統(tǒng)應(yīng)用,2008(11).