張寒冰 浙江東方職業技術學院
鑒于此,文章結合筆者多年工作經驗,對C 語言程序設計精品課程建設研究提出了一些建議,僅供參考。
C 語言程序設計課程的學習過程對高職學生有一些困難和挑戰,有些內容(如指針、結構)不容易掌握,如何調動學生的學習欲望,激發學生的學習興趣,進行有趣的教育,營造輕松愉快的課堂氛圍,使學生積極融入理論知識的學習中,發揮自己的主導作用是教師對教學工作的挑戰。
C 語言構造了人與計算機之間相互交流的紐帶(語言),“C 語言程序設計”是高等職業教育計算機、電子專業的專業基本課程,引入程序設計的根本思想與根本方略,給后面專業課程學習奠定了程序設計上的根基。然則,高職院校學生學習基礎比較欠缺,大多學生在入學前都沒接觸過程序設計的有關內容,甚至對于編寫程序一點定義都沒有;學生的數學成績和邏輯思維能力都存在不足;學生學習興趣不是很深厚,伴隨著課程教學的步步深入、難度不停地上升,還有一些同學經常在中途打退堂鼓。在高職C 語言程序設計課程教學鉆研與變革過程中,探尋依據高職高專學生的特征,以學生為核心,以能力為重,在教學內容與教學辦法上增添樂趣,要注重培養學生的學習興趣和愛好,使學生因為“樂學”而“好學”,進而提升教學效率。
C 語言作為計算機語言的一門基礎課,很多老師在教學起始時就沒有更好的引領學生實行計算思維的設立與軟件開發的環節的施行。在學習完課本上的程序內容之后,沒有目的性的找到符合整體現下較為熟練的軟件程序引導學生練習完成,也沒有對課本上的知識實行熟悉,深入的理解。
課本上的知識點大都是由繁瑣的程序慢慢提取出來的,所成的看著像孤立的知識點。而且在學生學習的過程中,要是授課老師只是講授課本上的知識點,會使學生不能建構起總體程序設計的觀念,致使養成好高騖遠的毛病。
《C 語言程序技術》課程是計算機有關專業的專業基本課程,學習內容擁有一定的概括性,是理論與實踐想聯合的學習方法,還需要學習者必須擁有可靠的邏輯思維能力。而且高職院校學生大多是學習根基比較差,學習積極性與專注力度也比較差,再加上這門課程知識點前后連貫性比較大,如果某個知識點沒有弄明白,后面課程學習起來就會特別艱難,也會導致學生更不愿意學習,因此形成惡性往復的習慣。
新一輪課程改革需要教師和學生變換自身定位,教師應該改動灌輸式的“反對話教育”,提倡“對話教育”學生應該把自身“課堂信息接受者”改為“課堂信息交流者”的身份。新課標背景下的課堂教學應該是一個對話的形式,老師和學生的地位是均等的,老師應該極力引領學生和客觀世界對話,和他人對話,和自己對話。學生經過對話,應該漸漸養成一種活動性的、合作性的、反省性的學習方法,也就是養成認知性實踐、社會性實踐、理論性實踐“三位一體”的學習流程。這樣的課程教學流程超過了二元論;它著重于知識的主觀和客觀、知識的接受和發覺、知識的結構和構造、知識的抽象性和具體性、知識的明晰和默會等許多關系的統合。老師和同學應該一起尋找課程教學的這種革命性的轉化——從“傳遞中心”的教學轉化為“對話中心”的教學;從“記憶型教學文化”轉化為“思維型教學文化”。
教學評價是對于在課堂教學實施流程中發生的客體對象所實行的評價活動,分為教和學兩方面。教學評價是促使學生成長、教師專業發展與提升課堂教學質量的主要措施,也是鼓勵教師有目的性、有針對性地不停學習、改善、提升的流程。課后要聯系上課效果與學生作業完成狀況,實行教學總結與評定,有效率地完善教學,更高效的推進學生全面發展。
信息化手段運用能夠完成在線點名、在線評價、在線互動、文件或者影音資料下載、圖片動畫播放等等,這些可以幫助教師從事課前、課中、課后教學和檢驗,提升教師教學效果,并且高效引發學生的學習興趣愛好,增加課堂生動性,提高教學效率。一般運用的信息化手段有:多媒體、微信(QQ)群、微課、慕課、編程APP 等手段。C 語言程序學習流程中,代碼與符號比較多,而且對初學者很難理解透徹,常規教學通常在課堂上學習的內容不能夠準時吸收和消化,所以課后會輕易忘記。采取信息化手段能夠提升學習效果,如果利用C 代碼編寫APP,在課堂上可以按時對于教師講授內容實行練習,借助班課APP 或者微信群交作業,教師在課堂上可以適時給予評價,并且在第一時間內了解學生學習效率,對于容易出錯與學生知識點不足加大強調。教師可以對每個章節重點知識錄制3-5分鐘的微課視頻,能夠引導學生進行課前預習與課后鞏固,對于比較難理解的內容實行反復學習練習。
教學還是門藝術,生動詼諧的教學語言、貼切的表情與動作都可以引起學生的注意力,創造一種輕快愉悅的學習氣氛,使學生在這樣的環境中學習知識。在程序設計課程教學過程中,生動的語言與活躍的教學形式可以把枯燥乏味、生硬的課堂變得生動有趣。
教學需要在合理定制教學計劃時應把實踐操作歸入計劃過程中來,若只限制在理論學習而不重視實踐操作就會使學生徘徊于書本知識層面上,因而重點關注學生的實踐操作是極為關鍵的部分。教師應合理安排時間,在實行上機操作時經過對以前內容的鞏固及后面內容的預習上多下功夫,進而使學生對于課程知識內容印象更加透徹、深入,并且具有一定的自主動手操作能力。
在課前,教師經過網絡教學平臺發布了下一堂課的學習任務單與有關學習材料,讓學生領略下一堂課需實現的能力目標、知識目標與素質目標,發布本單元需要完成的可檢測的任務目標。學生也可使用平臺中教師供給的資料實行自主學習,如果遇到學習上的難題,可以在平臺上和老師或者其他同學溝通交流。
信息化快速發展,為適應時代潮流,教師仍須不斷學習教育的新理念和新方法,提高總體教學服務水平。這樣才能逐漸滿足學生的需求并予以實施,從而使高職學生開展學習和工作。