王 璐
(大連電子學校 遼寧 大連 116023)
作為計算機編程語言之一,C語言是中職學生進行程序設計技術學習的基礎與前提,實踐性以及專業性相對較強。學生在進行該技術學習時,需要在對理論知識進行學習的同時,掌握各項實際編程技巧,明確正確程序設計思路,并可以對實際問題展開綜合化分析。所以老師需要在教學過程中,對學生展開計算機思維能力以及實驗操作能力的培養,但實際教學開展效果與理想教學目標還是存在著一定的距離。
學生在進行實驗操作之前,并不清楚實驗學習目標,課前準備也并不充分,導致學生在實際實驗操作時毫無頭緒,很容易會出現無從下手或者隨意找程序進行輸入的狀況,學生對于語句含義理解以及具體功能掌握程度并不理想,且存在著對錯誤信息不仔細進行閱讀與分析的狀況,學生程序操作訓練結果自然可想而知。
學生在剛接觸C語言時,由于沒有形成相應的語言思維,所以在進行C語言轉換過程中存在著一定難度,很容易會因為學習內容晦澀難懂,而出現厭學以及學習積極性不高的狀況,會直接影響到學生的學習動力,并不利于學生對于該課程的學習。
目前部分學校所使用的實驗教學評價機制相對較為單一,通常都存在著過分注重學生最終操作結果的狀況,對于學生操作過程中的態度以及思考狀態等內容,并沒有予以過多關注,導致學生可能會為了獲得高分,而出現拷貝其他人程序的情況,直接教學評價公正性造成的直接影響,需要進行不斷調整與改進。
鑒于實驗教學所存在的諸多問題,中職學校都加大了對該部分教學的改革力度,期望能夠通過此方式,對學生計算機水平進行保證。
由于中職教學是以培養一線優秀技能型人才為目標的,所以在進行實驗教學設置時,需要按照學生所學專業,要有選擇性的對實驗內容以及實驗平臺進行設置,以保證C語言學習能夠與學生專業相符,以實現其和實用技術的有效銜接,從而為學生日后就業做好鋪墊。計算機教師要與學生專業課老師保持密切聯系,要按照學生專業以及專業教學進度,對C語言實驗項目內容進行確定[1]。像在對營銷專業學生進行教學過程中,可以安排學生對銷售管理系統進行編寫,這樣不僅能夠在專業知識的吸引下,提高學生參與實驗的興趣,同時還能使學生認識到C語言學習的重要性,進而更加積極的投入到實驗探究之中,能夠有效提高學生編程意愿。
由于C語言的學習難度相對較大,學生出現厭學情緒在所難免,針對這一點,老師要加大對學生關注力度,要在進行實驗教學時,增強對學生學習興趣的激發力度。因為現階段C語言教學多會在機房利用教學軟件以及多媒體展開相應實驗操作的,所以老師應合理對現代化技術進行運用,要通過教學軟件與投影儀的運用,將教學內容呈現在學生面前,以提高教學內容直觀性以及形象性,以對學生進行吸引,確保學生學習效率可以得到切實提升。
實驗內容設計會對實驗開展以及最終實驗結果產生直接影響,所以老師要提高對于實驗教學內容設計的重視,要按照學生實際情況以及學生實際需要,對編程題目以及相應內容進行合理設置,要對實驗內容現實意義進行保證,以便在對學生學習熱情進行保障的同時,還能加深學生對于所學知識的印象,能夠達到良好地教學效果[2]。例如老師要對計算機C語言循環內容進行講解過程中,如果只是按照傳統講解程序的方式進行教學,可能無法達到較為理想的教學效果,所以筆者改變了實驗教學方式,讓學生以小組合作的方式,對循環中不可以被12整除的數字進行分析,進而找到循環相應規律,加深學生對于該知識點的印象,進而不斷對學生編程思維進行鍛煉,以為后續各項教學開展,奠定良好基礎。
老師要按照素質教育要求,要加大對學生探究能力以及思維能力的鍛煉,要對自身實驗指導理念以及方式進行創新,確保教學啟發性,以帶動學生自主對編程相關知識點進行研究與學習。一方面要鼓勵學生自主對實驗內容進行探究,并要在學生遇到問題時,對其進行合理引導,幫助學生明確自己的問題所在,并可以在老師的啟發下,重新找到正確的解答方式,以達到逐步對問題進行解決的目的,從而加深學生對于實驗的理解,保證學生知識結構完整性;另一方面要告知學生實驗任務與目標,并留給學生足夠的準備時間,確保學生能夠有目的、有準備的展開實驗操作,以對學生實踐運用能力進行保證[3]。同時可以通過例題分析的啟發式教學手段,讓學生嘗試運用已學知識對例題中的問題進行解答,使他們能夠在解答過程中不斷產生新的問題,并可以不斷對問題進行分析與解答,進而形成連貫性思考與學習,確保學生所學能夠有效銜接起來,能夠更好地對實際問題進行分析與解答,從而不斷提升自身編程以及其他方面實踐操作能力水平。
實驗考核評價是對學生實驗操作學習進行衡量的重要指標,是對學生展開有效評價的重要手段,能夠為學生完善自身知識結構與能力,起到良好地輔助作用。但由于目前部分中職學校在考核評價方式,還是存在著一定的問題,所以老師需要對現行考核評價方式進行完善,要對評價機制完整性進行有效保障。在具體優化過程中,老師要打破考核評價的單一性,要增加實驗教學考核指標,不僅要對學生最終操作結果進行關注,同時還要對學生學習態度、創新能力以及問題分析、解決等方面的能力進行考量,要對學生實驗成績展開綜合性評價,以便按照評價結果對學生展開全面性指導[4]。同時要嘗試使用開放式的評價方式,像可以讓學生通過項目答辯以及撰寫論文等方式,對其學習綜合能力進行考察,這樣不僅能夠對學生實踐能力進行考量,同時也能幫助學生不斷對自身編程思路進行創新,能夠達到預期實驗教學目標,可謂一舉多得,對于學生編程思維與能力強化,有著極為重要的作用。
中職C語言實驗教學改革屬于必然之舉,是對實驗教學進行優化的一種表現,認可教師要明確這一點,并要對現行實驗教學實況展開客觀分析,并要按照分析結果以及學生專業特征,制定出相應的實驗教學改革方案,確保可以通過合理選擇實驗內容以及完善實驗考核評價機制等方式,切實解決以往實驗教學所存在的問題,實現理想化C語言實驗教學模式,進而為學生C語言編程水平提供可靠保障。
[1]王非.計算機C語言計算機編程實驗研究[J].城市建設理論研究:電子版,2014(21).
[2]程馳.淺談計算機C語言實驗教學[J].科研,2015(10):00311-00311.
[3]廖雪花,厲蘭潔,唐思娩.基于OnlineJudge的C語言程序設計實驗課教學改革研究[J].計算機教育,2016,No.258(6):130-132.
[4]周本海.基于計算思維的C語言實踐教學研究[J].考試周刊,2015(12):100-100.