時間:2022-05-14 09:36:20
序論:在您撰寫計算機應用畢業設計論文時,參考他人的優秀作品可以開闊視野,小編為您整理的1篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
摘要:隨著網絡的日益普及,校園網的資源也更加豐富,功能強大,是教學過程中一個重要信息資源庫。本文在現有校園網絡基礎之上,提出了建立基于校園網的輔助教學網絡平臺的設計方案,用以輔助日常的計算機基礎課程教學。同時介紹了系統的設計思想、總體結構,分析了各個模塊的功能、組成。
關鍵詞:網絡教學;校園網;B/S模式;平臺
1前言
隨著計算機技術、網絡技術以及多媒體技術的迅速發展,如今的教育技術進入到一個新的發展階段――網絡教學(Web-Based Instruction,WBI)階段。網絡教學是以計算機通信技術和網絡技術為依托,采用遠程實時多點雙向交互式多媒體的現代化教學手段,跨越時間與空間的教育傳遞過程,實現一種隨時隨地、交互性強且內容新穎的教學方法。
特別是隨著高校的不斷擴招, 教學量也隨學生的擴招數而增長,作為一門大學必修的基礎程――“計算機應用基礎”,在一學期內同時上課的人數也越來越多,使教學資源嚴重緊張,在高校建立基于校園網的課程輔助教學系統,充分使用網絡教學手段,將極大節約資源、提高“計算機應用基礎”課程教學質量。
2系統設計思想及設計原則
基于校園網的“計算機應用基礎”輔助教學系統,是一個由硬件、軟件、教學資源、教學管理機構等組成的一體化有機系統。它作為傳統教學資源的補充,實現網上教學,打破傳統教學的時空界限,讓學生自由獲取相關知識,它可以利用網絡技術實現教育資源共享,改善學習模式,實現學生之間、學生與教師之間的通訊以及開放的、遠距離的、大面積的交互教學,并通過交互教學使學生深入了解課程的特色及難點,提高形象思維能力與創造性。
當前,基于B/S結構的Web數據庫技術、交互式動態
網頁技術如ASP、JSP 等的發展,為構建以校園網為依托的輔助教學系統提供了良好的發展空間。在本系統中使用Jbuilder作為開發工具,采用三層B/S模式,以Web服務器為中心,客戶端通過瀏覽器訪問Web服務器以及與Web服務器相連的后臺數據庫。三層B/S模式結構見圖1所示。服務器端操作系統選用目前被廣泛使用的Windows Server 2003,后臺數據庫選擇易用性和安全性較好的SQL Server 2000。
圖1系統三層B/S模式結構圖
3系統總體設計
該系統能提供多種方式的師生交流,注重交互式學習,在滿足常規教學任務的基礎上,還可以滿足教師和學生進行科研、學習和交流的需要。
4系統主要模塊的設計
在系統的各個子模塊要分別完成相應的設計功能,功能的實現必須要有后臺數據庫的支撐。
4.1學員學習模塊
在學習模塊,學生可以訪問“計算機應用基礎”相關課程資源,可參與課程討論或留言,還可以進行單元測試或在線考試。
學生在注冊及登錄子模塊登錄。學生注冊由系統自動生成,數據來自本校教務處的學生基本信息庫。學生只要輸入姓名及正確的密碼,經信息認證模塊審核后,登錄成功后,可修改個人密碼。
通過瀏覽課程資源、單元題自測、交流討論區、在線考試等子模塊,學生可瀏覽教師提供的課程基本信息、CAI教學課件等,也可根據自己學習的內容進行單元自測,還可參加教師組織的在線考試,最后可在論壇中同教師或其它同學進行討論。
4.2教師管理模塊
教師管理模塊是本系統的核心部分,其功能結構如圖3所示。
“教師注冊/登錄”子模塊,教師注冊由系統自動生成,數據來自本校人事處的教師基本信息庫。登錄時只要輸入姓名及正確的密碼,經信息認證模塊審核后,即可登錄成功,可修改個人密碼。
教學資源管理子模塊,教師既可以利用“在線編輯”模塊,在線編輯“計算機應用基礎”課程的基本內容,也可離線制作CAI課件,然后通過“資料傳輸”模塊將其上傳至輔助教學站點的虛擬目錄下,其中支持PPT、DOC、PDF、HTML等常用文檔的上傳。
單元測試管理子模塊,教師可以利用“單元測試題庫管理”模塊,將各個單元的測試題及標準答案放于系統中。學生可以選擇要測試的單元,答題完畢后可對比標準答案。
圖3教師管理模塊功能結構圖
在線考試管理子模塊,教師可以利用“在線考試題庫管理”模塊管理試題庫,利用“自動抽題”模塊,教師可設置題目類型、數目及難度系數等參數,由系統自動隨機生成試卷及相應的標準答案。學生答題完畢則“在線評分”模塊自動評測出考生成績。利用“考務管理”模塊教師可安排考試時長、考務信息、記錄考試過程中違紀情況等。最后通過“成績”模塊教師可分析學生的知識掌握情況。
教學討論區子模塊,教師可利用“公告管理”模塊和“論壇管理”模塊來信息或回答學生的提問,也可論壇中同教師或學生進行討論。
4.3管理員模塊
該模塊主要包括:教師學生信息管理、系統相關配置、系統管理及維護子模塊。
教師學生信息管理子模塊,包括審核教師學生注冊信息,管理和維護教師學生基本信息。
系統相關配置子模塊,管理構成輔助教學站點的各種資源,包括:題庫管理、在線考試及考評模板等。
系統管理及與維護子模塊,使系統管理員方便地管理和維護通用輔助教學系統。
5結束語
本文針對“計算機應用基礎”課程特點,研究探討了一種基于校園網的智能輔助教學系統的構造方法,設計了一個基于校園網智能教學系統。系統使用Jbuilder作為開發工具,采用三層B/S模式,以Web服務器為中心,SQL Server 2000為后臺數據庫。
基于校園網的“計算機應用基礎”輔助教學系統是一個高效、實用的教學輔助系統,它可以為高校教師,尤其是計算機基礎課程教師提供了一種構建個性化教學輔助平臺的快速、簡便的方法,從而為高校中普遍存在的計算機基礎教學資源緊張問題提供一種較為可行的解決方案。
摘要:文章從計算機應用型本科人才“知識、能力、素質”三要素出發,在分析“能力”要素核心地位的基礎上,提出如何圍繞程序設計能力培養規劃程序設計類課程設置,并結合作者教學經驗,給出程序設計類課程教學思路和幾種切實有效的教學方法。
關鍵詞:計算機應用型本科人才;程序設計能力;課程模式;分段教學
1背景
計算機應用型本科人才作為一種人才培養類型,是面向計算機應用第一線的高級專門人才。程序設計能力是計算機應用型人才培養的專業基礎和應用基礎,是應用計算機解決實際問題必備的專業能力素質,程序設計能力的高低直接決定了計算機應用的廣度和深度。
計算機應用中的各種軟件產品是由計算機程序實現的,程序是軟件的本體。計算機程序設計必須以某種計算機程序設計語言為工具,通過使用程序設計語言編制程序來實現人機交互的軟件產品。程序設計語言課程的設置、教學和實踐直接關系著程序設計能力的培養,對計算機應用型人才培養的規格和質量具有至關重要的意義。
作為一種人才培養類型,在計算機應用型本科人才培養的“知識、能力、素質”三要素中,能力要素是其中的核心要素,是計算機應用型人才的突出特征,無論是知識要素還是素質要素,最終都要通過能力要素來體現。這種能力要素既包含綜合應用所學專業知識有效解決工作中實際問題的能力,又包括終身學習的能力以及創新能力。程序設計能力培養是計算機應用型人才培養的專業基礎,只有緊密圍繞能力要素這一核心,不斷探討程序設計語言課程的優化設置,不斷改革教學方法和提升教學質量,不斷加強面向應用的實踐環節,才能較好地實現計算機應用型本科人才培養的基本規格和質量標準[1]28-29。
2圍繞能力培養規劃課程設置
2.1應用多樣性決定課程模式多樣性
計算機應用的廣泛性及地區、行業的差異性,導致計算機應用型人才培養課程模式的多樣性,沒有一種課程模式能夠適用于所有計算機應用型人才的培養。同時由于社會的發展、應用行業的變化、計算機科學理論與技術的快速更新,也使得沒有一種課程模式是一成不變的,這又導致了課程模式的動態性。這種應用型人才培養課程模式的開放性為計算機應用型人才培養課程設置提供了靈活性。因此,在設置計算機應用型本科人才培養具體專業課程方案時,要根據自身具體的教育實踐和層次構建符合自身校情和人才培養目標的課程模式。
2.2程序設計類課程模式現狀
目前在各應用型大學的計算機相關專業中,程序設計語言類課程的設置不盡相同。大多數開設的程序設計語言課有兩門,一門是面向過程的,大多為C語言;一門是面向對象的,大多為C++或Java或C#,也有同時開設多門面向對象課程的。
面向對象的程序設計方法以對象模擬現實世界中的事物,以對象的數據成員描述事物的屬性,以對象的成員函數描述事物的行為或方法。這樣,面向對象程序設計的基本任務就是考慮如何準確地使用對象來描述問題域中的事物。這種程序設計將人們在日常生活中習慣的思維方式和表達方式應用到軟件開發中,使軟件開發從太專業化的方法、規則和技巧中回到人們通常的思維方式。同時,面向對象的程序設計方法能有效地減少程序的出錯率,支持代碼重用,大大提高軟件的開發效率等,所有這些優點吸引了許多學校的計算機相關專業直接把面向對象程序設計作為學生接觸的第一門程序設計課程開設,使學生一開始就能培養用面向對象的思想去思考和編程,有的專業采用的是純面向對象語言Java,而有的則采用的是混合型的面向對象語言C++[1]335-339。
2.3培養學生的程序設計能力
計算機應用型本科人才是一種人才培養類型。由于校情不同,學生基礎不同,培養目標和專業背景不同,這也使得計算機應用型人才是分層次的,這種層次是類型中的層次。計算機程序設計語言作為計算機及其相關專業的必修專業基礎課程,其設置必須要考慮人才培養類型、層次和專業背景等因素,要在充分學習和借鑒他校相關專業成功經驗的基礎上設置適合自身情況和培養目標的程序設計語言課程。
(1) 以人才培養目標為中心。
課程設置是為人才培養目標服務的,必須以人才培養目標為中心設置課程。計算機應用型本科人才是分層次的,不同層次的應用其培養目標是不同的。程序設計語言課程作為計算機及相關專業的必修基礎課,其課程設置、開課學期、課程內容和教學方法也是不同的。具體開設那些程序設計語言課程,在哪個學期開設以及重點講授哪些內容,所有這些問題的確定一定要以人才培養目標為中心,充分考慮其他課程的開設情況和學生實際以及專業背景,只有這樣才能較好地支撐培養目標,才能保證計算機應用型本科人才的培養質量。
(2) 以能力培養為主線。
計算機應用型本科人才培養要將能力培養貫穿到課程設置和教學的每個環節中。在程序設計語言課程設置時,既要考慮到本科教育的基礎性和階段性,更要充分考慮應用型人才適應第一線工作的需求;既要注重理論知識的掌握和認知能力的提升,更要注重實踐和應用能力的培養,只有將二者有機結合才能將知識和技能內化為實際應用能力。
(3) 注重學科基礎知識掌握和綜合素質培養。
計算機應用型本科人才應具有高等教育本科層次的基本知識和基本理論,這些學科基礎知識要足以滿足一線人才所需的技術和技能要求。應用是基本理論指導下的應用,不是沒有或弱化基礎理論,只是應用型本科人才比其他類型的本科人才在某些理論深度上要淺一些。只有掌握較寬的學科知識面和扎實的學科基礎理論,才能更好地提升應用型人才的知識更新能力和創新能力,更好地滿足應用型人才職業生涯的需要[2]。
計算機應用型人才培養既要重視專業知識和應用能力等專業素質的培養,又要重視責任意識和團隊合作意識等非專業基本素質培養,要將基本素質培養融入到專業人才培養的課程體系中,使計算機應用型本科人才具有較強的應變能力和可持續發展潛力。
3程序設計類課程教學
計算機程序設計能力的培養始于程序設計語言課程的教學。計算機程序設計語言多種多樣,隨著計算機硬件技術的飛速發展,程序設計語言也在不斷更新和發展。要在計算機專業的本科課程中教會學生使用每一種常見的語言是不現實的,也是沒有必要的。在計算機應用型本科人才培養中,要設法培養學生語言學習能力,幫助他們在頭腦里構筑起一個對學習任何新接觸到的語言都有幫助的框架,使他們能較好理解程序設計語言的共同實質,掌握快速學習和使用一門新語言的要領和重點。
3.1圍繞應用及能力培養選取教學內容
3.1.1圍繞培養目標選取教學內容
程序設計語言課程的基本目的是讓學生掌握程序設計語言基礎知識和程序設計方法,掌握應用計算機分析問題和解決問題的能力。人才培養目標決定了課程教學的知識目標和能力目標。不同的培養目標、不同的人才培養類型、不同的應用層次決定了課程內容的選取重點也是不同的。
3.1.2重點突出應用和能力培養
教材和教學不同,教材一般具有完整性和通用性,而教學更具有針對性和具體性。教材只是教學的輔助材料,沒有組織而過度依賴教材進行教學勢必導致照本宣科。
C、C++、Java、C#等現在流行的程序設計語言其本身功能都非常強大,語言本身的靈活性也導致了語言語法的復雜性。教材為了完整,往往涉及了較多的語法和算法,如果把這些語法和算法都讓學生去掌握就會使學生不擇要領,還會深感程序設計語言的復雜性,打擊學生的學習興趣。因此,在教學內容選擇上要以應用和能力培養為目的,讓學生體會到語言本身只是個描述工具,掌握所有的語法和算法不可能也沒有必要。尤其是C和C++里面的許多語法,在實際應用中很少用到,如果照本宣科按教材內容編排進行教學,學生學到的只是個別語言知識點,這些知識點如果長期得不到應用,即使語言本身沒被淘汰,也會被學生的記憶所淘汰。正如使用Windows操作系統一樣,完成一個功能可能會提供許多種方式,而我們習慣使用的只是其中的一種或兩種。在程序設計語言的學習中,不是讓學生“學了什么”,而是讓學生“會做什么”,最終的目標是應用和能力,懂得更多的語法并不代表能力。許多教師考試試卷中出現了大量的語法考點,這樣做雖有利于試卷出題,但不利于應用和能力的考核。因此,在程序設計語言教學的內容選取上一定要以應用和程序設計能力培養為核心,才能達到計算機應用型人才培養的目的和標準。
摘要:針對目前大學“計算機應用基礎”課程教學目標設計中存在的不明確,不具體以及不易衡量等問題,提出運用目標管理領域中的SMART原則設計和優化教學目標,從而能夠更好地進行教學評價和引導學生。
關鍵詞:SMART原則;教學目標;設計
“計算機應用基礎”是各大院校面對非計算機專業入學新生開設的一門課程,主要講授計算機的基礎知識和基本概念,培養學生的計算機基本操作技能,激發和培養大一新生學習計算機的興趣,為其今后進一步應用計算機知識打下基礎。
根據實際情況和社會需要,學校一般會對該課程進行相應的教學設計。教學設計是運用系統方法分析教學問題和制訂教學目標,建立解決教學問題的方案,試行方案并進行效果評價,最后對方案進行修改的過程。其中,如何制訂出準確合理的教學目標是非常重要的一環。合理具體的教學目標,可以準確地指導教師的教學方向,幫助教師制定和設計具體的教學過程,更好地引導和幫助學生。
1教學目標設計現狀
1) 教師在設計教學目標時一般參照教學大綱,大綱對目標的要求不夠明確具體,缺乏衡量教學目標的具體措施,使得教師在設計教學目標時比較被動。
2) 教師在設計教學目標過程中,較少考慮學生的參與,缺乏與學生的互動,導致目標沒有在師生之間達成一致。目標設定不當,難以充分調動學生學習的積極性、主動性,最終導致目標無法實現。
3) 教師設計教學目標時缺乏相關性,沒有充分考慮學生的基礎差異、專業差異、需求差異。
為了更好地確定合理的教學目標,我們引入了目標管理領域著名的SMART原則。一個可見的、可操作的、明確的教學目標不但可以指導教師編寫教學材料,還可以作為教學評價的依據。不恰當的目標通常都不能滿足SMART原則,因此可以將SMART原則作為優化整個教學設計的有力工具[1]。
2SMART原則
目標管理由管理學大師Peter Drucker提出,首先出現于他的著作《管理實踐》(The Practice of Management)一書中,SMART原則是目標管理中制定目標的一個經典原則,如圖1所示。
具體含義如下:
1) 目標必須是具體的(Specific),不能籠統。
2) 目標必須是可以衡量的(Measurable),指標是數量化或者行為化的,驗證這些指標的數據或者信息是可以獲得的。
3) 目標必須是可以達到的(Attainable),指標在付出努力的情況下可以實現,避免設立過高或過低的目標。
4) 目標必須和其他目標具有相關性(Relevant),指標要與工作、崗位相關,不能跑題。
5) 目標必須具有明確的截止期限(Time-based),注重完成指標的期限。
3運用SMART原則設計教學目標
3.1S(Specific)――具體性
具體性是指要用具體的語言清楚地說明要達成的行為標準。
以計算機應用基礎中Excel的案例教學為例,如果教學目標定義為學生會使用Excel表格,就顯得過于抽象,過于籠統了?;\統的教學目標就不好評價,不好衡量。具體說來,Excel涉及的知識很多,包括表格、函數、統計圖表、數據透視表等,會使用哪些。如可以這樣定義Excel這一部分某個案例的教學目標:
1) 理解Rank()函數各個參數的意義,并能夠使用Rank()函數,對一組數據進行排序。并給出一個班級的高等數學成績,要求學生能夠完成名次的排列。
2) 能夠根據給定數據表,在其基礎上繪出兩軸線―柱狀統計圖。統計圖有很多種,柱狀圖、餅狀圖、折線圖,說得具體就好操作,便于衡量。
3.2M(Measurable)――衡量性
衡量性就是指目標應該明確且可以量化。用一組明確的數據作為衡量教學目標是否達成的依據。如果制定的目標沒有辦法衡量,就無法判斷這個教學目標是否實現。
以“學生成績分析表”的教學為例,如何衡量“能夠使用Rank()函數,對一組數據進行排序”這個目標呢?可以在上機時,安排這樣一道測驗題目,如果80%以上的同學能夠較好完成,則可以認為達到該教學目標。如果班上學生很多,可以采取抽樣的方式。
不是所有的教學目標都可以量化,目標的衡量標準遵循“能量化的量化,不能量化的質化”。
3.3A(Attainable)――可實現性
目標應該是可以實現、可以達到的。教學目標定得太高,學生會跟不上課堂進度,完不成老師布置的作業,學生的學習熱情會受到打擊。教學目標定得太低,學生會有課堂所學有限,時間被浪費的感覺。教師在制定教學目標時,需要了解學生的情況,評估課程難度,合理設計目標。例如,以80%的學生的基礎為參照,制定相應的教學目標。考慮到學生的基礎、需求等差異,目標制定時,可以師生互動,讓學生充分發表意見建議,由師生共同完成教學目標的設定,使教學目標在師生之間達成一致。
對于不同層次的班級,教師可適當調整教學目標,實現層次化教學。如根據實際教學經驗,教師可以將文科班的教學目標定得相對低些,避免涉及過多復雜的函數,而對理科班的目標設定則正好相反[2]。
3.4R(Relevant)――相關性
相關性指實現此目標與其他目標的關聯情況。如果實現了這個目標,但對其他的目標完全不相關,或者相關度很低,那么即使達到這個目標意義也不是很大。
教學目標不能偏離教學大綱,不能偏離教材。相關性要求教師控制課堂的隨意性,實現教學過程的有序性、連續性。
教師在制定教學目標時要考慮學生的專業和實際應用需求[3]。文科專業的學生可能會經常使用Word,教學目標中要體現Word編輯排版等要求;對美術、藝術類專業的學生可以多講一些圖片處理、Flash動畫、網頁設計等內容。不同專業的教學側重點不同,應該在教學目標中得到體現。
3.5T(Time-based)――時限性
目標的時限性就是指目標是有時間限制的。沒有時間限制的目標無法評價。制定教學目標時,教師根據教學任務中各章節的權重,擬定出完成各章節目標的時間要求。定期檢查教學進度,根據實際情況調整教學計劃,如期實現教學目標。
以“學生成績分析表”的教學為例,根據其在課程中的權重,需在兩個學時內完成該案例的教學。
3.6設計案例――IF函數教學
以IF函數教學為例,運用SMART原則進行教學目標設計。經過和學生的討論,利用上課前5分鐘,將準備好的教學目標同學生討論,調整后的教學目標如表1所示。
按照調整后的教學目標進行教學,學生學習目的明確,一改以往被動聽課的狀態,積極性大大提高,操作題測試結果如表2所示。
4結語
計算機應用基礎課程涉及的知識點很多,在運用SMART原則進行教學目標設計時,實際上是按知識點逐個設計的,這就實現了教學目標的模塊化,這是實現模塊化教學的前提。教學目標的可實現性必然考慮到學生的差異性,導致教學目標的層次化,這又是層次化教學的基礎。
計算機應用基礎課程的教學涉及到諸多方面的因素,需要我們不斷地探索新的教學方法和教學模式,激發學生學習該課程的興趣,使學生不但掌握書本上的知識,更重要的是掌握利用計算機求解實際問題的基本能力,只有這樣才能達到我們教學的真正目的。
摘要:在借鑒國內外高職教育課程開發的實踐經驗基礎上,以“人全面發展”理念為指導,構建“平臺+崗位,以工作過程為導向、以項目課程為主體”的課程開發模式,分析現有專業人才的職業能力,優化現有專業課程結構,設計高職教育計算機應用技術專業人才培養方案,并對方案的特點進行探討。
關鍵詞:高職;計算機應用技術;培養方案;工作過程;項目課程
隨著我國高等教育大眾化進程的加快,高職教育規模迅速擴大,取得了令人矚目的成績,高職教育的研究與實踐取得了豐碩的成果。高職教育計算機應用技術專業伴隨著信息技術和高職教育的發展,不斷進行改革與自我完善,取得了一定的成績。但是,隨著計算機作為一門技術滲透到社會各個領域,社會對計算機專業人才的需求不再滿足于只會操作計算機,而是要求計算機專業應用型人才能夠應用計算機和網絡進行管理、利用計算機進行開發和設計、對計算機和網絡進行維護等?;谏鲜銮闆r,我們在計算機應用技術專業進行了“平臺+崗位,以工作過程為導向、以項目課程為主體”課程開發模式的探索與實踐,以適應社會對計算機應用技術及相關專業人才的需求。
1 “平臺+崗位,工作過程為導向,項目課程為主體”的含義
在“人全面發展”教育理念和工作過程導向的課程開發理論指導下,提出“平臺+崗位,以工作過程為導向,項目課程為主體”課程開發模式。
“平臺+崗位”是指在保證學生綜合能力培養的前提下,通過開設多個崗位方向,提高學生專業技能,力爭做到“一專多能”,增加學生就業機會和就業能力。其中,“平臺”是指對計算機應用技術專業學生進行行業通用技能和素質的培養,即專業基本素質培養,使學生達到專業“基礎人才”的要求?!皪徫弧本褪前磵徫辉O置專業方向,圍繞職業技能展開培養,即應用能力培養,使學生達到專業“應用人才”的要求。綜合分析計算機應用專業人員崗位、畢業生就業狀況及學生學習能力等諸多情況,我們將專業方向設置為軟件開發技術(A)、網絡技術(B)、信息化辦公(C)三個方向。
工作過程導向是指在計算機應用技術專業的課程開發中,針對崗位進行職業能力分析,整合理論與實踐教學內容,以工作過程為基礎設計訓練項目,建立工作任務與知識、技能的聯系,增強學生的直接體驗,激發學生的學習興趣。教學內容以工作過程為導向,關注學生工作任務的完成,為學生提供體驗完整工作過程的學習機會。
項目課程是“一種以工作任務為中心,選擇、組織并學習工作知識的課程模式?!盵1]它以典型產品的生產或服務等項目為載體設計教學內容,具有明確的工作任務,將理論知識和實踐技能結合,與企業實際生產過程有直接關系,學生在一定的時間范圍內可以組織安排自己的學習行為,有明確而具體的成果展示等特點[2]。高職計算機應用技術專業項目課程可理解為一個企業網站的建設與管理、一個管理信息系統應用軟件的開發、一次會議材料準備等。
2高職計算機應用專業人才培養方案
根據高職計算機應用技術專業人才培養目標,按照高職課程開發的流程,結合“平臺+崗位,工作過程為導向、項目課程為主體”課程開發模式,進行工作任務與職業能力分析、課程結構設計、課程科目設置和課程內容重構。
2.1工作任務與職業能力分析
通過對計算機技術應用現狀的調查分析,將專業技術分為通用和專用技術兩個部分,對其崗位、工作任務和職業能力進行分析(見表1)。
2.2課程結構設計
根據崗位、工作任務和職業能力分析,將課程結構設計為“山”字形,如圖1所示?!吧健弊种袡M向的“―”為基礎平臺,注重基本素質和通用技術培養,即通識教育;縱向的“|”,為專業崗位方向,即軟件開發、網絡技術、信息化辦公方向,加強對學生的崗位技能培養。
2.3課程科目設置
計算機應用技術專業課程類型設置為必修和選修兩種。在基礎平臺,除設置必修課程外,增加選修課程的數量及交叉學科選修課程,基礎平臺課程設置如圖2所示。
專業崗位方向課程模塊化,學生可根據學習基礎、個人興趣及發展定位選修一個專業方向。每個專業崗位方向設置1-2個項目課程,開設相應崗位方向的職業資格認證課程,實現“雙證書”培養,崗位方向課程設置見表2。
2.4課程內容的重構
課程內容重構按照完成工作過程所需的職業能力,采用模塊化設計,將完成一項工作任務所需的理論知識、操作技能、實踐經驗以及活動方式方法等綜合為項目課程。項目課程的內容包括工作任務、相關理論知識和實踐知識、拓展知識、練習和結果評價等。項目課程的課時分配以工作任務的難易程度和應用程度為依據,而不以知識點的難易程度為依據。高職計算機應用技術專業核心項目課程設計見表3。
3培養方案的特點
本課程方案設計以高職研究的理論為指導,貫徹“人全面發展”的教育理念,從多個視角調查分析,充分考慮企業、行業、學生和學校等多方面的意見,專業人才定位準確,培養目標明確。
首先,課程方案中通過“平臺+崗位”模式加強了通用技術和崗位技術培養,充分體現了社會需求和人的自我發展兩個目標。課程采用“山”字形結構,實現了對“三段式”結構的徹底改良。通過課程內容整合或分解重構項目課程,項目課程以實際項目為出發點,實現理論知識、基本技能和實際應用的融合,解決了理論與實踐教學脫節、教學與生產實際脫節、課程缺乏實用性、課程內容陳舊以及課程呈現方式單一等問題。
其次,“以工作過程為導向,項目課程為主體”模式體現了建構主義教育理論中以“學”為中心的教學策略。在項目課程實施過程中,通過構建真實生產環境,有助于提高學生分析問題、解決問題的能力以及快速適應工作需要的能力[3]。同時,真實的生產環境有助于學生了解企業或行業對員工知識結構、技術技能、綜合素質的要求;體驗企業的文化氛圍;體會典型行業團隊的角色構成及團隊角色協同工作技巧;學習體驗課堂理論知識在實際工程項目中的應用,積累項目實戰經驗,增強學生的就業能力和信心[4]。
最后,本課程方案有利于改變傳統的評價手段和方法,結合項目采用階段評價、過程評價、目標評價等多種評價模式,更加注重了學生動手能力、分析問題、解決問題能力的考核,有利于學生的創新。評價形式結合課堂表現、學生作業、平時測驗、實驗實訓、技能競賽等情況,更能全面客觀地評價學生的成績和能力,解決現有課程評價中的不足。
4結語
高職計算機應用技術專業人才缺乏與畢業生就業困難早已成為一個不爭的事實,這說明高職提供的專業教育服務存在問題,職業教育的產品存在問題,不能很好地培養適銷對路的產品,其根源除了課程方案設計存在問題外,還包括職業教育市場缺乏有效的規范和監控,沒有明確的專業標準和嚴格的評鑒體系。因此,為了保證高職教育計算機應用專業的健康發展,除了要重視人才培養方案設計外,還要在課程分析、課程方案實施、課程方案評價等環節上下大力氣。此外,高職計算機應用技術專業教學可以借鑒ISO 9000質量管理理念,樹立現代教學服務觀和高等教育大眾化背景下的質量觀,從高職教學實際出發,建立以專業課程質量標準為依據,以工作情景中職業能力和操作能力為評價重點,以掌握的職業能力為目的,以工作場所人員為評價者、以工作場所的實際操作表現為依據的課程評價體系,全面客觀地評價高職教育質量,促進高職教育健康發展。
摘要:任務驅動式教學是指在整個教學過程中,以完成一個個具體的任務為線索,把教學內容巧妙地隱含在每個任務之中。在計算機應用課程的“任務”設計中,應使用“單刀直入法”化繁為簡,既要使各任務能較好地涵蓋課程知識點,又要能使學生在愉快的情景下完成學習任務。
關鍵詞:計算機應用;任務驅動;任務;教學內容
1 引言
目前,在高等院校的各專業教學中,都把計算機應用課程作為專業教學中的技術基礎課程。計算機應用課程的顯著特點是它的實踐性和應用性。擔任《計算機應用》課程教學的教師都有這樣的體會:學生剛接觸計算機應用課程時興趣很大,可沒多久,興趣就沒有了;學生對玩計算機很感興趣,但對《計算機應用》課卻沒有興趣。究其原因,在于現行的教學方法和模式不適應計算機應用課程教學。那么,如何改變傳統的計算機應用課程教學方法,如何探索切實有效的新型教學模式?經過近幾年的探索和實踐,任務驅動式教學得到越來越多教師的認可和推崇。但是,在實施任務驅動式教學的過程中又存在許多思想上和行動上的偏差,為提高計算機應用課程教學的實效,達到培養學生的信息素養、創新精神和實踐能力的教學目標,我們有必要對計算機應用課程教學活動中的“任務”設計進行探討和辨析。
2 任務驅動式教學的特點
任務驅動式教學是一種建立在建構主義教學理論基礎上的教學方法,是指在整個教學過程中,以完成一個個具體的任務為線索,把教學內容巧妙地隱含在每個任務之中。并在完成任務的同時培養學生的創新意識和創新能力以及自主學習的習慣,引導他們學會如何去發現、思考、尋找解決問題的方法,最終讓學生自己提出問題,并經過思考,自己解決問題。這樣,學生既學到了知識,又培養了動手實踐能力,提高了學生的探索創新精神。學生在完成任務的過程中,始終處于主體地位。教師是學習情景的創設者、學習任務的設計者、學習資源的提供者、學習活動的組織者和學習方法的指導者。
任務驅動教學法最顯著的特點是以學生為主體,改變了以往“教師講、學生聽,以教定學”的被動教學模式,創造了“以學定教,學生主動參與、自主協作、探索新的新型學習模式。
3 “任務”設計的原則和要求
3.1 化繁為簡,單刀直入
從學習者的角度說,“任務驅動”是一種學習方法,適用于學習操作類的知識和技能,尤其適用于學習計算機應用方面的知識和技能。我們也可以稱之為“單刀直入法”或“黑箱方法”。
“黑箱”(Black Box)是只知其輸入和輸出不知其內部結構的系統,或者說“黑箱”是內部結構一時無法直接觀測,只能從外部去認識的系統。從外部觀測那些具有某種功能而內部結構不清楚的系統,通過輸入變化所引起的輸出響應,分析系統的狀態過程,推斷系統的行為,這就是“黑箱方法”。
計算機應用技術內容十分豐富,名詞術語很多,各知識點之間聯系密切,常常是牽一發而動全身。這往往使得初學者在入門階段,感到陌生的名詞多、難點集中、頭緒繁雜,甚至產生畏難情緒,失去學好電腦的信心。利用“黑箱方法”,可以將計算機科學由表及里分成若干個層次。在學習的不同階段,特別是在學習某種應用軟件的使用方法時,可以把深層次的系統視為“黑箱”,可以先知其然,而暫不深究其所以然。
經常有初學者向筆者咨詢“如何學電腦”的問題。筆者的回答是,首先給自己提出一個明確的要在電腦上完成的“任務”。我一般建議他們首先學會使用文字處理軟件輸入一段中文(對于少年兒童,我主張他們的第一個“任務”是會在電腦上玩益智游戲,然后是畫圖),并且告訴他們,為了完成這個任務,完全沒有必要(至少暫時沒有必要)全面了解計算機硬件和操作系統的知識,更沒有必要學習計算機發展史以及數制轉換等知識。我們可以“單刀直入”地按照某幾個步驟,進入某個文字處理軟件的編輯環境,使用拼音輸入法輸入文章就可以了。
“任務驅動法”使我們的學習目標十分明確。在某個學習階段,緊緊圍繞這一既定的目標,了解相關的知識和操作方法,其它的可以一概先不涉及。這樣做可以大大提高學習的效率和興趣。當然,一個“任務”完成了,一個目標達到了,會產生新的任務,新的目標。例如,能在電腦上輸入漢字了,接著就要提出新的問題:怎樣改變字體、字號,怎樣把輸入的文章存盤,怎樣打印,怎樣在文本中插入表格或圖形,等等。隨著一個個任務的完成,初學者將逐步消除對電腦的神秘感,而且會不斷地體會到使用電腦的樂趣。
“任務驅動”學習法,符合計算機系統的層次性和實用性,為我們提出了由表及里、逐層深入、逐步求精的學習途徑,便于學生由淺入深、循序漸進地學好計算機的知識和技能。而且,采用這種學習方法,伴隨著學生的是一個跟著一個的成就感,不再是那種片面追求所謂“系統”而導致的“只見樹木,不見森林”的教學法給初學者帶來的滿頭霧水和一臉茫然。
3.2 變被動為主動,不斷提升學生技能
從教師的角度說,“任務驅動”是一種建立在建構主義教學理論基礎上的教學方法,符合探究式教學模式,適用于培養學生的自學能力和相對獨立地分析問題、解決問題的能力。我們提倡在計算機應用知識和技能的教學中采用這種教學方法。
電腦軟硬件的發展十分迅猛,更新的周期越來越短。學生現在學到的一些具體的知識不用多久可能就會過時。這就要求教師必須注意培養和提高學生自學計算機學科知識和技能的能力。
運用“任務驅動”教學法,教師應首先向學生明確布置本階段、本單元或本課時的學習任務,并給予學生學習方法的指導:
(1)要求學生帶著要完成的任務,或者說帶著要解決的問題認真讀書,掌握基本概念和原理。要讓學生知道,雖然計算機科學技術的發展十分迅猛,令人目不暇接,但是它的基本概念和原理是相對穩定的,只有掌握了某個學科的基本結構、基本概念和原理,才能無往而不勝,才能以不變應萬變,才具備進一步深入學習或自學該學科的能力。
(2)要求學生敢于動手,勤于實踐。計算機是工具,使用工具是技能,技能的掌握與熟練只能靠實踐。應提倡學生自己上機實踐獲取知識和經驗,這樣做不僅知識掌握得牢固,而且可以培養學生的探索精神和自學能力。在學習使用電腦的過程中,讀書和上機實踐都重要,但比較而言,實踐更重要。很多知識和技能必須通過多次上機才能學會,在完成“任務”的過程中,增長知識和才干。
(3)要向學生講清楚,掌握計算機的知識和技能需要一個過程,不可能一次完成,需要有鍥而不舍的精神。教師要鼓勵學生以頑強的意志去鉆研教材和上機實踐,同時應該向他們指出,學習不是直線式的前進過程,而是“螺旋式”上升的過程,真正全面深刻地理解掌握知識和技能需要反復,因此,在接觸一個新領域或一個新的知識點時,可以先知其然,而暫時不深究其所以然,但應該注意在學過后面相關的知識后及時復習前面學過的內容,這樣不僅能前后聯系,加深認識和理解,而且可收到事半功倍之效果。
總之,教師不僅要向學生講明采用“任務驅動”學習方法的意義,而且要培養他們采用這種方法進行自學的能力,只有這樣才能真正發揮“任務驅動”教學法的優勢。
4 設計“任務”的關鍵技術
好的學習任務,應該適應不同的學生,并能引發學生思考,促進學生發展。從教學內容上來看,教師要做到精心設計好每一個“任務”。因為“任務驅動”教學法是要讓學生在完成“任務”的同時掌握知識,“任務”直接影響教學效果。因此,“任務”的設計至關重要。
(1)“任務”要較好地涵蓋課程知識點
計算機應用作為一門基礎課程,必須完成教學大綱規定的教學內容。因此,在設計任務時,應將所有的知識點進行羅列,然后按章節內容設定若干個“任務”,將不同的知識點歸納到某個特定的“任務”中,通過該“任務”將需要的知識點進行串聯,從而達到使學生在完成“任務”的同時掌握所需的知識。注意,在設計“任務”時,既要避免知識點的重復,又要避免知識點的遺漏。
(2)“任務”設計要照顧學生個性差異
學生是有著個性差異的,在設計“任務”時,要注意學生的特點與知識接受能力的差異,充分考慮學生的現有文化知識、認知能力和興趣等。因此,我們所設計的任務既要符合大多數學生的認知水平和能力水平使他們能夠共同發展,又要給能力強的學生留有適當的空間,使他們的個性得到充分的展示和發展。這樣學生在不同層次的能力基礎上都能有所收獲,有所提高。同時由于任務驅動式教學的開放性,學生的個性差異雖有所體現,但并不直接影響評價結果,不同的學生在完成不同的專題任務時都可以創作出優秀的成果。
(3)“任務”要在愉快的教學環境中完成
從教學方法上來看,教師主要是加強學生的自學能力,在教學過程中要不斷地用“任務”來引導學生自學。在學生學習過程中,要充分發揮多媒體計算機綜合處理圖形、圖像、聲音、文字等多種信息的功能,設置特定的情境,創設良好的學習氛圍。如果有了這樣一個良好的教學環境,那么學生在這種愉悅的環境中,便會自覺自愿地學習,主動地完成學習“任務”。
(4)“任務”要讓學生積極參與
從能力培養的角度看,教師要注重調動學生的積極性,培養他們的創新精神和合作意識。在教學過程中,要引導學生積極參與,以此來提高學生上課時的注意力,從而提高學習的效率。提高學生學習注意力的有效辦法是:老師應盡量創設真實的教學環境,給學生提出真實的任務來提高學生的學習興趣,讓學生進入角色,并且喚起原有的認知結構中有關的知識、經驗和表象,從而使學生利用有關知識去“同化”或“順應”所學的知識。使學習的新知識轉化為與此相關的學習過的知識,達到事半功倍的效果。例如,上課時只告訴學生一些常用按鈕的使用,然后詳細講解幫助菜單的使用,這樣學生在學習中遇到不懂的內容時,就可以自己利用幫助菜單或幫助按鈕自學了。教學以“導”為主,充分調動學生動手、動腦的積極性。創設情境之后,選擇與當前學習主題相關的真實性事件或事件作為中心內容,讓學生面臨一個需要立刻解決的現實問題。問題的解決有可能使學生更主動、更廣泛地激活原有的知識和經驗,來理解、分析并解決當前問題。例如,在講授PowerPoint時,老師課前用PowerPoint制作一套賀卡。上課時先讓同學看,引起他們的興趣,然后問學生想不想親手體驗一下?這樣學生對這節課的內容產生了極大興趣,并積極地隨著老師的講解進入學習情境,這節課的效果可想而知。
(5)“任務”要結合現實實際
任務的設計應該密切結合學生和社會的實際,只有這樣才能激發學生的學習興趣,并能給學生以更多的創造空間。例如,在圣誕節來臨之際,讓學生用Word設計一張銷售平安果的招貼畫,學生興趣高漲,充分利用各種Word排版技術來進行創作。因此,一個聯系實際而富有創造性的任務是任務驅動式教學成功的重要保障。
5 結束語
任務驅動式教學在當前計算機應用教學中確實是一種行之有效的教學方法,但是在進行“任務”設計的時候,必須考慮周全,保證任務的可行性和有效性,使之真正有利于實現計算機術應用課程的教學目標。
摘要:在計算機專業應用型人才的培養過程中,程序設計能力是衡量學生專業水平的一個關鍵因素,是影響計算機專業學生就業率的一個重要因素。通過對課程群建設的理論分析,結合我校的實際情況,針對計算機專業的程序設計課程群建設進行規劃,切實培養學生程序設計的學習興趣,促進計算機專業應用型人才的培養。
關鍵詞:程序設計;課程群;計算機專業;應用型人才
目前雖然國內許多高校在開展課程建設、課程體系建設的同時也在開展課程群建設研究,但由于我國開展課程群建設時間較短,對課程群建設尚缺少完善的理論支持。我校以課題立項的方式正在開展課程群建設的研究工作,將深入研究課程群建設理論、課程群建設的實施方法和課程群建設績效的評估等幾個方面的內容。本文以計算機專業的程序設計課程群為研究對象,分析了我國課程群建設的現狀,對課程群的建設理論進行分析,并對課程設計課程群進行規劃設計,切實培養學生程序設計的學習興趣,促進計算機專業應用型人才的培養。
1 課程群建設的實際情況簡析
至今為止國內許多高校以多門課程組合的形式進行課程群建設。1990年,北京理工大學在基于“在課程建設中應當以教學計劃的整體優化為目標”中提出了要注重課程群的建設與研究后,許多高校陸續以課題立項的方式開展了相同或相似的課程群建設的實踐工作[1-2]。但在課程群的建設過程中有許多的實際問題并不是課程群的研究者所能左右的,如教學計劃的修訂、教學知識點的分解與融合、師資力量的分配、課時數的確定等。一般的學校在教育部的本科合格評估中對這些問題都有嚴格的界定,一般的研究者不可能隨意更改,所有現在許多與課程群相關的改革研究工作只停留在理論研究甚至是理論設想的階段。這樣問題的解決實際上需要學校有一套行之有效的管理辦法,可以使課程群建設的研究者在提出方案后能進行必要的探討、論證,并能進行實施。
我們學校對于學科建設作了大量的工作,如確定了學科發展方向、確定了學科帶頭人、建立了與學科發展相關的精品課程等。對于課程群的建設才剛剛起步,現在正以課題立項的方式對課程群建設的理論進行分析和探討,并準備以計算機專業課程群設置為例,提出課程群設置的有效方案、實施辦法和評價標準,為進一步實施課程群建設和課程群教學改革提供依據。
2 課程群建設的原則
課程群是以現代教育思想和理論為指導,對教學計劃中具有相互影響、密切聯系、互動有序的相關課程進行重新規劃設計和整合構建的課程集合,它一般從屬于某個學科門類,有著整體的教學要求,具有模塊化的教學內容,群內各課程之間能較好地體現出有機滲透性和整合性,有利于發揮群體優勢[1]。課程群是基于知識體系構筑的有機的課程體系模塊,是課程群師資的優化與整合,是承擔人才培養重任的主體,也是承載課程群建設的實體。因此,課程組設置的原則是在整合課程資源、構建新課程體系的前提下,堅持個人自愿與系部統籌相結合的原則,在全院范圍內將所有教學的專職教學科研人員進行重組,并按不同課程模塊來整合師資構建課程組。筆者根據文獻的分析并結合教學的實際情況認為課程群建設應該遵循如下幾個原則:
1) 核心課程地位突出原則。一個課程群中的核心課程應該是為實現專業培養目標,對學生掌握專業知識和培養核心能力,對提高該專業核心競爭能力起決定作用的課程[3]。課程群中的其它課程課程是作為該課程的基礎并為該課程服務的課程。在課程群的建設過程,知識點的分解與融合、教學內容的銜接、師資力量的分配、課時量的均衡等方面要充分突出核心課程的地位,都要圍繞核心課程展開。核心課程體現了課程群在專業發展中的地位,體現了專業的分支方向。
2) 課程相關性原則。課程群不是幾門課程簡單的組合、疊加,而是基于知識體系構筑建立有機的課程體系模塊。課程群是由教學內容相互聯系、邏輯和結構上可以規劃整合并形成有機整體的相關課程組成[4]。從內容上看,各門課程相互之間有內在的聯系與傳承關系。課程群建設弱化了課程的獨立性,強化了課程之間的相關性,凸顯它們為共同培養目標的服務特征,突出各課程所蘊含的技能定位,把圍繞一個技能培養目標的、含有若干課程中的技能點抽象出來,在一個更高層次上連貫起來,使該技能的培養隨課程教學的推進而不斷遞進、加深和拓展。課程群在形式上與課程教學模塊相似, 但它注重技能培養,弱化課程個性概念, 強化課程內容之間的融合、交叉和關聯,圍繞技能培養目標強調課程教學內容的取舍和改革,打破課程間壁壘,優化課程體系,整合更新教學內容和教學方法等的過程。這就要求我們在進行課程群建設時,充分考慮課程群內諸課程在結構、內容、教學學時數及時間分配等方面的相互關系,以提高教學效率和教學質量。
3) 目的確定原則。程群的建設,要有利于疏通專業知識、專業技能、課程、教材之間的關系,便于學生學習、理解和掌握[5]。課程群的建設,要便于專業教學計劃的組織與實施。專業主干課程群的設置有助于教學計劃的合理和優化, 專業課程群的建設有助于構建新型的課程體系,對其它課程起到示范、輻射作用,同時有助于推行以技術應用能力為目標的教學法和教學手段的改革和實施。課程群建設的根本目的是深化課程改革、整合課程教學內容,提高教學質量。課程群建設要有效實現專業建設的規模效益,刪除課程間內容重復的部分,增加了新的有利于提高學生競爭力、提高教學質量、提高辦學特色的新內容。對課程內容整合,制定完善的課程教學標準和課程教學內容結構,提高教學效率,進而提高教學質量。課程群建設要有利于學生專業技能的培養,專業素養的養成和團隊精神的形成。課程群建設要有利于師資隊伍的建設,師資隊伍建設是課程群建設的主要內容之一,能否形成一支教學能力強、專業技術扎實、素質高的教師隊伍是衡量課程群建設成果的重要標準。
4) 資源整合原則。課程群的建設工作的關鍵之一就是課程群如何融合和分解,它是對課程的再設計。課程的再設計應有利于教育目的的實現,有利于學校培養目標的實現和課程的有效實施。課程群的各門課程從內容上看,相互之間的內容縱向有傳承關系、橫向有內在聯系,但又自成體系。為此課程群建設必須立足整個課程群體,對課程群的所有內容進行整合,減少課程內容的重復,增加新的有利于提高學生競爭力、提高教學質量、提高辦學特色的新內容,使課程功能更完善,從而實現課程結構、課程體系和功能的優化。課程群建設是課程組合知識體系的重組,包括課程內容、課程結構、理論教學模塊、實踐教學模塊等,是對教學大綱和教學計劃的再設計。課程群建設與單一課程建設顯著區別就是將相關的幾門課程結合在一起進行整合。為了刪除繁瑣、重復和過時內容并增加新的內容,必須跳出單門課程建設中過于強調課程內容系統性的框框。要立足于大課程建設,即將幾門課程融合為一門大課程,并對這一大課程進行系統的內部結構調整及內容的重組。
5) 學科發展原則。在課程群的建設中要緊密結合學科發展方向,應該除掉過時的且與學科發展不相關的教學內容,增加一些與學科發展相關的研究熱點和研究難點,激發學生的學習興趣,培養學生認識新知識,探索新問題的能力,為學生畢業后從事專業工作打下良好的基礎。高等教育中學科發展中知識的更新速度是非??斓?在學校不可能把所有與學科相關的知識全部介紹,但有必要在課程的建設過程中涉及到與課程群相關的知識,可以使學生了解所學的知識的發展狀況,使學生認識到所學知識的必要性,使學生理解所學知識的本質作用,為學生畢業走向工作崗位,適應新的環境,學習新的知識打下基礎。
3 程序設計課程群建設規劃
1976年瑞士計算機科學家Niklaus Wirth提出了一個著名的公式:算法+數據結構=程序。他認為程序技術在數據某些特定表示方式和結構的基礎上對抽象算法的具體表述。在此,程序設計課程課程群可以確定由高級程序設計語言、離散數學、數據結構、算法分析四門課程組成。對該課程群的建設從如下幾個方面進行規劃:
1) 知識點的分解與融合。屬于同一課程群的課程之間在知識點上有一定的相關性,知識點有重復的情況,對知識點進行分解和融合可以使課程之間的關系更加清晰,層次分明,使學生在學習的時候能了解所學知識的遞進關系[6]。高級程序設計語言包含的內容為:數據類型、函數、數組、指針、構造類型、文件;數據結構的內容為:線性表、樹和二叉樹、圖、查找、排序;離散數學的內容為:數理邏輯、函數和關系、樹和圖、代數系統;算法分析與設計包含:遞歸與分治法、動態規劃、貪心算法、回溯法、分支限法、概率算法、線性規劃和網絡流、完全性理論與近似算法。數據結構與離散數學是數據結構的先修基礎課程。數據結構的樹與二叉樹、圖與離散數學中的圖論雖然描述方式不同、側重點不同,但實際內容一直,存在重復。從數學課程的教學特點出發,在圖論中以圖的基本概念為主,重點突出幾種特殊圖的特點與應用;在數據結構中有關圖的內容可以作為閱讀內容,重點介紹圖的存儲結構、圖的表示與實現以及與圖相關的算法。
在數據結構的學習中,許多學生覺得自己的高級程序設計語言知識掌握得不牢固,學習吃力,主要原因有個方面:一是在程序設計語言的教學過程課時少,在開始的時候老師為了使學生入門,講得認真仔細,花費了一定的教學時間,在后面講指針、構造類型的時候由于時間的關系,速度快、內容進行精簡,學生以為不重要,沒有很好的掌握。但這部分內容在數據結構的學習中基本上每章都會使用。在課程群的建設過程,應該考慮到出現的問題,對教學計劃根據實際情況進行調整,使學生在學習一們課程的時候,即能掌握本課程的基本內容,又能了解該課程相對于后繼課程的重要性。
算法分析的一些內容實際在數據結構中也有體現,如算法分析、遞歸、回溯法。在數據結構的學習過程可以把這部分知識加強,而在算法分析中這部分內容可以不講,可以作為學生自學部分。這樣可以避免前面講了學生不清楚,而后面再講,學生認為前面學了,不重視。
2) 實驗教學內容的整合。實驗教學在程序設計課程群的教學過程是非常重要的。程序的實現是學習的最終目標,在程序的編譯調試中可以進一步加強學生對知識的理解。但在實驗教學中,老師不像理論課那樣講,主要以學生上機調試程序,解答問題為主。實驗教學內容可以根據理論教學內容、分階段進行整合。程序設計的實驗主要以驗證實驗為主,包含簡單程序設計、分支程序、循環程序、函數的使用、數組的使用、構造類型的定義與使用。
離散數學大部分學校都沒開設實驗課,主要以理論講述為主。但實驗課的開設可以讓學生進一步加深對所學知識的理解,可以推進數學知識的應用,如電子科技大學就在理論數學課程中開設了實驗。數據結構的實驗內容主要以應用為主,在教學過程中除了重視數據的存儲結構與基本操作的實現外,在實驗中要整和與高級程序設計語言相關的內容,如指針、結構體等的。
算法分析與設計的實驗內容在驗證與應用的基礎上,可以對算法的時間、空間復雜度分析的基礎上進行算法性能的改進,再使用高級語言編程進行驗證。
在課程群的實驗教學過程中,都是以高級程序設計語言作為編程工具,所以高級程序設計語言的實驗教學應該明確每堂課的任務和目標,老師對實驗內容進行講解、學生課前準備,實驗中老師答疑問這樣一個步驟來完成。在內容的整和上主要是根據內容的約束關系進行整和,打破課程、實驗、師資等方面的壁壘。根據培養目標,從邏輯上和結構上加強各門實驗課程的聯系和綜合,使教學資源實現共享配置以提高整體辦學效益。
3) 綜合課程設計的構建。課程設計可以讓學生掌握課程內容的綜合運用,為畢業設計作準備。根據教學計劃,高級程序設計語言、數據結構都開設了課程設計。但大部分課程設計的選題都是在重復實驗的內容,由于在實驗環節沒有過關,課程設計成了上網下載調試,最后學生為了應付完成任務就相互之間復制課程設計報告。課程設計課題的選擇,設計內容的要求要能整和該課程的部分內容,使學生了解課程的應用范圍,掌握任何進行應用的方法。對于提高學生的編程能力,構建綜合課程設計具有重要的意義。
綜合課程設計按照一個完成的項目要求設計,具有一個完整的功能,具有實際意義,以實際數據進行驗證。綜合課程設計可以在課程群所包含的所有理論課程學習結束后開始,在時間的安排上不能像課程設計那樣安排一周、二周的時間,而是分段集中講解、答疑、跨學期進行。在題目的論證、文獻的閱讀、資料獲取、設計、編程過程中時間上沒有嚴格的限制,讓課程設計不成為學生的負擔,使學生在課程設計過程找到學習的方法與學習的樂趣。
4) 理論與實踐教學的規范。按照教學管理的要求,任何課程的理論和實踐教學都要嚴格的時間限制,但由于師資水平和學生能力的差異,使不同班級不同老師講授的同一們課程進度不同一,內容也課程存在增減。為了達到課程群在知識點融合、分解過程中取得整體優化的功效,規范理論與實踐教學的內容尤顯重要。
理論課程的教學內容可以按照章節進行規范,每章老師要講述的知識點、重點和難點都要有明確的要求,根據實際情況可以在課時上有一定活動范圍,但要講的一定不能減,否則學生考試的時候是通過了,但在后繼課程的學習過程中會因為前面課程的基礎不扎實而學習困難。規范過程可以在相關責任人組織課程群建設的相關老師在集體討論分析的過程中完成。
實驗教學是程序設計課程群建設的關鍵,因為它與學生動手能力的培養密切相關。實驗課時相比課程理論課時少,基本上是一次課一次實驗?,F在一般學校的實驗課是上課的時候老師布置任務,學生就開始編程,但實際上由于學生能力和時間的限制,很多學生在規定的時間根本完成不了實驗,有的同學可能根本無法動手做,因此實驗教學內容應該進行規范。實驗教學首先要規范教學順序,其教學順序是:老師布置實驗內容,學生課前準備的內容,老師講述實驗的具體內容,學生實驗完成的內容。教學內容也要嚴格規范,使學生一次實驗就能掌握一個知識點。
5) 基礎理論與熱點理論的關聯。計算機科學發展速度非???而課堂教學的教材服務教學的時間較長,一些與學科相關的新理論在教材中并沒有體現,但學生畢業后涉及這些新理論的概率非常大,因此在課堂教學過程中增加一些與教學內容相關的新知識,對于教學質量的提高和課程群建設的質量都具有重要的意義。
計算機的熱點理論包含的內容非常多,包含人工智能、模式識別、圖像處理、數據挖掘、智能計算、網格等多方面,這些問題實際都涉及到算法,這些問題的研究都是在研究算法、提高效率、提高算法執行結果的質量以便更好的應用到實際應用領域中。在程序設計課程群的建設過程中,適當引入與此相關的一些問題,可以使學生了解學科發展的方向,明白學習內容的作用,增強學生的學習積極性。
4 結束語
課程群建設從邏輯上和結構上可以加強各門課程的聯系和綜合,使教學資源實現共享配置以提高整體辦學效益,建設的目的是提高人才培養質量、提高課程群建設水平、實現課程群建設的規模效應、提高課程群建設效益等。通過對課程群建設實際情況和理論分析,結合我校計算機專業的實際情況,針對的程序設計課程群的建設進行規劃。程序設計課程群的建議可以解決一些在實際教學過程中出現的一些問題,增強學生程序設計的學習興趣,促進計算機專業應用型人才的培養。
摘要:《計算機應用基礎》是一門實踐性很強的課程,傳統的考試模式已不能滿足《計算機應用基礎》的考核要求,采用無紙化考試系統對這門課程進行考核已成為趨勢。該文提出了無紙化考試系統的結構和功能的設計方案。
關鍵詞:無紙化考試;系統設計;模塊化設計;計算機應用基礎
隨著信息技術的迅速發展和網絡的普及,信息技術對經濟的發展和科技的進步產生了深遠的影響。《計算機應用基礎》作為高等院校學生接受計算機教育的入門課程,成為每個大學生必須掌握的計算機基本知識和基本技能。考試是教學活動中的一個重要環節,它用來檢查學生對所學知識的掌握情況。由于《計算機應用基礎》是一門實踐性很強課程,許多知識點都需要通過上機實際操作才能掌握和鞏固[1]。因而傳統的紙質考試模式已不能滿足《計算機應用基礎》的考核要求。如何充分利用計算機平臺和網絡資源,按照實際操作要求實現無紙化考試是一個值得深入研究的問題。近年來,許多高校的計算機基礎課已實行無紙化考試,收到了較好的效果。
1 《計算機應用基礎》實行無紙化考試的優點
《計算機應用基礎》實行無紙化考試的優點主要有三個:一是能提供與實際要求一樣的考試環境,能真實反映學生掌握知識、運用知識的能力;二是能自動組卷,自動評卷。自動組卷能為同一時間同一地點的不同學生抽取不相同的試題,這樣考試作弊現象就會被杜絕,每個學生所完成的試卷都能更真實地反映學生的實際水平,保證了考試的公平性[2]。自動評卷能相對客觀地為考生評卷,減少手工評卷帶來的主觀錯誤,同時能極大地減輕評卷教師的工作量;三是節約資源。由于無紙化考試全部在計算機上完成,不需要印制紙質的試卷,可以節約大量的紙張和印刷成本。
2 無紙化考試軟件系統的基本構成
無紙化考試作為一種比較新的考試模式,它的關鍵就是要有一套成熟可靠的無紙化考試軟件系統。一套成熟的無紙化考試系統應該包括題庫制作及生成系統、考試及管理系統、成績合并及管理系統等幾個組成部分。如圖1所示:而其中考試及管理系統是整個無紙化考試系統的核心與關鍵。
3 考試及管理系統設計
考試及管理系統包含了考生考試子系統及考場管理子系統兩大部分。現在常見的考試及管理系統有單機版與網絡版兩大類,而網絡版又分為客戶端/服務器端(C/S)模式和瀏覽器端/服務器端(B/S)模式兩種。單機版只有考生考試子系統,缺少考場管理子系統。它把考生的考試子系統與考生考試信息管理放在一起;網絡版則把兩者分開,把考試子系統放在考生機器,而把整個考場的考生考試信息放在服務器上統一管理。
3.1 考試子系統的結構與基本功能
考試子系統是實現無紙化考試的主要部分,考生的無紙化考試過程主要靠考試子系統來完成??荚囎酉到y一般包括考生登錄模塊、抽題與組卷模塊、考試時間管理和試題顯示模塊、交卷管理和自動閱卷模塊等模塊。
3.1.1 考生登錄模塊
考生登錄模塊的主要功能包括:驗證考生輸入的登錄信息,如考號、姓名等,如圖2所示;記錄考生的開考信息,如具體開考時間、考生所用的機器名稱等。為了防止考生故意退出考試系統答題,可在考生登錄模塊中增加二次登錄需要輸入密碼功能。
3.1.2 抽題與組卷模塊
無紙化考試需要考生用計算機來完成。由于受到計算機數量的限制,無紙化考試往往不能像普通考試一樣,讓所有考生在同一考試時間進行考試。為了保證考試的公平公正,無紙化考試中每個考生的試題都不是固定的,而是在考試題庫中隨機抽取的。隨機抽題有兩種方法,一種是預先在題庫中編好多套試題,抽題時是整套題一起抽的;另一種是每道題目都隨機抽取。采用前一種方法的,要求預編的套題必須足夠多,不然重復幾率太高就失去隨機抽題的意義了。采用后一種方法的,則必須考慮題目難易的公平性,在同一考試類別的題目中最好能按難易程度和考試內容把題庫的題目分級抽題。在抽題完成后,還要把抽取試題的具體信息也保存到考生數據表中,以此作為組卷與自動閱卷的依據。組卷完成后,還需在考生機器上自動為考生建立考試文件夾,并把該考生試卷中所涉及的考試原始資料下載到考試文件夾中。
3.1.3 考試時間管理和試題顯示模塊
在無紙化考試中,由于各考生用機不會完全一樣,計算機在使用過程中可能存在不可預知的突發故障,因此一般不像普通考試一樣要求考生同一時間交卷,而是采用每臺考試用機獨立倒計時的方式來進行考試時間控制。如考試時間為1個小時,則采用60分鐘倒計時,從考生登錄考試系統開始計時,當倒計時為“0”時,則代表考試結束。為了保證考試用時的公平性,避免當考生用機發生故障時,發生計時混亂,應每隔一個3、5秒就把考生考試剩余時間記錄到考生數據表中。另外在考生考試過程中,應把考生的基本個人信息和剩余的考試時間以及交卷按鈕等在考試窗口顯示出來。如圖3所示。
圖3 考生及考試信息顯示
考試子系統應有試題顯示窗口,用于顯示考生的試題作答要求。當試題內容較多時,為了便于考生作答,應把試題按不同類型分類顯示。如圖4所示。另外,為了保證考生考試過程中考生數據的安全,在考試過程中考試子系統要定時把考生答題資料上傳備份到服務器上。
圖4 試題顯示窗口
3.1.4 交卷管理和自動閱卷模塊
當考試結束后,就進入交卷管理環節。交卷管理包括幾方面內容:停止考試倒計時;把考生作答的客觀題結果保存;關閉主觀操作題的窗口,把主觀操作題的文件和文件夾打包備份。把考生作答的原始資料備份,可有效防止在自動閱卷中,萬一出現閱卷程序出錯,無法正常評分時,可憑備份的考生原始資料,用其他途徑來單獨評分。交卷管理完成后,就開始進行自動閱卷。自動閱卷就是由程序按照評分標準對考生作答的結果進行評分。對于客觀題進行自動閱卷是比較簡單的,但對于主觀操作題來說情況就復雜很多。因為對于《計算機應用基礎》這門課來說,達到同一個效果,往往有多種操作方法,因此無法按照操作步驟來評分,只能按照操作結果來評分。那么如何讓閱卷程序自動判別出考生作答保存的文件結果是否符合題目要求是整個考試系統的技術難點。
要解決考試系統自動評閱操作題的難題,首先要對OFFICE的文件內部結構要有一定的了解。在OFFICE文件中,許多內容是以控件或對象的方式保存在文件中的,我們所進行的許多操作,其實就是在設置或改變那些控件或對象的屬性。比如:在EXCEL中,我們要在A3單元格輸入“內容測試”這幾個字,字體格式為:“隸書 16號”。用VB來編程實現上述要求的代碼為:
Range("A3").Value = "內容測試"
Range("A3").Select
With Selection.Font
.Name = "隸書"
.Size = 16
End With
在自動閱卷程序中,我們只要加上判斷語句去判斷考生的作答文件中,上述屬性的值與答案是否相同,即可實現自動閱卷評分的功能。用同樣的思路和方法也可以對其他OFFICE文件進行評閱,從而實現對操作題進行自動閱卷的功能。
當自動閱卷完成后,考試子系統還需要把考生的閱卷結果上傳到服務器上。為了保證上傳數據的安全,應對閱卷結果等數據進行加密處理再上傳。
3.2 考場管理子系統
考場管理子系統的主要作用是在考試過程中通過服務器上的考場考試管理程序,統一管理考生的各種考試信息。為了實現對考場考生考試信息的有效管理,在服務器上應建立一個考生數據表來統一管理考生信息。數據表應包括一些基本字段:姓名、考號、考生機器名、剩余考試時間、考生考題信息、考生答題信息、各試題得分、考試狀態標記等內容??荚囎酉到y在考試過程中應定時訪問考生數據表,及時把考生考試過程中的各種信息更新到考生數據表中。由于服務器上存有考生的各種考試信息和考試資料,因此當某個考生考試機器出現嚴重故障時,考生考試基本不受影響,只需換臺機器重新登錄,由考試子系統通過考場管理子系統把考生的考試信息和資料下載到新機器接著續考即可。
考場考試管理程序還可以把整個考場考生考試狀態用不同顏色直觀顯示出來(如:斷線用紅色表示、在考用綠色表示、交卷用藍色表示)。同時還把考生基本的考試信息顯示出來(如:姓名、考號、所用的計算機名、剩余考試時間等)。既方便了監考老師及時發現考生機器出現的故障,又能讓監考老師及時監控整個考場各考生的基本狀況。
4 結束語
無紙化考試系統,對傳統考試方法進行了變革嘗試,實現了一定程度的考教分離,系統的實施,對提高教學質量起到了積極的推進作用。以上對無紙化考試系統的基本構成和設計思路進行了簡單的探討。實際上要設計出運行穩定、具有實用價值的無紙化考試系統,還必須考慮很多細節問題,特別是對出現異常情況的處理問題。如何進一步完善無紙化考試系統的設計,制作出功能更強大、應用面更廣的無紙化考試系統,是我們繼續努力的方向。
摘要:對行動導向教學理論進行了研究,并應用于《計算機應用基礎》課程中。教師深入企業,從職業群中提煉典型工作任務,并按照工作流程創設相應的學習情景,充分發揮導演的角色,讓學生在完成學習任務的過程中,熟悉工作流程并掌握知識和技能。實踐證明,行動導向教學設計提高了學習的主動性、積極性,使教學質量和教學效果得到了大幅度的提升。
關鍵詞:行動導向; 教學設計; 計算機應用基礎; 自主學習; 多元評價
行動導向教學理論強調學生通過典型的職業活動獲得技能和知識,進而形成經驗和能力?!靶袆訉颉苯虒W并不是一種具體的教學方法,而是以行動或工作任務為導向的一種職業教育教學指導思想與策略,是由一系列的以學生為主體的教學方式和方法所構成的。[1]
經過調研,在《計算機應用基礎》課程中充分應用行動導向的教學理念,設置了從來到新的工作崗位“接手計算機”開始的一系列工作任務,根據工作流程創設學習情景,引導學生通過自主學習平臺進行學習,按照驗收標準解決問題,使職業教育更加接近企業的實際?!靶袆訉颉苯虒W在《計算機應用基礎》課程中的實施,提高了學生學習的主動性、積極性,使教學質量和教學效果得到了大幅度的提升。
1 創新以行動為導向的教學設計
在傳統的計算機應用基礎教學中,教師處于中心地位。往往是教師先做示范,演示具體的操作,學生再依樣畫葫蘆,可能下節課就忘記了。學生在教師的指導下被動地接受知識和技能,學習依賴性強,更糟糕的是,碰到新的問題又要舉手提問了,缺乏主動解決問題的能力。在行動導向教學中,教師不再只是知識與技能的傳授者,而更多地是作為教學的咨詢者和課堂教學主持者。教學的重心由傳統的教師的教轉向了學生的學。這就意味著,一方面,項目學習成為主要的學習形式。在項目學習中,學生是主要的行為者,在完成學習任務的教程中獲得工作過程知識。另一方面,情境學習成為以行動導向的職業教育的典型特征。情境學習的主要關注點在于,學習情境的創建要盡可能與以后的應用情境相接近,使二者盡可能地在高度上達成一致。[2]
1.1 深入企業,提煉典型工作任務
計算機應用基礎是一門實踐性很強的課程,為使教學內容更適應工作崗位的要求,教師在設計課程之前進行了廣泛的崗位調研,提取典型的工作任務和工作過程,同時,邀請企業專家一起,對工作任務進行篩選。精選計算機在企業日常辦公、財務管理、宣傳推廣等方面應用的實際例子(如表1所示)。為滿足各專業學生的需要,在課后習題中設置了豐富的擴展工作任務,供學生課后自學,提高學生學習能力。通過企業真實的工作任務,提高課程的實用性,激發學生的學習興趣。[3]
1.2 按照工作流程建構教學內容
企業人員參與學習情景設計,使教學內容再現工作情景,有較強的應用性和針對性,讓學生身臨其境,在“工作”中學習。有效實現學生職業技能的培養,真正實現所學與所用的無縫對接,突出“理論夠用、重在實操”。
表2列出了學習項目及相應的教學內容,可以看出,每一個項目就是一個工作情景,項目中的任務是工作流程中的一個節點,按順序進行,可以完成一個學習項目,同時也熟悉了工作流程。
1.3 按照從實踐到理論的基本順序編排學習項目
行動導向教學與傳統學科教學的最大不同在于,它以工作項目展開學習內容,按照從實踐到理論的基本順序編排學習項目。在《計算機應用基礎》課程中,按照情景描述、布置工作任務、驗收單、提出解決方案、知識擴展、課后實踐來完成工作項目的學習。由于按照項目完成的工作流程編排學習內容,因此,它的知識體系是不完整的,為了補充在本項目中無法體現的相關功能,利用“知識擴展”來做補充,并完成相關的理論知識?!罢n后實踐”主要提供了其他類型的企業案例,例如Word文字處理部分除了以制作公司文件、制作會展邀請函和制作產品推廣手冊三個主要學習項目外,還在“課后實踐”中安排了公司差旅費管理辦法、請假條存根、會議紀要、產品銷售合同書、年度獎狀、培訓課程表、培訓邀請函、生產單等,教師可以根據專業的特點選取實踐項目,提高學生的學習興趣,學有所用。
2 行動導向教學的具體實施
行動導向教學理論的核心所在是師生的雙向互動,認為整個教學過程需要教師和學生積極熱情的參與及投入,教師要從知識的傳授者轉變成為教學的組織者、引導者和咨詢者,學生則要從知識的接納者轉變為學習活動的主體,與傳統教學相比,行動導向教學模式中教師的角色發生了根本性的變化。[2]
2.1 雙師型教師保證行動導向教學的實施
為了更好地實施“行動導向”的職業教育理念,學校要求教師每五年有半年以上的企業實踐經歷,利用這樣的有利條件,教師充分到企業“備課”,從工作任務的實施中了解學生應該掌握的相關職業技能。學校還多次邀請姜大源等著名職業技術教育專家來校做報告,說明工作過程導向課程開發的基本原則和方法;舉行“行動導向”教學設計比賽,舉辦“行動導向教學法”公開課,繼而全面推行職業活動導向新教案編寫,使教師能夠遵循“咨詢、決策、計劃、實施、檢查、評估”這一完整的“行動”過程序列,讓學生在真實化或仿真化的情景中去思考,去做。[4]
2.2 學生自主學習,軌跡跟蹤實時控制
引入網絡自主學習平臺,把獲取知識的主動權還給了學生。一方面,學生無論在實驗室還是在宿舍都能夠獲取網絡學習平臺的資源進行自主學習,每個知識點完成后機器都可以“預改”進行自動打分,學生可以馬上知道自己當前所做的操作是否正確,如果得分為0或不滿分,可以按“恢復該題”重新再做一遍,直到做到滿分,掌握這個知識點的操作(如圖1所示),學生根據平臺數據(如圖2所示)和自己的實際情況調整學習進度。
另一方面,教師通過收集學生的學習數據,如:學習詳細記錄、學習時間和進度、知識點和作業題的完成率和正確率等(如圖3所示),調整教學進度,更有針對性的指導學生,進一步提高學生的計算機操作能力。由于有足夠的評估數據和量化教學數據,學生能看到自己的學習“軌跡”,老師也能掌握學生的學習“軌跡”。學生自主學習過程中教師和學生的積極參與及投入,也充分體現了“行動導向”的核心―師生的雙向互動。
2.3 多元的學習評價方式
評價是檢查教學效果的有效手段,是獲取教學反饋信息的主要來源和教學改革工作的重要依據。[3]該課程的評價著重考核學生的計算機應用能力。為了全面評估學生的綜合能力。我們針對高職學生的特點,對學生采取了多元化的評估方式。如形成性評價為主,終結性評價為輔;教師測評、學生自評相結合。在內容方式上包括:項目評價、知識點學習評價與第三方認證考試。其中項目的評價包括基本能力測評與業務能力測評,每一個項目都有一個驗收單,學生對照項目進行自評,教師再根據學生在課堂的總體表現給予總體評價。知識點的學習評價在自主學習平臺上完成,系統進行自動打分,圖3所示是對整個課程的知識點總體評價。在評估時機上改變靜態的一次性考試形式,在教學前、教學中、教學后學生都可以通過網絡學習平臺進行學習,由機器自動評分;在項目的完成過程中采用學生自評與老師評價相結合,更加關注學生的學習過程;課程學習結束,學生全部參加全國計算機水平考試,檢測學習成果。多元化的評估方式全面、真實地反映了學生的潛能和學業成就,既注重結果又注重過程,既注重操作技能又注重理論知識,同時注重職業關鍵能力,真正體現考核評價的公平。
3 結束語
經過一年多的教學實踐,廣東機電職業技術學院2010級2980名學生參加全國高等學校計算機水平考試,合格率達到84.29%,優秀率達到26.6%,遠遠高于全省的平均水平(61%)[5],名列廣東省內高校前茅。實踐證明,計算機應用基礎行動導向教學設計使工作任務典型化、具體化,豐富了學生的直觀體驗,并通過所獲得的“成果”激發學生的學習動機,提高學習的主動性、積極性,具有先進性、典型性、可行性,符合學生的能力水平和教學規律。下一步課程建設的任務是豐富學習資源,特別是針對不同專業的典型工作任務,將行動導向教學理論更好地用到實際教學中。
摘要:該文針對目前高職院校計算機應用基礎課程教學中存在的問題進行分析,提出以能力為本位,以工作任務為導向,以行業規范標準為牽引,以應用為目的的原則對這門課進行了課程設計。該課程設計采用了以任務為導向,基于項目教學法的教學模式,并在教學過程中實行了理論實踐一體化教學,以滿足學生職業素養和就業崗位的雙重需要。
關鍵詞:高職;計算機應用基礎課;課程設計
長期以來,在高職院校中,《計算機應用基礎》作為一門計算機專業基礎課而開設,為其他專業課的學習做鋪墊,雖然該課程的開設有了數十年的歷史,但目前該課程教學的改革尚有不少探索空間。計算機應用基礎作為高職院校的基礎必修課程,其任務是為社會培養高素質技能型人才。為了使本課程的教學更適應社會對人才的需求、對能力的要求,我們適時地對原有的培養過程做出相應的調整與改革,對于提高計算機應用基礎課程的教學水平具有非常重要的意義。
該文從課程總體設計、課程內容與標準、課程教學資源組織、教學過程設計、學習效果評估方式設計和課程的改革與創新等六個方面進行了闡述。
1 課程總體設計
課程總體設計包括課程設計的原則和課程定位。
1.1 課程設計的原則
高職院校提倡加強學生動手能力與實踐能力,以促進學生知識、能力、素質協調發展。因此,我們堅持以能力為本位,以工作任務為導向,以行業規范標準為牽引,以應用為目的的原則對計算機應用基礎這門課程進行課程設計。如圖1所示。
1.2 課程定位
計算機應用基礎是其他專業課的一門前續課程,該課程的定位與教學效果對后續課程的學習有著重要的意義。我們對該課程的定位就是培養學生計算機基本應用能力和信息素養,為其以后的職業能力發展提供信息化平臺和使用工具,使這門課成為一門結構優化、內容先進、與職業能力直接接軌、適應社會發展需要的課程體系。
2 課程內容與標準
過去這門課的課程目標設置為一般技術目標,即簡單傳授課本知識?,F在,我們的課程目標直接體現了就業崗位所需技能。我們的課程內容也從之前的知識本位轉向就業能力本位。
2.1 課程目標
1)職業素質目標:
能夠將計算機作為工具為其它專業及課程的學習服務,能夠獲得學習新的軟件、使用新的軟件的能力。
本課程是繼續學習計算機其它課程及計算機輔助設計、輔助制造等課程的重要基礎。
2)職業能力目標:
通過本課程的學習,要求學生能夠熟練的掌握計算機操作技能,掌握使用計算機進行文字編輯和處理的技術,掌握使用計算機進行電子表格處理的技術,掌握使用計算機進行演示文稿處理的技術,掌握計算機網絡的基本知識和Internet的應用技術,為以后其它課程的學習和今后的工作打下堅實的基礎。
3)知識目標:
要求學生掌握計算機的基礎知識、應用范圍及計算機網絡的基礎知識,并取得全國計算機等級考試一級資格證書。
2.2 課程內容
根據職業崗位技能需求,我們對課程內容做了如表1所示的設置。
例如:《文字處理軟件》這一章,我們根據要求學生應能運用Word 2003軟件進行文字錄入及圖文混排功能的這一能力目標,明確了其知識要點為Word文檔的文字編輯和格式、查找替換、文字與段落格式設置;美化文檔、打印文檔等。
2.3 教學重點、難點解決
如圖2所示:
1)利用多媒體教學手段,學中練、練中學。
主講教師用多媒體教學系統操作演示,學生人手一機實際操作訓練,遇有有問題現場就解決。
2)全程采用項目化教學,讓學生在教師的指導下完成各個項目單元任務,將信息及時反饋,提高教學質量。
3)分析學情,教學過程中承認個體差異,因材施教。
3 課程教學資源組織
3.1 教材分析
《全國計算機等級考試:一級B教程(2009年版)》由教育部考試中心組織,在全國計算機等級考試委員會指導下由有關專家按照《全國計算機等級考試一級B考試大綱(2007年版)》的要求而編寫,內容包括計算機基礎知識、Windows XP操作系統、Word 2003的使用、Excel 2003的使用、因特網的基礎知識和簡單應用等。
教材以幫助學生提高信息素養為主要目的,滿足不同專業的學生個性發展為基本理念,包括了教學基本要求規定的知識點和實習教學內容。在體系結構上突出了基本性、典型性、簡約性、邏輯性、實踐性;以任務的方式讓學生從建立模型、尋找方法,直到問題解決的全過程中得到計算機知識和技能的訓練。
3.2 教學環境
教學環境包括硬件環境和網絡資源。
信息學院建設有五個大型機房,每個機房配備教學用計算機能同時滿足80人次的實訓。每臺機器裝有Windows XP操作系統、Office辦公軟件,有良好的網絡鏈接能力。
教師會根據教學需求收集各類網絡資源,提供學生課后自主學習。計算機應用基礎這門課程為省級精品課程,信息學院建設了相關的網站,提供與此門課程相關的文字資料及視頻,以供學生學習參考。
4 教學過程設計
4.1 教學對象分析
計算機應用基礎這門課程的教學對象為高職院校一年級學生,他們在知識儲備、性格因素和技能現狀上具備以下特點:有一定的英語識讀能力,能對計算機進行簡單操作,有較好的語言組織能力;性格因素可分為內向型和外向型;計算機操作僅限簡單系統操作,計算機應用軟件使用技能不熟悉。
4.2 教學過程設計
通過對教學對象的分析,我們對教學過程做了如下設計:
1)教學的組織:典型工作任務貫穿,理論教學與實踐教學交融推進,采取任務驅動的教學方法。整個教學組織過程包括:分組、討論、審核、實施和評估。
分組,即任務下達,以5人為小組,明確人員職責,按照項目要求各自獨立開展工作;以任務驅動開展項目化教學;討論,即明確分組以后各組圍繞主題、重點和工作步驟開展討論。根據討論結果拿出各組的方案、具體步驟、注意事項;審核,即教師根據各組提出的方案審核方案是否完整及具體可操作性、是否需要技術支持等,給出建議;實施,即各小組按照審核通過的方案組織實施,進行實際訓練操作。教師巡查協助指導;評估,即各組完成方案,由老師驗收任務,同時提出建議。
2)教學計劃學時分配
本課程以任務驅動開展項目化教學模式,課時為64。
3)教學方法
計算機應用基礎課程的開設用什么樣的教學方法一直是我們所關心和研究的,以下采用的一些教學方法已經融合到課程中。
參觀認知:對計算機基礎知識教學內容的講解,可以采用參觀認知法。如:介紹計算機硬件,可以準備一些硬件實物(硬盤、軟盤、U盤、主板、顯卡、網卡、聲卡等),通過實物的感觀認識來進一步認識教學內容中的知識點。
現場教學:對計算機操作系統、Word、Excel軟件的教學可以采用現場教學法:如:講解計算機操作系統的使用內容,可以結合多媒體教學,通過教師的實際操作來加深學生的理解,將課本的枯燥知識提升為動感的感觀認識。案例教學:對計算機安全知識的教授可以采用此方法,如:介紹計算機病毒的危害性,可以舉出一些實際案例,像“熊貓燒香”病毒、特洛伊木馬病毒等對計算機造成的危害,讓學生能切身感受到病毒的危害,加深理解。
情境模擬:對計算機網絡基本知識的教學可以采用情境模擬,如:介紹局域網的共享內容,可以采用教學用機來設定共享,讓學生通過網絡鄰居在局域網中查找和共享教學內容;介紹廣域網的使用,可以通過聊天室的建立來進行互動。
4)教學手段
采用項目化教學,將課程搬移到計算機實訓中心,使教與學同步進行;采用多媒體教學手段,教授課程內容更加形象生動,吸引學生興趣;采用先進的教學軟件,實時與學生交流。
5 學習效果評估方式設計
建立多元化考核評價體系,采用注重實際能力的考核方式,對學生的整個學習過程進行監控和評價,并實行平時實踐考核成績、平時作業成績和期末的無紙化考試成績相結合的評價方式。平時考察主要為學生的職業素養考察,階段性網絡測驗和期末考試為職業能力考察。
6 課程的改革與創新
將以知識目標本位轉化為以能力目標本位;教學方法采用任務驅動法;課程設計采用以崗位需求為主導;評價方式的創新是由過去的紙質試卷測評轉化為以過程性考核為主。
【摘 要】本文論述學習科學的發展歷程,概括學習科學的基本內容,探討了學習科學對教育的啟示,并構建基于學習科學的計算機應用基礎教學設計。
【關鍵詞】學習科學 計算機應用基礎 教學設計
一、學習科學的發展歷程
學習科學最初是一門認知科學,它的研究基礎是腦與認知科學,是認知科學家從認知科學的局限和困境中,吸收了認識論、社會學、人類學以及腦科學的研究成果和方法所展開的一個新的研究領域,屬于一門綜合性、多學科交叉的新興科學。確切來說,學習科學誕生于1991年,它是以第一次國際會議的成功舉行和《學習科學雜志》(Journal of the Learning Sciences)的創刊為標志的。學習科學的誕生是人們對“人是如何學習的”長期探索的結果。
學習科學主要是建立在建構主義理論、認知理論、活動理論等的基礎上,在20世紀90年代,系統的學習科學研究方法論使它逐漸成熟起來。在我國,主張把關于學習的研究作為一個獨立的領域或學科,認識到“學習是一門科學”并明確提出建立“學習學”的設想始于1979年。進入21世紀后,隨著我國基礎教育課程改革運動的興起,轉變教學方式的呼吁,以及要構建“以學為中心”的學習生態,引發了對人類學習機制進行系統探究的迫切需要。在2002年,我國成立了國內第一個從事學習科學研究的基地,即東南大學學習科學研究中心。該中心緊緊抓住國際上“學習科學”這一新興學科發展的機遇,積極開展國際合作,讓我國的學習科學研究融入國際學術共同體,引領我國學習科學領域的理論基礎和研究方法的l展。
二、學習科學的基本內容
學習科學的關鍵問題之一就是學習,而學習究竟是什么,隨著學習理論向學習科學的概念變化,學習的內涵主要研究以下四點:學習重心是發現和加工新的知識;學習主體不只是學生而是所有人;學習方式強調個體學習與共同體學習并重,從而產生協作學習和學習者共同體的概念;學習內容注重學習和實踐的結合。美國心理學家約翰?D?布蘭斯福特等著的《人是如何學習的》(2013年華東師范大學出版社出版)詮釋了學習科學研究學習內涵的發展(見表1)。
學習科學強調以學習者為中心,改變以教為主的傳統教學方式,注重反思和深化,在現代教育技術支持下,創設真實情景,并在可選的學習環境里建構新知識,建立學習共同體支持團隊合作學習,促進學習者心理機能的認知與身份認同的雙重發展??梢?,學習科學強調的是深度學習和理解性學習,而非僅僅局限于對知識的記憶和淺層次的掌握,它的發展有利于創新傳統的學習和教學方式。
三、學習科學對教育的啟示
學習科學的研究取向有認知神經科學、社會學、教育信息技術和教育學等,從教育學上看,學習科學的任務是對學習進行全方位的、系統深入的研究,解決有關學習績效的問題。
(一)學習科學研究成果為教育研究與實踐提供科學的學習理論基礎
在弄清學習、認知和發展的基礎上,學習科學從不同領域對當前的教與學展開研究與設計。它的發展正在改變傳統的教與學,教育總體范式從“以教為基點”向“以學為基點”的新型范式轉變。近年來,歐美發達國家所推進的課程改革與發展,很多都運用了學習科學關于知識與技能學習的新發現。可見,學習科學在教育領域的影響力與日俱增,學習與學習研究業已成為當今世界各國教育革新的主要推動力之一。
(二)學習科學研究成果直面教育實踐,將教育理論研究與實踐探索密切結合
理論研究與教學實踐理應建立在對人類學習的深度理解基礎之上。教育實踐者和研究者密切聯合,共同創設真實情境,共同研討教學問題,共同驗證,減少誤解,達成深度的理解,促進實踐和理論知識的平衡發展,加速教育理論與實踐的結合,最后將教育的研究成果引入教育實踐領域,轉化為生產力。
(三)多學科交叉背景的科研共同體促進教育的發展
人類學習是復雜的,單獨學科的學習研究視角和研究方法并不全面,跨學科的合作研究可以打破研究的局限性。因為跨學科的合作研究可以從不同的學科視角來分析研究同一學習現象或學習行為,從而擴展了學習的深度和廣度。學習科學理論正是在多學科交叉的背景上發展起來的,以開放胸懷和包容精神創建一個具有多學科交叉背景的科研共同體,才能促進教育的發展。
四、基于學習科學的教學設計
學習科學為教育實踐和教育研究創造了諸多的可能性,本文以高職院校的公共基礎課程計算機應用基礎為例,構建基于學習科學的教學設計,把可能性轉化成學習的質量,提升教育質量。
計算機應用基礎課程目標是培養能夠適應未來計算機發展、具有良好信息素養的應用型人才,使學生養成規范、高效的應用信息技術能力,為他們的學習、生活、工作服務。而目前很多高職院校自主招生造成高職學生入學前受教育水平的差異,以及部分教師在教學過程中以教師為中心的傳統教授模式,沒能發揮學生的主觀能動性和創造性,學生課堂參與度低,理論和實踐脫離,學生無法內化和創新知識,使得課堂教學質量低下,學生的知識與技能、過程與方法、情感態度與價值觀得不到有效培養。筆者為了能夠適應當今教育教學發展的需要,突破傳統教學模式,以學習科學理論為基礎,將此課程教學過程設計為以學生主動學習為主,以多學科交叉的學習共同體的協作學習為輔,應用現代教育技術支持創設正式和非正式的滿足不同學習者需求的學習環境,促進學生深化知識并建構新知識,達到深度理解,從而提高課堂效率。基于學習科學的計算機應用基礎教學設計見表2:
(一)構建課堂學習共同體
以筆者所教班級為例,將班上32名學生分成8個小組,即構成8個小的學習共同體,每組4人,組員相鄰而坐,而組員構成兼顧了計算機水平、性格等差異因素,使各組的計算機水平、學習能力相當,形成組與組之間比較公平的競爭格局,增強團隊意識,取長補短、共同進步、提高學習效率,同時發展學生的交流技能和協作能力。
(二)明確組員角色分配
每組設組長、計時員、記錄員、展示員四種角色,其中組長負責帶領小組學習、督促完成團隊任務并捍衛團隊成果,計時員負責把握約定的學習時間,記錄員負責記錄組員的學習成果,展示員負責清晰地展示小組學習成果。而這四種角色并不是固定不變的,每位組員輪流擔任不同的角色,增強學生的課堂參與感和學習積極性,為每個學生提供充分表現自我、發現自我的條件和機會,充分體現“以學生為中心”的教學理念,讓學生主動學習,有效提升學生對信息的獲取、處理、分析、評價、應用的綜合能力,促進學生的全面發展。
(三)形成有效評價機制
教學過程中的評價并不是按照自由散漫的方式進行,而是由教師先給出任務的評價標準,在第一個小組展示員展示結束后,其他小組按照評價標準分別進行不重復的點評并給出建議,其他小組再依次展示并互相評價,并由本組以外的小組進行投票決定各組的成績排名,最后再由教師進行點評和總結。整個評價過程以W生為主體,教師只是引導學生按照評價標準用準確流暢的語言進行評價,而且各個學習共同體的匯報成果轉化為全班共有,能拓展學生思維,激發創新,促進教學效果的提高。而期末的考核成績由70%的平時成績和30%的期末考查成績組成,通過提高平時成績在總成績的權重,引導學生注重教學過程的實踐,加強職業技能的訓練,使課堂教學質量得到切實提高。
例如在Word2010的應用中,其中一個任務是讓8個小組分別完成自主命題的活動策劃書,整個課堂以學生為中心,剛開始學生都無從下手,在教師的引導下,每組的組長、計時員、記錄員、展示員進入學習狀態,各履職責,經過成員分工協作、展示、評價等環節圓滿完成任務。各個小組的成果都達到了基本要求,他們的活動策劃書都包含了活動主題、活動背景和意義、活動時間和地點、活動內容等,也完成了基本的格式排版。再比如PowerPoint2010的應用,三分之二的學生是零基礎,但經過三周的共同體學習,他們學會了母版設置、將文本快速導入幻燈片、添加動畫、版面設計等,而且在自主命題課件制作上,各個小組很好地完成了任務,合格率為100%。一個學期下來,總共17個任務/作業,學生的完成率為100%,合格率也為100%,總體上全班學生的計算機技能得到提升。
對于以學生為主體的學習共同體做法,九成學生表示支持。事實上,對于高職學生,他們更喜歡自主探索學習,不喜歡以教師為主體的講授法。通過學習共同體這個平臺,他們在自主探索的基礎上,可以互相學習互相幫助,增添了學習氣氛,提高了學習效率。因為按照異質分組原則,每個小組都有計算機基礎差和基礎好的學生,基礎很差的學生甚至不會打字,一分鐘最多能打出3個漢字,而基礎好的學生一分鐘能打20個漢字,通過設定小組共進退規則,即全組成員都完成任務才能加分,促使基礎好的學生幫助基礎差的學生,不讓差生落后,不拉大優生和差生的距離。因此,通過學習共同體的互助協作,切實提高了學生和班級的學習效果。
計算機應用基礎的教學,通過創建異質的課堂學習共同體,以任務驅動教學法為主,改變傳統灌輸模式,以學習為中心而不是以教授為中心,教師只是作為引導者指導學習,培養學生互相幫扶的合作意識,完成共同的學習目標,共同進步,提高學習效率。
[摘 要]隨著信息技術的飛速發展,計算機網絡技術的應用在現時代來說起著重要的作用?!队嬎銠C應用基礎》作為一門計算機教育入門課程,主要包含了計算機基礎知識和基本技能,學生對該課程的掌握程度是很重要的。但由于該課程是一門實踐性很強的課程,想要準確測試學生的計算機應用于操作掌握程度,通過采用無紙化的網上測試方式,不僅能夠幫助教師節省時間,還能夠更為準確測試出學生所掌握的基本知識和技能。本文研究計算機應用基礎網上考試系統的設計及其實現。
[關鍵詞]計算機應用基礎;教學;考試系統;設計
一、《計算機應用基礎》課程實行網上考試的優點
計算機應用基礎課程實行網上考試的優點不是沒有根據的,其優點主要體現在以下幾點:(1)由于計算機應用基礎是一門實踐操作性較強的課程,故實行網上考試,充分符合了“計算機應用”這個條件。為學生提供與實際需要一樣的考試環境能夠學生動手操作將自己所學的理論知識通過實踐操作表現出來,這樣更能夠準確測出學生的基礎技能;(2)網絡系統考試實質就是“無紙化考試”。在追求綠色節約的現社會來說,在為學生提供合適的考試環境的前提下倡導綠色環保考試方式,不僅能夠節省了印刷數萬張甚至億萬張試卷的費用和時間,還能夠通過此方式大大減少了教師的工作量;(3)通過網上考試系統來實現對學生的計算機應用基礎課程考試,可實現自由組卷和自由評卷。自動組卷、評卷能夠避免教師因為工作量大而出現評卷錯誤的現象,或是受主觀因素影響而出現不公平評卷現象。除了能大大減少教師的工作量外,網上評卷的公平、公正性還能夠真實反映出學生的實際水平。
二、《計算機應用基礎》網上考試系統的設計與實現
計算機應用基礎課程網上考試系統的開發是根據當前情勢需求下所進行的,目的在于實現測試的公平、公正、客觀、準確及實踐考核性。系統開發可以幫助教師減少了繁重的收發及評卷工作。
2.1 《計算機應用基礎》課程網上考試系統的模塊設計分析
2.1.1 用戶登錄與注冊模塊設計系統設計中,作為學生登入系統的模塊,在進行考試之前需要將考生的相關信息進行收集。主要包括了考生姓名、性別、身份證以及考試號等等,這些信息是作為學生登入系統前的一個檢驗信息。將收集來的考生信息錄入到考生數據庫中,作為是考試的原始記錄。其中,用戶登錄界面中,有“新用戶登錄”、“學生”、“教師”以及“管理員”選項,用戶可根據自己身份進行選擇登錄,然后輸入登錄信息即可進入子系統界面。
2.1.2 學生子系統學生子系統的主要功能為學生提供考試和成績查詢兩個選項??忌鶕筮x擇“考試”選項登入即可。
2.1.3 考試模塊(1)學生在選擇登入考試之后,界面將出現要求考生輸入相關信息的條欄,主要包括了學生的考試證號、姓名以及班別。之后即可進入試題抽取界面,系統會根據IP地質的不同而快速實現自動抽取不同試題。這些試題與相鄰學生試卷各不相同,主要為了防止相鄰考生作弊。之后便可進入考生答題模式。(2)考生答題模塊會有預先設定的計時器對考試時間進行倒計,在試卷上顯示的是考生考試所剩余的時間。(3)考生交卷。學生在答完題后,經檢查后可進行考生交卷。即在考試倒計時間停止后,把考生試題中的客觀題作答結果進行保存,將主觀操作題窗口關閉,將其文件進行存檔打包備份,以防止在自動閱卷程序出錯時丟失而無法對考生的作答試題進行評分。
2.1.4 監控系統遠程監控系統可實現對考試過程中的實時監控和維護。以防在考試過程中有出錯,實時監控也有效實現了防止學生作弊現象的發生。
2.1.5 成績查詢模塊在考試完畢經過一段時間之后,學生就可登錄系統進行成績查詢了。同樣的,登錄需要輸入相關信息以驗證無誤后才能進入查詢頁面。
2.1.6 評分管理子系統評分管理子系統結構中,主要分為了主^題評分、文字錄入題評分、Windows操作題評分、Internet操作題評分,以及Office操作題評分。
2.1.7 系統性能需求分析《計算機應用基礎》課程網絡考試形式主要是基于網絡下進行的,故為能夠使系統能在考試考試整個階段中甚至長期有效、快捷、安全可靠的環境中為考生和教師提供考核服務。且由于該系統的重要性,應當滿足本身的易于維護與完善。
2.2 《計算機應用基礎》課程網上考試系統的實現
2.2.1 網上考試系統中題庫管理子系統的實現該系統的登錄界定,只能是允許老師或管理員,學生不得登錄題庫管理子系統。教師在登錄時,先要輸入相關的信息,如用戶身份、用戶賬號和密碼,其中,用戶身份選項中可選擇“教師”或“管理員”,經系統驗證通過后才可進入題庫中。教師在進入題庫管理子系統中對其所作的修改都將會保存到數據庫中。其中,教師身份登錄的可進入到題庫管理界面,而管理員身份登錄的則是進入服務器考試界面。
2.2.2 網上考試系統中監考管理子系統的實現網絡考試過程中,需要通過監考管理子系統對考試系統和考試過程進行管理。其包括了維護管理、試題管理、考生管理以及考試監考管理和試卷回收管理等多方面模塊。首先,管理員再登錄界面登入后就可進行編輯和導入題庫等操作步驟了。在考試時,監考員登入考試管理界面進行試卷生成,點擊開始考試,學生也隨之可以登錄考試步驟了,監考員在這時就可進入考試監控進行監考。其中,監考員具有可延長考生考試時間和強制還不愿交卷的考試交卷,在所有一切完畢后系統將自動回收試卷。接著就進入客觀題自動閱卷步驟。
2.2.3 網上考試系統中評分管理子系統的實現單項選擇題是屬于理論題,而理論題是該系統中的客觀題,故在其選擇題答案只是一個字數或字符的情況下,系統對其進行自動評分。評分過程中,是將設定好的標準答案與學生給出的答案進行對比從而給出相應的評分效果。在考試過程中,學生自行交卷,或者系統考試時間結束后強制的交卷后,系統均會自動調用“客觀題評分模塊”進行對考生客觀題的自動評分。
三、結語
在計算機基礎應用越來越重要的當前,對該門課程進行無紙化的網絡考試系統開發與推廣應用,在一定程度上對教學起到了很大的影響作用。除了能夠幫助教師減少繁重的試題評分和試卷印刷外,還能夠實現讓學生通過計算機來考核計算機應用知識的掌握程度,符合了計算機應用基礎這門課程的本質,即具實踐操作性。在保證考試方式有效的同時還起到環保的作用。其中,這樣的考核方式能夠更為公正、公平、客觀和準確,能準確測試出學生的計算機基礎操作水平,為學校教務工作節省了不少的人力、物力和財力,一定程度上提高了教學質量。
【摘 要】該文給出了《計算機應用》課程的全新課程設計,旨在解決目前計算機應用課程學生學習興趣低,解決問題能力差的問題。本文以實際的項目為背景,圍繞信息中心機房改造項目,從電腦的選購、軟件平臺的搭建、機房條例掛板的編排、使用軟件統計表格的編排、局域網組建、安全部署、到最后項目匯報幾方面進行展開,以培養職業能力為重點,針對崗位需求,有效地組織教學內容,按照工作過程設計教學各個環節,通過學習情境設計與工作任務的訓練,全方位培養學生能力。
【關鍵詞】項目情景;課程設計;素質目標;考核
1 課程概要
《計算機應用》課程為64學時,是各學科、各專業學生必修的公共基礎課程,是學習其他計算機相關技術課程的先修課。本課程的目的是使學生通過對本課程的學習,提高學生的計算機文化素質,使學生較全面、系統地了解計算機軟、硬件技術與網絡技術的基本知識。為后續計算機技術課程的學習打下必要的基礎。
2 設計思路
按照“以能力為本位、以職業實踐為主線、以項目課程為主體的模塊化專業課程體系”的總體設計要求,該門課程以培養學生實際操作能力為基本目標,徹底打破學科課程的設計思路,緊緊圍繞工作任務完成的需要來選擇和組織課程內容,突出工作任務與知識的聯系,讓學生在職業實踐活動的基礎上掌握知識,增強課程內容與職業崗位能力要求的相關性,提高學生的就業能力。
學習項目的選取基本依據該門課程涉及的工作領域和工作任務范圍,但在具體設計過程中,還根據實際應用典型項目為載體,使工作任務具體化,產生了具體的學習項目。其編排依據是該職業所特有的工作任務邏輯關系,而不是知識關系。
本課程的設計背景:本課程的項目來源于信息中心工作崗位,作為信息中心的管理人員,能夠為學院選購電腦,能夠安裝各種軟件,能夠熟練使用Word做各機房的管理條例及機房掛板,能夠使用Excel統計機房使用情況,能夠使用PowerPoint做工作匯報,能夠維護全系網絡的安全等。
因此圍繞著信息中心管理人員的職責,設計本課程的整體項目為:信息中心機房改造。本項目分成六個子項目:(1)為機房選購并組裝電腦;(2)為機房搭建軟件平臺;(3)機房管理條例及掛板的編排;(4)機房使用軟件統計表格的編排;(5)機房局域網的組建;(6)機房安全部署;(7)項目總結匯報
課程內容突出對學生職業能力的訓練,理論知識的選取緊緊圍繞工作任務完成的需要來進行,并融合了相關計算機等級證書對知識、技能和態度的要求。
3 課程目標
3.1 能力目標
學生通過“為機房選購并組裝電腦”子項目,運用所學的選購各硬件的指標,能夠自己選購并組裝一臺臺式機,并能夠為自己選購一款筆記。(98%學生能夠完成)
學生通過“為機房搭建軟件平臺”子項目,能夠自己安裝、設置及操作現代典型計算機環境。(95%能過完成)
學生通過“機房管理條例及掛板的編排”子項目,能夠編排純word文檔,能夠使用word做簡單的表格,能夠進行圖文混排。(95%能夠完成)
學生通過“機房使用軟件統計表格的編排”子項目,能夠利用Excel制作表格,并進行統計與分析。(90%能夠完成)
學生通過“機房局域網的組建”子項目,能夠組建小型的家庭、辦公局域網,能夠實現文件共享。(87%能夠完成)
學生通過“機房安全部署”子項目,能夠區分與使用各種殺毒軟件及防火墻,能夠將系統的備份,能夠做網絡簡單的安全管理。(85%能夠完成)
學生通過“項目總結匯報”子項目,能夠熟練使用PowerPoint軟件做動態演示文稿。(95%能夠完成)
3.2 知識目標
學生通過“為機房選購并組裝電腦”子項目,使學生了解計算機的發展與應用,了解計算機的基本組成,掌握計算機主要組件的選購原則及指標,掌握計算機的組裝的步驟,掌握硬盤分區與系統安裝的步驟、了解計算機硬件故障排除的方法。
學生通過“為機房搭建軟件平臺”子項目,使學生掌握文件、磁盤管理,工作環境設置、附件的使用,常用工具軟件的使用。
學生通過“機房管理條例及掛板的編排”子項目,使學生熟練掌握使用Word軟件編排常用辦公文檔(包括文字及表格),以及宣傳掛板。
學生通過“機房使用軟件統計表格的編排”子項目,使學生熟練掌握使用Excel軟件制作表格并美化,了解公式或函數的運用,掌握數據統計分析的方法,掌握圖表的制作方法。
學生通過“機房局域網的組建”子項目,了解網絡基本應用、掌握局域網組建的方式。
學生通過“機房安全部署”子項目,了解病毒的概念,分類,及發作前、中、后的癥狀,熟練使用殺毒軟件進行病毒查殺。
學生通過“項目總結匯報”子項目,理解PPT的各種視圖,掌握幻燈片模板的使用,掌握動畫的設置,了解演示文稿的打包與輸出。
3.3 素質目標
學生通過對本課程的學習,提高學生的計算機文化素質,通過機房安全部署項目,使學生具有較強的信息系統安全與社會責任意識,通過項目分組合作,鍛煉學生的合作、溝通意識。
4 學生學習成果
該課程的教學目標是使學生通過對本課程的學習,提高學生的計算機文化素質,使學生較全面、系統地了解計算機軟、硬件技術與網絡技術的基本概念,掌握典型計算機系統的基本工作原理,具備安裝、設置與操作現代典型計算機環境的能力,具有較強的信息系統安全與社會責任意識,培養學生的實際操作技能,使學生掌握在信息化社會里工作、學習和生活所必須具備的計算機基礎知識與基本操作技能,熟練使用辦公自動化軟件,編排圖文并茂的文檔,學會制作實用高效的電子報表和制作幻燈片,具備在網上獲取信息和交流的能力,具有熟練地在網絡環境下操作計算機的基本技能,為后續計算機技術課程的學習打下必要的基礎。本課程的教學內容采用教育部推行的“按照工作過程、任務驅動”思想進行設計,每部分教學內容都列舉實際事例、確定項目任務,解決問題。除教學實例之外,每部分內容還設計了必要的實踐任務和課后練習題,便于學生掌握實際技能與方法。該課程針對學生的興趣和學習特點設計教學內容,以便獲得更好的教學效果。
5 考核方案
本門課程采取多次綜合考核方式,總分為100分,共分為以下幾部分:
1)平時成績,占總成績權重20%,考核內容包括每次的出勤情況,課堂回答,課堂作業。
2)實驗作業,占總分的50%,按項目的子任務劃分成7個評分模塊,進行共12次打分(基本每次單元課后都有打分),按權重計算總分。打分主要依據平時課堂上和課后完成作業(不僅限于紙面作業)的情況,考核方式有小組評分、組內評分、個人作業評分等。
3)期末考試,占總成績權重30%,在規定的考試期內舉行,考卷為筆試題,考核內容為計算機基礎知識。以客觀題結合主觀題的方式,考核學生個人對知識的掌握程度和解決問題的思路。
摘 要:在“互聯網+”背景下,以“翻轉課堂”理念為指導,文章從教學情況分析、教學內容分析、教學策略、教學準備、教學實施、評價反思六個方面介紹了以PowerPoint 2010動畫設置為教學內容的信息化教學設計實例。教學實踐證明通過分層任務的設計,由易到難,循序漸進,教學效果顯著。
關鍵詞:信息化;教學設計;分層任務;動畫設置
一、引言
信息技術飛速發展,無線網、物聯網及云技術等新技術正在引發社會各行業領域的變革,教育首當其沖。一方面,學生通過互聯網能接觸各種新的教學模式獲取各種優質教學資源,另一方面,學生對傳統課堂“填鴨式”教學已經厭倦,課堂上低頭玩手機的現象更是難以禁止。這需要教育工作者重新思考,如何改革課堂教學來適應“互聯網+”時代的教育。在這個新時代,開放而又豐富的教育資源將進一步解放人們的學習,如果課堂教學只是簡單的知識傳授,那么越來越多的人⒉恍枰呆在學校被動地接受課堂教育,這給傳統的課堂教學帶來了巨大的挑戰,更應該在傳統課堂教學基礎上借助信息化手段完成知識點講解和運用。
信息化教學設計是以多媒體和網絡為傳輸媒介,充分利用現代信息技術和信息資源,科學安排教學過程的各個環節和要素,為學生提供良好的信息化學習條件,實現教學過程全優化系統方法。信息化教學設計目的在于促使學生運用信息化手段進行探索、實踐、思考、綜合、綜合運用、問題解決等高級思維活動,培養自主學習的能力[1]。相比傳統教學設計,信息化教學設計更能從學生主體出發,創新性地把教學內容設計成新的教學單元;要求教師能轉變角色,利用信息化手段在傳統教學設計上拓展教學活動。這里以高職《計算機應用基礎》PowerPoint 2010動畫設置為例,展示信息化環境下的一個教學設計實例,并總結實際課堂教學效果,提出課后教學反思。
二、教學情況分析
1.課程分析
《計算機應用基礎》是高職課程模塊中的公共基礎課。旨在培養學生的動手操作能力,使其掌握計算機應用的一般方法、過程和基本技能。掌握計算機基礎知識;掌握使用Windows操作平臺;掌握Internet應用;掌握辦公自動化軟件使用;了解多媒體技術的應用;達到全國計算機等級考試一級MS-OFFICE水平,取得合格證書。
2.學生分析
本課教授課對象為我院高職護理專業一年級2班學生,由于女生較多,她們自尊心強、喜歡動手操作拒說教,學習態度端正,已具備制作簡單的PPT演示文稿的能力。
3.教材選擇
針對本校學生心理特點結合教學大綱及學生專業,我院計算機教研室教師共同設計并編寫了任務驅動型教材――《計算機應用基礎(Windows7+Office 2010)》,本課教學設計內容選自第七章演示文稿制作之任務四:使用動畫效果。該內容是幻燈片動畫制作的點睛之筆。
4.教學內容分析
(1)教學目標
依據教學大綱、計算機等級考試大綱,結合教材內容分析,確定如下三維教學目標:
知識目標:要求學生理解進入、強調、退出、動作路徑四種基本動畫類型及其效果;學會PowerPoint 2010動畫設置的基本操作方法;學會使用“動畫效果”、“動畫窗格”、動畫“計時”選項的設置動畫高級效果。
技能目標:能夠根據教師演示及微視頻學習后進行模仿操作;能夠“舉一仿三”,通過模仿學習轉為自主學習;能夠根據實際應用設計并選用合理的動畫。
素質目標:提高學習信息素養;培養小組合作、克服困難的精神。
(2)教學重點、難點
確定本課教學重點為進入、強調、退出、動作路徑四種基本動畫類型的設置;動畫效果、計時選項的相關設置為本課教學難點。本課教學的關鍵在于完成任務,掌握操作,提升技能。
三、教學策略
1.教法分析
著名的教育家黃炎培先生大力提倡職業教育應該“手腦并用”、“做學合一”、“理論與實習并行”、“知識與技能并重”。結合計算機應用基礎課程特點和教學目標,在本課教學中主要采用了“翻轉課堂”理念下的:①案例教學法,通過基礎任務中趣味性的PPT動畫作品,激發學生學習欲望;②任務驅動法,要求學生模仿制作基礎任務的PPT動畫作品,并實現拓展任務的護理知識講座PPT作品,通過分層任務的設計,由易到難,循序漸進,在完成任務的過程中掌握PPT動畫設置基本操作方法。
2.學法指導
結合教師的教法引導,在本課學習中,學生主要通過教師在湖南省職業教育名師課堂的學習任務書、微視頻等學習資料進行課前預學習;課上通過分層任務引領、模塊專業崗位設置分組以模仿、體驗、探索的學習主線進行學習。
四、教學準備
1.教學資源準備
我院計算機教研室骨干成員通過半年多的精心準備,已經建成《計算機應用基礎》網絡課堂的基本框架及學習資源,并已經成功申報湖南省職業教育省級名師課堂。結合教學策略,課前把本課教學資源到《計算機應用基礎》名師空間課堂,錄制任務操作微視頻,制作與知識點對應的微課,供學生觀看學習。
2.教學設備準備
為保證教學過程順利進行,上課前先檢查每臺計算機是否正常運行并連網;課前五分鐘組織學生明確所在分組并按分組固定好座位,要求學生通過紅蜘蛛多媒體教學管理系統進行簽到;在教學中主要使用紅蜘蛛多媒體教學管理系統進行資料傳發、教學演示、提交作業等教學活動。
3.學生分組準備
根據學生專業,按模擬崗位設置分組并為小組冠名,通過分析課前學習及討論情況,結合學生學習能力選擇小組及組內成員,形成組內合作、組間競爭的氣氛。
五、教學實施
本課教學實施主要通過展示任務-分析任務-完成任務-總結任務-拓展任務-作業布置六個環節完成,充分體現“做中學,做中教”的職業教育教學理念。
1.展示任務
在此環節通過展示基礎任務:一個PPT動畫作品,激發學生的學習興趣并結合課前的預習展開討論。
2.分析任務
結合上一環節展示的基礎,進入知識點講解,由教師通過紅蜘蛛多媒體教學管理系統分別演示“鮮花盛開”“陽光照耀”“蝴蝶飛飛”“鮮花凋零”四個場景動畫的操作步驟,介紹進入、強調、退出、動作路徑四種動畫類型及其操作方法,為完成任務階段做準備。
3.完成任務
通過演示和講解,大部分學生已經能進行模仿操作,教師通過多媒體教學軟件系統發送任務素材、操作視頻到學生機器上,布置任務并巡回指導,觀察學生完成情況并記錄其中出現的問題;學生在分析任務環節的學習基礎上,通過模仿、體驗,借助微視頻、學習資源包、組內成員間的相互幫助及教師的巡回指導完成基礎任務。
4.總結任務
針對基礎任務按分組比一比任務完成情況;說一說任務過程中碰到的問題及解決辦法,教師負責傾聽并適時控制課堂秩序;最后由教師歸納總結動畫設置的一般操作方法,并有對性地演示“效果選項” “計時”“動畫窗格” 的使用操作方法,形成總結、梳理知識,促進技能的形成。
5.拓展任務
結合未來崗位情境,布置跟專業崗位緊密聯系的拓展任務:繼續展示一些PPT動畫作品,布置跟專業相關的實用性任務,模仿或創造性地使用所學的新技能來完善課程前期制作的護理知識講座PPT演示文稿,讓自己的護理知識講座更精彩,讓學生在完成拓展任務的同時真正體會到學以致用。
6.課后作業
完成拓展任務后,為鞏固課堂成果,布置課后作業,利用課余時間完成《計算機應用基礎》名師課堂中對應章節的在線測試并提交測試結果。
六、評價反思
1.評價
在評價環節,學生通過填寫任務完成情況表、課堂評價表進行自我過程性評價,教師負責收集整理分析學生的評價表,結合課堂情況記錄形成總結性評價,為課堂效果及課后反思提供依據。
2.課堂效果
通過課堂實踐,課堂氣氛輕松活躍,6組同學中,有5組全部完成任務,另一組因為有一個同學機器重啟硬盤還原影響了任務的完成進度。
3.創新之處
任務設置由基礎任務的趣味性到拓展任務的實用性,激發了學習興趣,又跟實際工作崗位相對應;合理使用信息技術,在“翻轉課堂”理念指導下,以職業教育名師課堂平臺為主,借助微信、QQ等通信軟件建立資源豐富、實時反饋的自主學習平臺,促使學生形成以課堂教學為主、課后自主學習為輔的學習習慣。
4.存在的問題
分組學習中,有些學生依賴性較強,消極對待;在課前學習及課后自主學習階段,部分學生的自覺性不高,自主學習的培養還不是很到位,如何對這些環節進行有效的評價和監督,這是在以后的教學中需要進一步研究和探討的問題。
摘 要 本文針對目前高校計算機應用基礎考試現狀,分析了計算機應用基礎考試系統的整體需求,如功能需求和角色需求,提出計算機應用基礎考試系統總體結構及數據庫設計方法,為系統的實現提供解決方案。
【關鍵詞】計算機應用基礎 考試系統 系統設計
1 引言
計算機應用基礎是高校非計算機專業開設的一門公共基礎必修課,考核內容包括計算機基礎理論,操作系統基本操作及常用辦公軟件的使用??荚囆问揭话惆ㄈ斯こ鲱}、人工閱卷、成績評估和試卷分析。傳統考試模式造成教師工作量大,考核內容不全面。鑒于該門課程強調學生的上機操作能力和計算機綜合應用能力,傳統的考試形式已無法達到考核目的。因此,對計算機應用基礎考試方式進行改革,實現計算機考試信息化,對計算機應用基礎教學質量的提高有重要的意義。通過開發計算機應用基礎考試系統,實現無紙化考試,可全面考核學生的計算機應用水平,提高考試工作效率,使考試更加公正、客觀。
2 需求分析
通過對計算機應用基礎考試系統進行需求分析,主要實現的功能有用戶管理、試題庫管理、試卷管理、自動組卷和評分等。系統采取管理員、教師和學生這三種權限對系統進行控制。管理員負責用戶信息的管理及試題庫的管理和維護。教師負責組卷管理、試題庫管理及考試過程管理。學生權限是登錄計算機應用基礎考試系統進行答卷考試。系統選用Visual Studio 2010,SQL Server 2008,C#開發語言,使系統更具有靈活性、安全性和易用性??荚囅到y應具有友好的用戶界面,使用戶與系統達到良好的溝通效果。
3 系統設計
3.1 系統框架結構
根據以上計算機應用基礎考試系統的需求分析,得出系統的總體結構如圖1所示。
3.2 數據庫設計
在考試系統的數據庫設計中,先要對系統分析得到的數據字典中的數據存儲進行分析,分析各數據存儲之間的關系,然后才能得到系統的關系模式。本系統采用E-R圖來進行數據結構的分析。如管理員E-R圖,如圖2所示。
根據設計好的E-R圖在數據庫中創建各表,包括管理員信息表、學生信息表、教師信息表、考試成績信息表和試題信息表。管理員信息表包括系統編號、管理員登錄賬號、管理員姓名、管理員登錄密碼;學生信息表主要包括學生的學號、姓名、性別及登錄密碼;教師信息表包括教師編號、教師姓名、教師登錄密碼;學生成績表中包含學生的學號、姓名及考試成績;試題信息表包括系統編號、試題題目和試題答案。
4 系統實現
本文以登錄模塊的實現為例,登錄界面提供所有用戶的登錄(包括學生、教師、管理員),該模塊采用了驗證碼技術,該技術通過Random類實現。Random類中最常用的是Random.Next方法。Random.Next方法主要用于返回一指定范圍內的隨機數。登錄界面:三個textbox控件用于輸入用戶名、密碼和驗證碼;一個dropdownlist控件用于選擇登錄身份;image控件用于顯示驗證碼;兩個button控件用于登錄和取消。
5 總結
本文從系統登錄模塊、管理員模塊、教師模塊和學生模塊等方面對計算機應用基礎考試系統進行總體設計,為計算機應用基礎考試系統的實現提供解決方案,一個完善的考試系統不僅要有友好的界面,操作簡便,更重要的是具備良好的后臺管理模塊,完善的后臺管理模塊可以使計算機應用基礎考試系統變得更加靈活和易維護。在今后的研究中將進一步完善計算機應用基礎考試系統,使系統更具有安全性和可靠性。