前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇大學計算機基礎范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
1.1生源不同,采用原有教學模式造成教學效果差傳統《大學計算機基礎》課程的教學模式以班級為單位、以教師主講為主,學生被動聽課,不管學生以前是否學過有關計算機基礎知識,也不管學生掌握計算機基礎知識的程度如何,都要從頭講起.由于學生來自不同學校和城市,計算機教學的普及程度不同,造成有些學生學過計算機基本知識,對計算機比較熟悉,因此再在大學學習這門課就有些重復,且浪費學生時間,也浪費了教師、教室等學校的各種資源.同時,學生對這門課也感到厭煩,沒有新意.而對那些以前沒有學過計算機基礎知識的學生來說,他們知道學好計算機應用的重要性,所以想好好學習,但由于老師為了照顧全面,講授的內容多,講授速度也比較快,這些學生學習起來就比較吃力,學習效果不佳.也就是說,新生入學時的計算機應用能力參差不齊,給計算機基礎課的教學帶來了一定的困難.
1.2課時的限制,授課內容無法正常完成
由于課時有限,教師需在有限的時間內完成大量的教學大綱內容,因此就要加快講授速度,特別是理論教學環節,涉及的內容廣、難度大、專業性強、課時少,致使學生無法完全消化理解,教學效果也不好.
1.3實踐教學環節與實際需求脫節目前,實踐教學環節由于學時少而無法將常用軟件深入介紹到位,只是從表面簡單地應用介紹.而學生到了真正應用軟件時,如課程的結業論文的排版、相關軟件的高級應用、專業課程的計算機輔助計算、輔助制圖等,卻不知如何去做,覺得之前也學習了相關軟件,到實際應用中卻不知從何做起,學習與實際脫節.
2新模式的探索
針對傳統的教學模式在大學計算機基礎課的教學中存在的上述問題,提出了分級教學的改革模式.做到量體裁衣,因材施教.
(1)分級結果可由學生入學時,學校發放的問卷調差來決定.在問卷調查中,將分出3個等級,①計算機基礎較好的學生,他們的計算機基本知識、技能和相關軟件掌握得都很好,經過嚴格的考核,對考核成績合格的學生,可以直接獲得第一學期計算機文化基礎課程的相當學分,并給予該課程的成績;②具有一些計算機的基礎知識,但并不夠清晰,一些相關軟件也只略知一二,操作并不熟練.這類學生需要加強計算機基礎知識,并熟練掌握相關軟件的使用,學校應該配備一定量的學時,使這批學生的計算機知識和技能上一個新臺階,以達到第一等級的學生的水平;③基礎較差甚至一點基礎也沒有的學生,他們需要從頭學起,這就需要學校配備大量的學時,從計算機基本教起,教師一點一滴的教,學生扎扎實實的學,經過大量的理論、技能、實訓于一體教授,使學生掌握在信息化社會中工作、學習和生活所必須具備的計算機基本知識與基本操作技能,系統地、正確地建立計算機相關概念和微型計算機的操作技術,熟練地掌握在網絡環境學習的能力,以達到我們真正開設本門課程的目的;
(2)由于不同等級的學生掌握計算機基礎知識的程度不同,這就需要不同等級的學生配備不同的教材、不同的教學大綱、不同的教學課時量,最后達到統一的教學目標,熟練掌握計算機技能;
(3)僅有新的教學模式還不夠,還要有與時俱進的教材.由于計算機這門學科本身的特點,更新快、新知識多,跨越大,因此一本教材用幾年,將會影響學生的求知欲.所以,編寫一本以系統性、先進性、創新性、實用性為指導思想,以精心布局、精選實例、精煉文筆為原則,理論與實用共存,適合培養學生利用計算機解決問題能力的好教材勢在必行;
(4)要與所學專業相結合.計算機本身是一種工具,是一種集科學計算、數據處理、輔助設計、娛樂生活的工具,因此學會使用它,并用好它,就可以在很多領域里幫助人們,達到事半功倍的效果.作為計算機基礎教學的老師不僅要教授學生如何使用計算機,還要幫助學生分析計算機在專業中所起的作用,爭取達到計算機應用與相關專業的結合,引導學生學會自主學習、自主研究,為今后利用計算機來幫助專業課程的學習打下基礎;
(5)計算機學科是更新最快的一門學科.計算機基礎教學的老師不僅要教學生計算機的基本知識和操作技能,還要站在知識的最前沿,把計算機領域中最新的知識點、方法和技能相關內容傳授給學生,引發并培養學生的計算機學習興趣.因此,這就需要教師不斷提高自身素質,加強業務培訓,提高理論知識.
3結語
關鍵詞:大學計算機基礎;計算思維;進程管理;內存管理
中圖分類號:G642.0 ?搖文獻標志碼:A 文章編號:1674-9324(2013)18-0179-03
陳國良院士在“計算思維與大學計算機基礎教育”一文中指出,2l世紀科學上最重要的、經濟上最有前途的前沿研究都有可能通過先進的計算技術和計算科學得到解決,因此為其他學科培養掌握先進計算技術的“大學計算機基礎”課程就顯得非常重要。過去半個多世紀以來,在計算機和信息技術輝煌發展的過程中,人們積累了豐富的行之有效的若干分析問題解決問題的典型方法和途徑,形成了計算機科學特定的思維方法。周以真教授認為,計算思維是運用計算機科學的基礎概念進行問題求解、系統設計及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。從周以真教授對計算思維的進一步表述中提取一些計算思維的特征點,包括:約簡、嵌入、轉化、仿真、遞歸、并行、多維分析轉換、抽象、分解、建模、保護、冗余、容錯、糾錯、系統恢復、規劃、學習、調度、快速計算、折中等。盡管周以真教授對計算思維使用計算機的基礎概念作了進一步闡述,但如果想全面理解計算思維的內涵和思維方法,需要對這些特點進行充分的理解并掌握,這要求對計算機科學有相當全面且深刻的研究探討。計算機基礎課是為非計算機專業的學生開設的公共課,不可能深入細致地研究計算機學科的方方面面。如何在有限的學時內將計算機學科領域解決問題的基本方法與特點即計算思維,講清楚說明白,使非計算機專業學生基本掌握計算思維的方法,初步具有計算思維能力,是現在計算機基礎教學面臨的一個重要的值得深入研究探討的課題。本文希望通過在“操作系統”知識單元中,分析處理機管理、內存管理的方式方法,闡釋計算思維的培養方法。
一、“大學計算機基礎”課程教學現狀
根據教育部高等院校計算機基礎教學指導委員會的指導意見,計算機基礎教學主要講授計算機技術的四大領域:系統平臺與計算環境、算法基礎與程序設計、數據管理與信息處理、系統開發與行業應用。重點掌握三方面的應用技能:計算機網絡應用與信息檢索方法、關系數據庫管理系統的基本使用方法和多媒體信息處理工具的使用方法?!按髮W計算機基礎”課程需要講授的知識體系分解為知識單元和知識點,要求各學校對每一個知識點的內容、傳授的方式、檢驗是否掌握的方式都要制定相應的要求和標準?!按髮W計算機基礎”是大學本科生的第一門公共計算機基礎課,是計算機基礎教學的核心課程,培養目標基本是盡可能使非計算機專業的學生對計算機科學的主要領域有一個基本的了解,計算機是什么、能做什么、如何做,因此教學內容廣泛,知識點豐富且各種知識相互交叉,基本上是各領域基礎知識和基本技術的濃縮。在一本教材一門課程(約70學時)中,從教材到教學都是以名詞解釋為主,基本上對周以真教授提到的計算思維的特征點都粗略地解釋了“它是什么”,卻沒有進一步解釋“為什么”,而“為什么”中蘊含了豐富的計算思維。如何對非計算機專業的學生、在有限的學時內將“操作系統”單元中蘊含的計算思維清晰地展示給學生,首先應該按照計算思維的理念,對這部分知識中基本的最有價值的能在有限的學時內講清楚的知識進行取舍篩選。早期的大學計算機基礎教學主要是技能培養,之后是能力培養,對計算機的認知能力、應用計算機解決問題的能力、基于網絡的學習能力、依托信息技術的共處能力。現在在能力培養的基礎上,計算思維的培養作為計算機基礎教學的核心內容。我們重新審視“大學計算機基礎”課程的知識單元和知識點,把這些知識點中蘊含的計算思維的內容明確出來,在培養學生運用計算機技術能力的同時,培養計算思維。“操作系統”作為十分重要的一個知識單元,通常介紹操作系統的層次架構、資源管理、發展史及常見的操作系統。作為計算機系統資源的管理者,操作系統對CPU、內存、文件、輸入輸出設備進行管理,同時操作系統對計算機硬件進行抽象和分解,形成了進程、線程、虛擬內存、文件系統、各種輸入輸出模式等操作系統構造的出現,以此方法來控制這個巨型龐雜系統的設計和運轉。通過預防、保護及冗余、容錯、糾錯的方式保證操作系統本身的正確運行。雖然CPU、內存、磁盤、輸入輸出等設備的形式和構造相差很大,但對它們進行管理采用的思維方法卻有很多相同點,集中體現在處理機管理、內存管理的方式方法中,充分展示計算機如何為事物抽象、分解、建模、并行處理的思維方法,在時間和空間之間、處理能力和存儲容量之間的進行折中的思維方法??傊?,在操作系統中計算思維無處不在,是培養學生計算思維方法的絕佳園地。
二、在“操作系統”知識單元中挖掘計算思維方法
1.操作系統的層次架構。操作系統是一種層次管理機制,分為多個功能模塊,按層次分解,每層的功能不同,下面一層只對上面一層負責,上面一層只對緊連的下一層進行控制。層次結構的思維方法使得操作系統的構造過程變得簡單易行。
2.進程模型,進程是為了在CPU上實現多道編程而出現的概念。任何時刻CPU上只能執行一條指令,所以任意時刻CPU只有一個進程在執行,由程序計數器確定執行哪條指令。從邏輯上看每個進程都可以執行,也可能掛起讓別的進程執行,之后又接著執行。每個進程需要記住每次掛起時自己所處的位置,以保證下次執行時從此處開始。從時間上看,每個進程都在執行;從邏輯上看,多道程序并發執行;從CPU角度上看,進程經常切換。這就是進程模型。
3.進程管理,操作系統通過維護進程的一些信息管理進程(通過管理事物的信息來管理事物是一種管理思維方式)。創建進程時,操作系統為其建立進程控制塊,它采納的數據結構有線性表、鏈表和結構(struct)。進程管理要解決的問題是資源分配,既要公平又要高效地利用資源。進程可以并發執行,并發進程之間存在同步互斥的關系,這種關系被抽象成一個模型:生產者與消費者。
4.線程,進程在一個時間里只能執行一件事,如果想做多件事就得使用“分身術”。線程是進程的分身,線程與進程擁有同樣的程序文本,但是線程的上下文不一致。線程是進程的一個執行序列,一個進程可以同時擁有多個執行序列,就像一個舞臺可以有多個演員同時出場一樣。線程使我們可以在軟件指令執行上并發。
5.閉鎖,進程/線程同步機制中閉鎖的實現有多種方法,以中斷啟用與禁止來實現鎖、用測試和設置指令來實現鎖、以非繁忙等待的中斷啟用與禁止來實現鎖、以最少繁忙等待的測試和設置指令來實現鎖。這一系列問題非常適合使用啟發式思維方法,依據知識點內在聯系進行邏輯推理啟發教學,培養他們分析問題和解決問題的思維能力,同時調動學生積極性,激發他們的學習興趣。
6.虛擬內存管理。程序要運行必須先加載到內存。用戶對內存的要求是:大容量、高速度和持久性,而實際上卻是一個由緩存、主存、磁盤組成的內存系統。內存管理就是使程序在任何一個層次上的存放對用戶來說都是一樣的,這就是虛擬內存管理,它對由緩存、主存、磁盤組成的內存系統進行抽象思維,使用戶感覺擁有一個空間像磁盤那樣大、速度像緩存那樣快的比物理內存空間大得多的地址空間。
7.內存空間分配。多道編程可以大幅提高CPU和內存的利用率,改善用戶響應時間,這些優勢的代價是操作系統的復雜程度。例如不能將程序加載到固定的內存空間,進而不能使用靜態地址重定位,必須使用動態地址重定位。多道程序數量的增加不是無限的,超過某個限度,多道程序之間的資源競爭反而會降低系統效率,需要在操作系統的復雜程度和CPU內存利用率之間進行折中。動態地址重定位增加了系統消耗,但提高了操作系統的靈活性。我們可以將程序加載到內存任何地方,可以方便實施地址保護,實現虛擬內存。
8.操作系統不知道一個程序會進行多少層嵌套調用,不知道程序運行會產生多少新數據,因而不能事先確定給一個程序分配多少內存空間。配置一個超大空間會造成內存資源浪費,配置小了程序無法繼續執行。當一個程序所占空間不夠時,操作系統將它倒出到磁盤上,等待大片內存空間的出現,再加載到其中繼續執行,操作系統的這種管理方式稱為交換(swap)。如果程序的增長超過了物理內存空間的容量,操作系統使用的辦法是重疊(Overlay)。將程序分成功能相對完整的單元,一個單元執行后再執行下一個單元,條件是一旦執行下一個單元就不會再執行前面的單元,操作系統把后面的程序單元配置到前面的程序單元上,將其覆蓋,這樣就可以執行一個比物理內存大得多的程序。
9.分頁系統中頁面更換算法。如果CPU訪問的頁面不存在,系統產生缺頁中斷,中斷服務程序負責把位于磁盤上的數據加載到物理內存中。磁盤的訪問速度遠遠慢于內存,頻繁的缺頁中斷的系統消耗是巨大的,因此要精心設計頁面更換算法。算法中蘊含了人類社會的處事哲學:追求公平,同時又希望自己能被區別對待。操作系統中到處都閃爍計算思維的光輝,線程通信中的“管道”思維、“信號”及“信號量”、線程同步中競爭引起的死鎖的解決方案、哲學家就餐問題、銀行家算法、處理器調度的調度算法等。
三、計算思維能力的培養
在“大學計算機基礎”課程中,從理論上講授計算思維的同時,實驗教學也是學生掌握計算思維方法的重要一環。計算思維的培養是以計算能力的培養為基礎,只有接受過良好的計算機技術培訓,具備了應用計算機解決問題的能力,才能逐漸領悟計算機科學家在面對問題時所習慣采用的思維方法,否則計算思維只能停留在理論層面,對學生來說無異于紙上談兵。對非計算機專業的學生而言,計算機基礎課定位為基本概念、技術和方法,這種指導思想不利于計算思維的培養。對計算機有深刻理解才會汲取相應深刻的思維理念。計算機的高速與精確,使得計算思維是一種精確思維,在時間上以納秒為尺度,以量化的方式對信息進行加工處理,使概略變得精確、使模糊變得清晰的思維方式,這與其他很多學科不同。相對于計算機的高速與精確,很多學科可以看做是粗放的技術,在邏輯思維上凸顯粗放的特點。在不遠的將來,這些學科可能會通過使用先進的計算技術和計算科學逐步由粗放到精確?!按髮W計算機基礎”課程的很多內容都含有明顯的計算思維方法,很多案例對計算思維提供了很好的詮釋,但是對培養計算思維能力還遠遠不夠,需要在知識結構上進一步調整,在教材中進一步挖掘,在教學中進一步探討,理清計算思維的基本要素、培養方法、實施途徑和評測規范。在現有學時少、師資弱的教學環境中,主動采取有效措施,從思想觀念、師資隊伍建設入手強化培養計算思維能力的意識。
計算思維的形成是一個長期的過程,它不是學一門課程就能掌握的。計算思維教學貫穿在所有的大學計算機基礎課程中,如程序設計、微機原理與接口技術、數據庫技術與應用、多媒體技術與應用等課程。當今社會計算機技術已經滲透到社會生活的方方面面,計算思維必將成為多數人必須具備的、最基礎的、不可缺少的思維方式。對于非計算機專業的學生來說,擁有計算思維能力,并能自覺地應用于日常的學習、工作中,是適應社會需求的必經之路。
參考文獻:
[1]陳國良,董榮勝.計算思維與大學計算機基礎教育[J].中國大學教學,2011,(1).
[2]陸漢權,何欽銘,徐鏡春.基于計算思維的“大學計算機基礎”課程教學內容設計[J].中國大學教學,2012,(9).
[3]龔沛曾,楊志強.大學計算機基礎教學中的計算思維培養[J].中國大學教學,2012,(5).
[4]李廉.計算思維——念與挑戰[J].中國大學教學,2012,(1).
[5]董榮勝,古天龍.計算思維與計算機方法論[J].計算機科學,2009,(1).
[6]何欽銘,陸漢權,馮博琴.計算機基礎教學的核心任務是計算思維能力的培養——九校聯盟(C9)計算機基礎教學發展戰略聯合聲明》解讀[J].中國大學教學,2010,(9).
論文摘要:隨著計算機技術的飛速發展,使用計算機的能力已成為當代大學生知識結構的重要組成部分。本文主要分析了《大學計算機基礎》的教學現狀、教學定位和教學條件,探討適合現階段教學特點的教學設計模式和實施過程。
1課程基本信息
《大學計算機基礎》總學時為64學時,其中課堂教學32學時,上機實驗32學時。授課對象為全校非計算機專業的本科生和??粕?,課程類別為公共基礎課,先修課程是高中信息技術課程。
2《大學計算機基礎》課程教學現狀
首先,學生在認識上存在誤區。學生普遍存在“重專業、輕基礎”的現象。學生的學習興趣不高,對學習內容不感興趣,不愿意投入太多精力去學習,認為會用計算機上網、娛樂就可以了。其次,我?!洞髮W計算機基礎》只對本科和??七M行不同教學內容的安排,沒有針對不同的專業的設置不同的教學內容。教材缺乏解決專業問題的案例,學生很少學到與本專業有關的計算機知識。最后,由于各地區經濟發展的不平衡,客觀上學生的基礎差異也很大。很多學生對計算機已經有了一定程度的掌握,他們高中就學習了《計算機基礎》這門課,并且內容有很多與大學的《大學計算機基礎》課程重復。而一些落后地區的學生還基本上沒有接觸過計算機。這樣就造成了入學時,學生的計算機水平參差不齊的現象。
3 教學定位分析
計算機基礎教學是大學教育的基本內容,計算機不僅是一種工具,而且計算機學科還有一種獨特的分析問題、解決問題的思維方式,應把培養學生的“計算思維”能力作為計算機基礎教學的核心任務。
教育部高等學校計算機基礎課程教學指導委員會提出了大學計算機基礎教學四個方面的能力培養目標[1]:(1)對計算機的認知能力。(2)應用計算機解決問題的能力。(3)基于網絡的學習能力。(4)依托信息技術的共處能力。因此,計算機基礎教學在培養學生成為適應信息社會和經濟發展需求的新型人才中承擔著重要的職責。
本課程共8章,課程的重點是:計算機基礎知識、操作系統、office 2003。課程的難點是:計算機數制與轉換,計算機操作系統的原理和功能,網絡協議。
教師用通俗的實例和多媒體進行講解,同時理論聯系實際,觀察和分析實例。增添網上學習資料、加強上機輔導和答疑, 讓學生通過上機實踐來理解。鼓勵和引導同學通過互聯網學習,從而激發創造力、想象力,從實踐中理解并掌握本課程的重點與難點。
實踐環節極為重要,加強實踐教學環節的目的是培養學生的上機動手能力、解決實際問題的能力、以及知識綜合運用能力等。“大學計算機基礎”課程的實驗學時與講課學時之比為1:1。
4 教學條件分析
在授課環境方面,我們采用多媒體大屏幕授課,授課用計算機都能上網,同時配有白板,以便書寫方便;教師上課采用自行制作的電子課件,并配有授課的各種軟件,因此軟件和硬件都能滿足上課要求。
在實驗教學方面,我校的計算中心機房設備配置完好,2011年新配置400臺計算機已經投入使用,上機學習用的各種軟件齊全,完全可以滿足實驗教學的要求。未來設想是實現多媒體信息的采集、處理和制作。
5 教學實施設計
(1)直觀授課方法。目前課程的教學方法和手段是“教師+多媒體教室”的教學方式。由于《大學計算機基礎》課程信息量大,知識更新快,我們使用“計算機+大屏幕投影”的多媒體授課方式,教師邊講解邊演示,操作過程直觀的展現在學生面前。這種方式將抽象內容具體形象化,教學效果直觀,能多角度地向學生傳遞教學信息。但該方法也帶來一些問題,如上課信息量大,同學不易記筆記。為了便于學生學習,我們利用課程網站,并將課件和教學文件等放在網上,供學生下載,彌補了多媒體授課方式的不足。(2)在課堂教學中,引入靈活的教學方法,互動式、啟發式和引導式教學,充分激發學生求知的潛能和學習的主體作用。例如教師選取某些適合的章節(如計算機的輸出設備)在課前組織學生分組預習。同學們自行分工,利用網絡收集資料,然后對收集到的資料進行加工整理,用powerpoint制作出課件,每組選出代表,在課堂上進行講解,最后由教師進行點評。學生通過教師所給予的評價和指導意見,可以調節自己的學習,啟發自己的思維;而通過與學生的交流溝通,教師能夠及時了解學生的學習現狀和需求,發現和掌握學生的情感和技能水平,為下一步教學和管理提供依據。讓學生帶著問題去學習,有利于學生主動探索知識,經過這種鍛煉,學生的綜合素質會獲得進一步的提高。(3)在實驗教學中,我們設計一些綜合應用性實驗,引導學生根據自己的實際水平選做,尤其是有一定基礎的學生,學習的重點應放在這一層次的綜合實驗練習上,滿足他們的求知欲。
這種設計旨在培養學生綜合應用計算機知識與技術的能力,讓學生獨立、系統地掌握軟件的使用。學期末,布置一個研究與創新型實驗,組織學生進行作品競賽,重在培養學生的自主能力與創新意識。(4)完善教學網站建設。本課程在我校blackboard網絡教學平臺開設了教學網站,提供《大學計算機基礎》課程的教學大綱、教案、ppt課件、上機實驗指導以及一些網絡資源的鏈接等。學生可以登陸網站下載學習資料,使用信箱完成作業的下載上傳,教師可以進行作業批改、網上答疑等。網絡教學平臺的使用,有利于開拓學生的視野,實現優秀教學資源的共享。網絡教學促進了學生與教師之間的交流,并能充分發揮學生的主動性,提高學生學習的參與度,對學生的社會參與能力、協作能力、知識學習與實踐都具有重要的訓練作用。
6教學評價設計
總成績=平時成績*30%+期末成績*70%
平時成績滿分100分,教師將課堂提問、日常小考、階段測試以及和實驗作業相結合,綜合評估學生的學習效果,給出學生的平日成績。其中,出勤30分,實驗作業40分,其它(包括課堂提問、日常小考、階段測試等)30分。
期末成績滿分100分,考試在萬維全自動網絡考試系統上進行,試卷由考試系統隨機抽取,考試結束后系統自動評分??荚囶}型有選擇題、填空題和操作題??陀^的基礎知識和主觀的實踐操作均在計算機上進行。這種考試方式真正實現了教考分離,真實地考出了學生的計算機知識和技能水平,能較全面地反映出教學效果,并可為以后改進教學提供參考。
結語
總之,通過授課、上機實驗與教學網站的緊密結合,學習《大學計算機基礎》課程后,學生將具備熟練的信息獲取和處理能力,及在網絡環境下熟練掌握和應用計算機的基本技能。
當今,計算機基礎教學的核心任務是計算思維能力的培養,我們廣大一線教師要認真研究計算機基礎教學的特點, 改進計算機基礎課程體系和核心課程教學內容,研制豐富的教學案例,不斷學習,勇于實踐,提高計算機基礎課的教學水平,為國家培養更多創新型人才。
參考文獻:
[1] 教育部高等學校計算機基礎課程教學指導委員會. 高等學校計算機基礎教學發展戰略研究報告暨計算機基礎課程教學基本要求[m]. 北京:高等教育出版社,2009.
關鍵詞:大學計算機基礎;計算思維;教學改革
1概述
隨著計算機的發展,計算機的應用已經滲透到人們的生活、工作、學習、娛樂等方方面面。作為一名大學生,不分專業方向,都應該掌握計算機的相關基礎知識。所以“大學計算機基礎”課程是大學生進校后首先學習的計算機類課程,而且,該課程在許多高校是作為必修的公共基礎課程。課程內容主要是講授計算機系統平臺、數據表示、多媒體技術、計算機網絡等領域的基礎知識和基本技術。課程的培養目標是要求學生掌握計算機科學與技術的基礎知識,同時應該初步具備利用計算機分析和解決問題的意識與能力,為學生后續的學習奠定基礎。近年來,隨著計算機的廣泛普及和應用以及中小學階段學校已經開始開設計算機類課程,學生的計算機應用技能不斷提高,因此,一些高校不再開設“大學計算機基礎”課程。同時,在“大學計算機基礎”課程的教學中也出現了一些問題:學生的基礎參差不齊,導致教學內容不能滿足學生的需求;學生的學習積極性不高、求知欲下降;學習沒有目的性等等。在這樣的現狀下,“大學計算機基礎”的教學必須做出相應的改變。因此,高校就計算機基礎的教學確定了明確的目標:“學生在各自的專業中能夠有意識地借鑒、引入計算機科學當中的一個概念、技術和方法……利用計算機認識并處理計算機應用中可能出現的問題?!盵1]這一目標規范了“大學計算機基礎”課程的開展方向。
2計算思維的提出
計算思維(ComputationalThinking)概念的提出是計算機科學發展的自然產物。2006年,美國的卡內基梅隆大學周以真教授明確使用這一概念。她認為,計算思維是運用計算機科學的基礎概念進行問題求解、系統設計以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動[2]。2010年,我國九所“985工程”建設高等學校在西安召開了首屆“九校聯盟計算機基礎課堂研討會”。會后還發表聲明了[4],核心內容是為全方位培養創新型人才,需要促使其形成一種固定的思維方式與思維模式,完成求解與行為方式的全方位理解,建立計算思維培養計劃。計算思維從基本層面探討計算與計算機科學的一些核心的概念與內容,這在當前計算機技術快速發展的今天尤為重要。我校的大學計算機基礎的教學也正在逐步向培養學生計算思維能力的方向轉變。
3教學改革的探索
大學計算機基礎課程的教學改革,并不是對該課程的全盤否定,而是根據當前我校的生源及當前課程存在的問題進行調整。我校是西部院校,生源大部分都來自于廣西壯族自治區,少數學生對計算機的基本操作和相關知識有一定的基礎,但是大部分學生對計算機基礎知識的掌握非常薄弱,甚至極少部分來自偏遠地區的學生都沒有機會接觸計算機。因此,結合前言中提到的關于計算機基礎教學的目標,我們的教學目標是:培養學生的計算機應用能力,增強學生對計算機學習的興趣,加強對學生計算思維的培養。
3.1教學準備
在我校的公共基礎課程教學中有些課程的教學已經實現了分層教學,比如:大學英語。受到教學資源的限制,“大學計算機基礎”課程無法完全實現分層分班教學,但是我們也在努力嘗試類似分層教學的模式。在該課程的第一次課,教師將先對學生進行摸底,了解學生對計算機基本知識的掌握情況和學生的計算機實踐操作能力,特別是常用的辦公軟件的操作。根據調查結果,教師會在教學中根據學生的專業方向選取有針對性的知識點進行講解,同時在實驗教學中給不同基礎的學生布置不同的實驗任務,爭取調動每個學生的學習積極性。
3.2教學內容
在教學中有意識的引導和培養學生的計算思維能力。學生的計算思維的培養主要通過理論、實踐兩方面進行。理論部分仍然是以講述“大學計算機基礎”課程為主,主要講授計算機系統基本知識(計算的發展、計算機的發展、計算機內部信息的表示、計算機系統等)和計算機問題求解(算法的基礎知識、常用算法分析等)。實踐部分主要分為兩級:常用辦公軟件的操作和Raptor語言。對于基礎差的學生要求必須熟練掌握常用辦公軟件的操作,對于基礎好的學生則訓練學生使用計算機進行問題求解的能力,為后續課程打基礎。對于與計算機專業相近的專業班級,可以嘗試直接試點改上“計算思維”課程,“大學計算機基礎”的內容學生課后進行自學。
3.3教學模式
理論教學主要采用以Mooc和翻轉課堂為主的教學模式。通過Mooc視頻,學生可以隨時學習感興趣的內容,學生學習的自由度較高。在課堂上,學生根據學習的視頻內容進行相互交流、討論、學習。實驗教學主要采用項目驅動式的教學方式,讓學生通過完成一個個的項目來熟練掌握相應的軟件操作,同時在任務設計時培養其計算思維。
3.4課程考核
“大學計算機基礎”的課程考核不再采用單一的一張試卷制,該課程的考核將結合Mooc視頻的觀看情況、翻轉課堂的表現、實驗課的項目完成情況來綜合評定這門課的成績。對于辦公軟件的考核,采用考試系統進行。
3.5教學反饋
該課程的教學改革處于探索階段,所以教學效果如何不能僅僅只看最后學生的成績,而是具體了解學生的心聲。因此,該課程結束后將從每個教學班選取相應的學生進行教學座談會,傾聽學生對這門課的教學建議和意見。根據學生的反饋情況,在后續教學中教師適當調整自己的教學內容、方式等。
4結論
大學計算機基礎教學的目標是培養學生科學思維能力,更好的幫助學生完成本科階段的學習,為以后的就業打下堅實的基礎。針對目前大學計算機基礎的教學,我校進行了一些相應的改革,在要求學生熟練掌握相應軟件操作的同時也培養學生利用計算機解決問題的能力,即計算思維的培養。后面的教學中將不斷探索怎樣培養學生的計算思維,使學生在未來能夠更好的使用計算機來進行問題求解。
參考文獻
[1]朱鳴華,趙銘偉,趙晶,等.計算機基礎教學中計算思維能力培養的探討[J].中國大學教學,2012(3):33-35.
[2]嵩天,李鳳霞,蔡強,等.面向計算思維的大學計算機基礎課程教學內容改革[J].計算機教育,2014(3):7-11.
[3]王飛躍.從計算思維到計算文化[N].科學時報,2007-10-11.
[4]九校聯盟(C9)計算機基礎教學發展戰略聯合聲明[J].中國大學教學,2010(9).
關鍵詞:大學計算機基礎;自主學習模式;教學改革
中圖分類號:G420文獻標識碼:A文章編號:1009-3044(2012)15-3645-02
The Practice of Autonomous Learning Model in Fundamentals of Computers
ZHENG Wei-dong, JIANG Geng-hao
(Education Department of Hanshan Normal University, Chaozhou 521041, China)
Abstract: In order to improve the effect of teaching and cultivate students’autonomous learning ability, the autonomous learning mode in"Fundamentals of Computers" is practiced. The model relies on abundant learning resources of network course, fully tap the students’ini? tiative, exert teachers’ leading position, and the practice get good result, have some extension value.
Key words: fundamentals of computers; autonomous learning model;teaching reform