999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

以計算思維為導向的非計算機專業程序設計課程創新教學

2015-05-30 10:48:04許麗娟黃冬梅王愛繼
計算機教育 2015年12期
關鍵詞:教學模式

許麗娟 黃冬梅 王愛繼

摘要:針對非計算機專業程序設計課程的教學現狀,以學生為主體,提出建立融入計算思維理念的以專業應用為向導、以程序設計思想為重心的“精講導學一小組學習多元互動一專業應用綜合實戰”三維立體教學模式,探索一套以培養計算思維和實踐應用能力為目標的非計算機專業程序設計課程教學改革方案。

關鍵詞:程序設計;計算思維;教學模式

0 引言

非計算機專業程序設計課程不僅要為不同專業提供解決專業問題的有效方法和手段,而且要培養學生一種獨特的處理問題的思維方式‘”。“程序設計”的關鍵在于運用計算機求解問題的思維方式,即計算思維。教師要培養學生的計算思維能力,令學生掌握解決專業領域實際問題的基本方法和思維方式。

1 非計算機專業程序設計課程的教學現狀

目前,非計算機專業程序設計課程的教學內容仍然是主要圍繞某一種編程語言展開,只要求掌握語言的基本使用。這不僅與培養學生計算思維能力的目標相差甚遠,而且存在諸多制約教學質量提升的矛盾和問題。

非計算機專業的學生初學編程語言因不適應計算機思維模式,常常會產生畏難情緒,學習興趣不濃。目前的程序設計課程課時較少,課堂教學大多圍繞基礎理論知識進行,與本專業實踐應用完全脫節;另一方面,課程內容的設置“一刀切”,沒有針對不同專業的需求作出適當的調整。學牛在學習的過程中始終持懷疑態度,認為自己專業學習程序設計語言沒有用,只求拿到學分。計算機專業的授課教師面向多個非計算機專業學生授課,對于課程與專業領域的關系了解不多,一定程度上影響了教學的整體效果。

綜上所述,目前非計算機專業程序設計課程的教學在很大程度上仍然停留在狹義的語言工具的學習和掌握上,教學目標不明確,計算思維的融入滲透甚少,導致學生對程序沒計課程的認識不深,無法真正掌握程序設計的核心思想與方法,

2 基于計算思維的“三維立體”教學模式

教師應積極推行啟發式的教學方法,強化和落實“以學生為主體、以應用能力培養為目的”的教學理念,改變以往“理論+實驗”的二維教學模式,建立以專業應用為向導、以程序設計思想為重心的“精講導學一小組學習多元瓦動一專業應用綜合實戰”的三維立體教學模式,如圖1所示。

2.1 精講導學

傳統的程序設計課程教學方式是“課堂教學+實驗”。教師在課堂上花大量的時間講解語法結構和基礎理論知識,課后學生再按照實驗指導書上寫好的程序錄入,調試通過就算完成任務。這種模式是知識輸入、學生被動接受的過程。枯燥的理論知識會讓學生覺得記憶量大,又找不到規律,失去學習興趣。為了解決這一問題,教師應該轉移教學重心,采用課堂導學+課外題庫練習+自測的方式完成理論知識的學習,把教學重點放在通過程序設計解決實際問題上。

教師要以實際問題的求解過程為引導,講解程序設計的基本思想和方法;以結構化與模塊化程序設計為核心,沿著數據結構從簡單到復雜的主線逐步展開,側重對程序設計思想和方法、程序調試方法相關內容的講解;鼓勵學生通過先畫流程圖和寫偽代碼描述算法更好地理解和學習程序設計,同時滲透軟件工程的思想和方法,提高學生編制程序的規范性。

