韋超英
摘要:互聯網在目前的教育教學中得到了普遍的應用,并且對教學產生了積極的影響,所以在互聯網大背景下分析具體的教育改革和創新十分的必要。高職作為我國教育的重要組成部分,在高素質應用型人才培養方面發揮著重大的作用,所以強化高職院校的教育改革,提升教學的成果現實意義顯著。就當前的高職《C程序設計》教學來講,要在互聯網大背景下實現教學改革,需要基于教學過程做分析和研究。總之,文章就互聯網+課堂下高職《C程序設計》教學改革做分析,旨在為實踐提供指導和幫助。
關鍵詞:互聯網+;高職;《C程序設計》;教學改革;創新
中圖分類號:TP393? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)23-0141-02
開放科學(資源服務)標識碼(OSID):
從現實分析來看,《C程序設計》這門課程的實踐性比較顯著,所以在課程改革中需要做實踐教學的強化。不過具體分析《C程序設計》可知,這門課程的教學質量提升關鍵是讓學生了解具體的程序設計過程,因此只有在過程準確認知的情況下其結果才會有所提升,因此在互聯網大背景下要實現《C程序設計》教學改革創新,需要構建一種基于過程強調的教學模式,以下便是對這種教學模式的具體分析。
1 基于過程的教學模式在教學實踐中需要注意的內容
1.1 過程的完整性
首先需要注意的是過程的完整性。從具體分析來看,基于過程的教學模式,教學內容貫穿過程始終,也就是說學生的能力是從整個過程的掌握得到訓練和提升的,因此任何過程的缺失都會影響對學生的能力訓練和提升,因此必須要重視過程的完整性。而就過程的完整性塑造來看,一方面基于《C程序設計》實踐來開展,另一方面基于學生的能力訓練和提升做設計,這樣,最終教學中構建的完整過程不僅具有了實踐參考意義,更具有了綜合教學價值。
1.2過程中細節的重視程度
其次是過程中細節的重視程度。從實踐教學來看,過程對結果會產生直接影響,而整個程序設計,需要注意的細節性工作是非常多的。之所以要重視細節是因為一個細節的問題會引發一連串的問題,最終導致設計結果與預期的不符。比如在程序設計中,一個細節的失誤會造成整個程序的無法運行或者是程序結果運行錯誤,因此必須要對過程中的細節做強調。
1.3 過程的創新性
最后是過程的創新性。程序設計本身是一項比較枯燥的工作,學生在具體學習的時候樂趣體味不夠深刻,如果設計過程再無新意,那么學生的學習興趣會有極大的喪失。基于這樣的情況,在互聯網背景下,老師要實現《C程序設計》教學的趣味性,需要具體程序設計過程中穿插比較有趣的內容,比如讓學生利用掌握的知識做小游戲設計,同學交流設計心得與體會等,通過相互溝通的加強避免在教學中出現過于無味的情況,整個過程充滿了輕松和快樂,學生的學習整體效果會有所提升。
2 基于過程教學模式的具體開展分析
2.1 確立完整的教學過程
第一是確立完整的教學過程。基于過程開展的教學需要將教育的主要內容融入了過程實踐中,所以在具體教學開展的時候,需要通過完整的過程確立,準確清晰的融入具體的教學,這樣,學生在過程體驗中可以清晰知道程序設計的各個環節需要注意什么,從而實現自我能力的提升和增長。舉個簡單的例子,C程序設計的過程中需要注意的C語言的具體利用以及語言的正確表達書寫的利用,因為無論是語言運用錯誤,或者是書寫錯誤,亦或僅僅是一個標點符號的錯誤,都會引發整個程序的運行錯誤或者是顯示錯誤,因此在教學實踐中,老師必須要對學生應用C語言的過程進行強調,在完整的過程基礎上通過細節的強調,學生對C語言程序設計的整體性掌握效果會有明顯的提升。總之,確立完整的設計過程,然后將教學內容在過程中做融入,并在相應的環節強調內容,這樣,學生不僅對設計整體有所了解,對細節的重視度也會明顯加強。
2.2 基于過程教學采用多樣化的方法
第二是基于過程教學采用多樣化的教學方法。從實踐教學來看,多樣化的教學方法可以有效地改善課堂的氛圍,讓學生的學習積極性的興趣濃度有顯著的提升,因此在實際教學中,基于設計的過程使用多樣化的方法十分的必要。舉個簡單的例子,基于過程開展教學,老師可以采用項目驅動教學這種方法,即讓學生開展某項目的自主設計,老師通過引導幫助學生熟悉設計的全過程,至于過程中的具體設計,由學生在理論基礎上做自我考慮。這種方法鍛煉了學生的獨立性,對其設計思想的展示有顯著的效果,另外,這樣的設計方法利用,老師可以更加清楚地發現學生在基礎方面的缺陷并實現針對性教學。除了項目教學法,多媒體教學探討、網絡組織交流分析法等也可以做利用。總而言之,基于過程采用多樣化的教學方法會讓學生的實踐能力獲得有效提升。
2.3 在過程教學中強調評價與考核
第三是在過程教學中強調評價和考核。從實踐教學分析來看,結果雖然很重要,但是過程更重要,因為過程是導致結果的直接因素,而且過程是學生能力獲取的重要途徑。為了讓學生在設計過程中獲取更專業的技術水平,在教學實踐中確定具有全面性和專業性的評價指標,這樣可以對學生的具體過程做更加嚴格的考核。舉個例子,某高職院校計算機專業在《C程序設計》這門課程教學中基于過程的教學確定了完整的程序設計流程,并要求學生基于該流程進行設計,為了考核學生的過程操作能力,在過程中設計了四項指標,分別是原則運用的準確性、思想創新性、細節把握程度以及設計專業化水平,基于這四項指標對學生進行評價和考核,學生的優勢和不足一目了然,這對于學生自省而言效果顯著。
2.4 基于結果設計和優化過程
第四是基于結果設計并對過程進行優化。《C程序設計》教學不僅要重視過程,還要重視結果,不過在基于過程的教學實踐中,過程的重要性更加突出,因此需要對過程做一系列的設計優化。從實踐分析來看,在有了明確的結果和目標后,學生的設計思路會更加的清晰,所以在基于過程的教學中,老師事先設計具體的結果,然后讓學生基于結果做設計過程的分析和構建,這樣,學生可以基于結果和自身的想法實現過程的假設與論證,最終獲得其認為最優的過程。在過程設計中,學生的自主性和創造性得到培養,其對于設計的思考也有了明顯的加深。總之,基于結果做設計并對過程進行優化,這對學生的能力提升意義顯著。
3 優化教學的具體措施
從上文的分析可知,基于過程的《C程序設計》教學能夠有效地改變目前的課程教學實踐,實現教學質量的綜合實效的整體性提升,但是如果在教學中其他方面的要素不做優化,基于過程的教學改革很難發揮出其應有的效果,因此具體討論教學中的優化措施以及策略也是十分必要的。
總結教學實踐可知要優化教學,第一項重要的內容是進行教師隊伍素質的整體提升。調查發現,教師的執教能力會影響具體的教學模式利用。雖然說基于過程的教學改革在理論上可以起到很好的效果,但是在實踐中,如果老師的水平不夠,過程設計失誤或者是過程控制效果不強,那么具體的教學實施必然無法達到預期的目的,因此在教學優化中,一方面需要通過理論培訓讓老師具有更強的新觀念接受能力,這樣,老師接受和利用全新教學模式的能力會提升。另一方面,對老師的實際執教能力和操作水平做訓練,老師在教學中的實操更加專業,其教學執行的效果會有穩步的提升。
第二是在教學的過程中要積極地利用新方法以及可利用的道具。方法的利用能夠使教學的多元化表現更加的突出,不同的學生能夠選擇自己接受度比較高的方法進行學習,這樣,因人而異的教學實施會表現的更加突出。在上文中提到,教學的過程中需要多變換方法,比如采用多媒體教學法,項目驅動法、過程探究法以及環節聯系分析法等等,無論是哪種方法,其都是服務與教學的,因此方法沒有優劣,只有合適與否的區分。基于此理念,老師在教學實踐中做好方法的甄選并有效率提升教學的成果。
第三是在教學中進行主動性總結。教學的效果提升不是一蹴而就的,其需要經過慢慢地積累,在積累的過程中,問題一個個被解決,教學的成績自然會有一步步地提升。基于此,在教學實踐中,無論是老師還是學生都需要進行積極的總結,一方面是發現教學問題,另一方面是發現學習問題,在發現問題的基礎上做總結提升,整體成效會更加顯著。簡言之,教學總結對教學成績提升意義顯著,因此在教學中勤做總結,這能夠實現教學的穩步提高。
4 結束語
綜上所述,在互聯網背景下,學生的學習硬件條件在明顯改善,其可利用的資源在顯著性增加,因此要實現教學的具體改革,可以從硬件做入手分析。互聯網是一種重要的可應用工具,在《C程序設計》教學實踐中,基于這種工作設計過程教學模式,并在教學中做此種模式的應用分析和討論,這能夠有效地幫助高職計算機專業的學生實現《C程序設計》學習效果提升。
參考文獻:
[1] 楊杰."互聯網+"時代下翻轉課堂教學模式研究與實踐 ——以C語言程序設計為例[J].湖南科技學院學報,2016,37(5):127-129.
[2] 曾曉晶,樊斌.“雨課堂”在C語言程序設計課程中的應用研究[J].現代計算機,2017(3):14-17.
[3] 劉立云,趙慧勤,馮麗露,等.“互聯網+課堂”下的C程序設計教學改革之探索[J].中國教育信息化,2016(23):39-41.
[4] 李丹."互聯網+"視角下高職計算機類專業課堂教學模式研究[J].軟件導刊(教育技術),2017,16(4):44-46.
【通聯編輯:光文玲】