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