教師可依據問題分析、算法設計、編程到運行調試的完整程序開發流程,引導學生討論和分析問題,提出解決問題的方法和途徑;將程序設計語言的語法知識有機地結合到程序設計的實踐中,加強程序設計的思維訓練。另外,適時引導學生進行程序錯誤分析、測試與調試,將一些容易被忽略但又對高水平程序設計很重要的“點”逐一展現并加以解析,進一步落實程序設計教學的要求;在閱讀和調試程序的訓練中,引導學生認識用計算機程序解決問題的模式與之前接觸的問題解決方式之間的差異,使學生在循環結構和選擇結構的使用中養成運用動態思維理解程序的習慣。

2.2 小組學習多元互動

教師要以“學習小組”為教學單元,利用多媒體教學資源和習題庫自學自測,利用網絡環境交互學習;將課堂集中輔導與網絡平臺針對性輔導相結合,采用小組考核評價方式;構建完整的“小組學習”模式框架,讓學生養成“要學習、用網絡、查資料、看平臺”的學習習慣。教師可根據教學內容的邏輯聯系,將課程內容分成程序設計語言語法精講導學、程序設計思維訓練、專業應用綜合實踐3個教學進程,針對每一進程引導學生了解學習內容,明確學習目標,確定學習策略,搜集網上學習資源。明確學習任務后,小組成員有組織、有步驟地通過“感知一內化一升華”開展自主學習,同時定期進行互動交流并接受課程輔導教師的監督。此階段的主要目的是發揮學生主體作用,為集中面授輔導奠定基礎。

利用網絡環境分工合作、交互學習是小組學習的核心。在自主學習基礎上,小組成員通過面對面或網絡環境下的交流討論,加強知識理論構建,增進組員間的協作溝通。此階段主要是通過協作學習強化知識,提高協作學習能力。教師在學生完成課程基本學習任務的基礎上,有目的地精選案例,引導學生進行分析,提出自己的解決思路;小組間相互評價,各自重新整理和修正思路,編寫代碼并調試。各小組長負責組內分工與合作,教師負責對各組在具體實踐中遇到的問題采用BBS、電子郵件、QQ等方式給予必要的指導。學生通過查閱書籍和網絡資料,在網絡平臺上開展組內討論,咨詢請教,利用一切可利用的時間和機會獲取知識解決問題。

教師針對學生自主學習和小組交互學習中的共性問題進行集中輔導和答疑,進行知識重難點解析和作業輔導;同時開展經典案例分析、設計、實現、調試的小組教學活動,通過學生動手、動腦、動口,培養學生的思維習慣和積極探索精神,突出教師的導學功能,提高學習成效。

考核采用小組考評與個人考試相結合的模式,保留原有卷面考試成績作為個人考核成績。小組提交學習成果,輔導教師考核,計為小組考核成績,并組織師生評比表彰,以達到運用評價和激勵手段促進小組學習活動的目的。

2.3 專業應用綜合實戰

提高軟件開發能力是程序設計課程教學的終極目標,項目實戰是培養學生實踐能力的一個關鍵支撐點。教師可在理論學習結束后設置綜合性專業實踐教學環節,將程序設計與專業應用結合:將教學班分組,進行兩周的集中實踐,按照課題的要求,與專業領域需求結合,完成一個小規模應用系統的設計與實現。學生通過實踐能更深入地理解程序設計的基本概念和基本理論,熟悉軟件開發的全過程,鍛煉和提高抽象思維能力、邏輯思維能力、創造思維能力和實踐能力,從而進一步提升用程序設計語言解決實際問題的能力。

面向非計算機專業學生的程序設計語言課程的授課教師應力求融人面向專業的師資隊伍進行專業合作和研討,建立計算機技術與各專業相結合的項目實踐團隊,從專業實際應用的角度出發進行探索和創新。現有的專業應用實踐案例能直觀地告訴學生學習程序設計語言課程的重要意義和實踐應用,揭開程序設計語言課程的神秘面紗,使后期學習更有目的性和針對性。教師必須讓學生在有限的課時內掌握應用程序開發的思想,為后續進一步學習和使用程序設計語言開發實用程序以及學習其他Windows應用程序開發工具打下基礎。

項目組可自由組合,每組3-5人。項目實踐過程包括項目調研、項目規劃、項目設計與實現、項目考核4個環節,可以從教師的科研中拆分子項目或者由學生自己調研確定實踐課題。教師要根據課題難度和需求以及學生前期學習效果,給予針對性的指導。項目組應由能力強的學生帶動能力弱的學生,每組設組長一名,負責帶領組員制訂項目規劃、撰寫需求分析文檔和設計文檔,監督項目的實施過程;在代碼編寫和整合的后期,還需要進行軟件測試及撰寫報告等。為了保證對項目實施過程的有效監控,教師可從項目團隊中抽取部分高年級的學生當助教,協助教師進行過程控制。項目考核是最后一個環節,包括項目的完整演示和答辯講解,說明項目實施過程中的難點、關鍵技術和心得體會。之后,對某問題可展開討論和項目評價,鼓勵積極討論、相互碰撞思想、相互啟發以開拓思路,這個過程充分培養學生的團隊合作能力、溝通能力、分析和解決問題的能力。實踐引發的興趣和對問題的探究會成為深入理論學習的原動力,理論與實踐相互作用可以令學生對程序設計語言與專業應用的交叉有初步的了解。任課教師必須在搞好實踐教學引導工作的同時,加強自身知識和技能的擴展和更新,達到知識豐富、技術熟練和教學方法科學而實用的要求。

2.4 完善網絡教學資源庫,提供互動交流學習平臺

網絡化教學平臺已經成為課后教學很好的補充。所有教學過程不再局限于課堂和紙質教材,學生可利用網絡教學平臺自主學習,實現課內課外相結合、紙質教材與網絡教學資源相互補充。教師還可拓展課堂的教學組織方式進行多環節創新教學。網絡教學平臺主要包括語法自習自測、單元案例實訓、專業應用項目、網絡交流平臺、作業發布和遞交、精品課程及公開課、學生優秀作品展示七大模塊。語法學習模塊主要包括課件和習題庫,習題以選擇、填空和改錯的形式為主,是學習輔助性資料,增加了課程的信息量,并且可以讓學生自主安排時間和地點進行復習、預習和總結,對疑難問題還可反復學習。單元案例實訓模塊包括經典案例的分析、設汁、實現以及實訓的要求。網絡交流平臺劃為基礎學習、單元實訓和項目實戰3個子模塊,方便教師對學生進行針對性的答疑、組織學生進行協作式學習等,增強師生間的互動,調動學生的學習積極性,提高學習效率。通過作業發布和遞交平臺,學生可隨時上網完成老師布置的作業,及時得到批閱結果,及時了解和修正作業中的錯誤。精品課程和公開課模塊為學生提供本門課程的開放式學習資源。學生優秀作品展示模塊能夠增加學生的成就感,同時讓初學程序設計課程的學生對課程設計的形式和要求有一個感性的認識。

3 教學效果分析

新的教學模式在食品學院食品安全專業的3個大班進行了實踐,參照以往集中考試的成績作了對比分析。新模式的考試通過率達到90%以上,相比傳統模式提高了30%;程序設計試題的平均成績由15.3分上升到30.6分。課程設計以優、良、中、差4個等級進行評定,對2012年與2013年的課程設計成績進行比較,結果見表1,優良率明顯提高。原因主要包括:①與專業相結合的項目實踐使學生的學習更有方向,以學生為主體、課內外相結合的自主學習模式提高了學習的積極性和主動性;②與專業應用相結合的項目團隊為課程設計提供了項目背景和選題的導引,新的實踐輔導機制為課程設計的過程控制提供了強有力的保障。

4 結語

程序設計是大學計算機基礎教育的第2個層次,不僅要讓學生掌握程序設計語言的知識,更重要的是在實踐中逐步掌握程序設計的思想和方法,培養解決問題的思維習慣和能力。以學生為教學主體,將程序設計課程的教學與專業實踐應用相結合,在提高程序設計課程的教學質量和提高學生程序設計的實踐能力方面取得了較好的效果。以后我們還要在課外教學過程控制和組織方面進一步探索和實踐,以期教學的各個環節都得到有效的控制和評價。

猜你喜歡
教學模式
群文閱讀教學模式探討
“思”以貫之“學、練、賽、評”教學模式的實踐探索
體育教學(2022年4期)2022-05-05 21:26:58
關于應用型復合人才培養的教學模式探討
遼寧絲綢(2022年1期)2022-03-29 00:59:06
特殊教育學校在線教學模式探索與實踐
河北農機(2020年10期)2020-12-14 03:14:40
“以讀帶寫,以寫促讀”教學模式的實踐探索
甘肅教育(2020年12期)2020-04-13 06:25:48
“認知-遷移”教學模式在高年級閱讀教學中的應用
“一精三多”教學模式的探索與實踐
“導航杯”實踐教學模式的做法與成效
學習月刊(2015年18期)2015-07-09 05:41:22
5E教學模式對我國中學數學教學的啟示
高中生物教學模式改革之我見
散文百家(2014年11期)2014-08-21 07:17:00
主站蜘蛛池模板: 国产精品制服| 99热这里只有成人精品国产| av无码一区二区三区在线| 亚洲精选无码久久久| 露脸真实国语乱在线观看| 国产成人一区二区| 久久黄色视频影| 老司国产精品视频91| 国产精品第页| 国产精品污污在线观看网站| 国产麻豆另类AV| 天天色天天综合网| 欧美午夜理伦三级在线观看 | 精品無碼一區在線觀看 | 国产成人在线无码免费视频| 五月婷婷伊人网| 无码精品国产VA在线观看DVD| 久久semm亚洲国产| 四虎永久在线视频| 欧美精品高清| 五月综合色婷婷| 亚洲中文字幕在线一区播放| 2021国产精品自产拍在线观看 | 国产aⅴ无码专区亚洲av综合网| 国产成人精品亚洲77美色| 亚洲成人精品在线| 91小视频在线| 亚洲成人精品| 日韩麻豆小视频| 波多野结衣久久高清免费| 国产理论最新国产精品视频| 亚洲综合天堂网| 全部无卡免费的毛片在线看| 天天色天天综合| 中文字幕首页系列人妻| 日韩黄色在线| av午夜福利一片免费看| 国产青榴视频| 国产成人亚洲综合a∨婷婷| 91精品国产一区| 亚洲中文字幕在线精品一区| 日本道综合一本久久久88| 亚洲色图欧美| 免费看av在线网站网址| 日韩视频免费| 国产成人亚洲毛片| 日韩高清一区 | 尤物成AV人片在线观看| 无码AV动漫| 夜夜操狠狠操| 无码精品福利一区二区三区 | 午夜国产不卡在线观看视频| 亚洲中文无码h在线观看| 久久国产乱子伦视频无卡顿| 2021国产在线视频| 国产精品观看视频免费完整版| 欧美一级爱操视频| 成人福利一区二区视频在线| 亚洲一区二区成人| 亚洲国模精品一区| 五月天综合婷婷| 国产成人精品一区二区免费看京| 高清欧美性猛交XXXX黑人猛交 | 免费女人18毛片a级毛片视频| 免费看美女毛片| 最新国产网站| 国产喷水视频| 九色在线观看视频| 国产女主播一区| 99在线观看国产| 四虎在线高清无码| 国产偷国产偷在线高清| 天天色天天综合| 欧美视频二区| 亚洲天堂网视频| 亚洲一级毛片免费看| 精品福利国产| 亚洲无码视频喷水| 波多野一区| 国产本道久久一区二区三区| 免费无码网站| 99视频精品全国免费品|