時間:2023-05-30 09:26:23
開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇計算機二級答案,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。
關鍵詞:信息技術;教學方法;教學效果
中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2012)24-5862-02
Teaching Method of Information Technology Course in University
SHI Mei-fang, LIU Chun-yu
(Changshu Institute of Technology, Changshu 215500, China)
Abstract: Indluding many years teaching, on the university information technology class teaching method to make preliminary exploration and research.
Key words: Information technology;Teaching method;Teaching effect
1概述
《大學信息技術》是各所高校都開設的非常重要的一門課程,其理論課程以講解計算機與信息技術的基礎知識為主,而將工具性、操作性的內容放到實驗課中。該課程理論內容包含有:信息技術概述;計算機組成原理;計算機軟件;計算機網絡與因特網;數字媒體及應用及計算機信息系統與數據庫六部分。內容多,涉及的知識面廣,對于生活在現代信息社會中的大學生,這些方面的基礎知識是必須知道及掌握的。作為老師,要利用有限的課時,把這些內容作系統的講解,而且還要學生能理解和掌握,這就要求我們探索出一種新的教學方法,以適應新的教學體制。
學校非計算機專業的理工類學生,要求參加計算機二級考試,現學校開設的與之相應的課程有:程序設計基礎課,包括有:Visu? al Basic語言,C語言。而在江蘇省的計算機二級的理論考試中,《大學信息技術》占二十分,占了理論總分的三分之一。
江蘇省的計算機二級考試每年的合格率一直徘徊在30%左右,我們學校的合格率比此略高,因為這和學生的學位授予有關系,所以成了學位授予的障礙,在這樣的現狀下,學校想要提高學位授予率必先要提高學生的計算機二級考試合格率,這就更顯示出計算機二級考試的重要性。為此,學校特別是我們計算機學院,對公共課做了一系列改革,其中包括,調整《大學信息技術》和《程序設計基礎》的課時,把前者從原來的3(理論)+2(實驗)壓縮到現在的1(理論)+2(實驗),后者從原來的2(理論)+2(實驗)增加到現在的3(理論)+2(實驗),目的很明顯,就是為了提高計算機二級的合格率。
2教學方法介紹
從2011級開始,理工類的《大學信息技術》課時的改變,讓我們又面臨一個新的問題,課時少,課程內容多,怎樣把這么多的內容,在僅有的16課時里面把它講完,講透,講好?通過幾個學期實踐下來,老師們也想了很多方法,大家也經常一起互相探討,總結了以下幾種方法:抓重點法;做真題法;上網互動法等。現對這幾種方法作個介紹。
2.1抓重點法
該方法的特點就是教師在上課時把每章的重點提出來,作主要的講解,每章都有它的側重點,往往這些重點也是本章的難點。只要把這些內容向學生講解清楚了,學生就會理解和掌握本章的知識。其余的部分學生可以通過自學就能了解和掌握。例如:第二章“計算機組成原理”里“PC主機的組成”這一節,就是本章的重點兼難點。它主要介紹了PC機各組成部分的功能及相互的聯系。學生只要把這部分內容弄懂了,對計算機的組成及各組成部分的功能和相互聯系也就掌握了。教師可以用比較少的時間來講解這部分的內容,可以講得很透徹,學生理解起來也容易。
2.2做真題法
該方法的特點就是老師從以往等級考試的真題中選取典型的題目,在課堂上,針對這些題目作講解。先把題目給學生,引導學生帶著問題,從書本的相應章節去找答案,學生會在“找答案”的過程中,去閱讀本章的相關知識,從而達到掌握該部分知識的目的。例如:有這樣一個題目:因特網中的IP地址可以分為A類、B類、c類、D類等。在下列4個IP地址中,屬于c類地址的是。
A.28.129.200.19B.88.129.200.19 C.188.129.200.19D.222.129.200.19
學生看到這個題目,他首先要知道,什么是IP地址?IP地址有什么特點?IP地址的分類依據是什么?帶著這些問題,他會到“第四章計算機網絡與因特網”中找答案,從中知道IP地址的有關知識,也就會知道,IP地址的分類是根據首字節的值來劃分的。有關這部分的內容,通過這個題目就使學生全部掌握了。
2.3上網互動法
隨著計算機網絡的發展,給教育提供了一種全新的教學模式。該方法的特點就是教師通過網絡,把和本課程有關的一些內容,包括教學大綱,教案,課件及相關練習題在網站上,讓學生隨時,隨地上網去學習和做練習。練習可以做成小測試的形式,學生完成作業后,由系統直接打分,這樣,學生就會知道自己哪些方面掌握的不夠好,在這方面加強訓練,或者有什么問題,可以通過論壇向教師提問,也可以同學之間相互討論,這樣,有助于提高學生的學習興趣和效率。從而達到掌握知識的目的。
3總結
當然,這三種方法也不是獨立的,可以多種方法并用,但,不管采用哪一種方法,目的就是要讓學生掌握這門課程的內容。老師作為學生學習過程中的一個部分,主要起一個引導的作用。傳統的“以教師教為中心”的教學模式已經不能適應,必須要把它轉換為“以學生學為中心”的現代教學模式,突出學生的主體地位,通過近幾年的教學實踐,不斷探索和研究新的教學方法,旨在提高教學效率,得到好的教學效果。
參考文獻:
[1]張福炎,孫志揮.大學計算機信息技術教程[Z].南京大學出版社,2011:35-223.
關鍵詞:C語言,實驗教學,計算機考試軟件
1. 引言
C語言是國內外廣泛使用的計算機語言。目前全國各高等院校面向計算機相關專業和非計算機理工科專業普遍開設了C語言作為基礎必修課程。。
作為計算機類專業基礎課,C語言是掌握計算機程序設計基本方法、形成正確的程序設計思想的入門課程,為后續專業課程的學習和拓展打下編程基礎;作為非計算機類的公共基礎課,C語言課程是激發學生邏輯思維的課程,為后續專業理論深入研究提供了有利的計算機方法和應用工具。同時隨著《全國計算機等級考試(二級)》的全面展開,C語言課程成為全國計算機等級考試(二級)的重點課程之一。雖然C語言課程越來越普遍,越來越重要,但是由于授課對象都是初次接觸程序設計的大學低年級學生,其豐富的語法、復雜的結構層次、新穎的思維模式讓學生會逐漸產生畏難情緒。因此,采用何種教學方法來激發學生的思維,從而提高學生的編程能力,是這門課程對我們教師的教學提出了更高的要求。
通常,課堂教學以PPT或板書形式強調語言本身的語法教學,雖然學生掌握了不少語法知識,但是在面對實際問題時,卻不知如何下手,不能靈活運用,甚至學完了這門課程還不會上機調試程序、解決問題并最終實現目標程序。而實驗教學不同于課堂教學,它的主要任務是培養學生運用綜合知識的能力。因此,加強對實驗教學重要性的認識,不僅是提高學生學習效率的有效手段,也是提高C語言教學效果的重要環節。
2. 實驗教學安排
教材以譚浩強的《C程序設計》為例,可以看到章節的劃分以數組章節為分界點。我們把實驗教學內容分為前期基礎性實驗,和后期綜合性應用實驗。前期基礎性實驗對數據類型、運算符與表達式等基礎語法,以及順序、選擇、循環等基礎結構進行設置;后期綜合性實驗以一道實際應用大題目貫穿數組、函數、指針等章節的復雜知識點。
2.1 前期基礎性實驗
在前期基礎性實驗過程中,針對以往學生上機實驗不能自覺完成、拷貝程序等不良現象,為了讓學生一開始就養成良好的上機實驗態度和上機實驗習慣,同時為了讓學生盡可能理解和掌握每節課的知識點,打好前期語法基礎,我們嘗試了上機實驗課程配套使用計算機考試軟件做習題的方式,取得了顯著教學效果。首先,選取選擇題、判斷題和程序填空題題型讓學生練習,這樣,學生會自覺地對應習題題目到書上找知識點去解決問題,另一方面,以他們熟悉的題型開始接觸,不會產生畏難心理。
在實驗過程中,同學之間會互相交流和請教;同學之間也會針對某個大家都做錯的問題進行激烈討論;如若幾個學生討論后仍然不能解決,他們會主動請老師解答;同時,對于學生提問多次的問題,老師也將進一步在習題課上作為典型例題再次舉一反三的講解。這樣的前期實驗教學過程可以加深他們對知識點的理解和掌握。
以一道例題為例:
main()
{ int i,j;
i=010;
j=10;
printf(“%d,%d”,++i, j++);
}
在學習完數據類型和表達式章節和輸入輸出章節后,設置這道輸出程序結果的選擇題。。學生在做這道習題時,一致認為習題給出的答案是錯誤的,同學熱烈討論過后,問老師題目答案是不是出錯了,這時老師才提示大家忽略了一個細節,并告知答案沒有錯,這道題目不僅需要學生掌握自增、自減操作符的應用,還需要掌握常量的知識要點。這樣當個別同學領悟到整數常量八進制形式的這個知識點時,會留下深刻的印象。。隨后在習題上,老師再次將這道習題作為典型例題向所有學生進行講解,如此下來,學生遇到類似的題目,會比較小心并且能深刻理解常量方面的知識點。
在每屆學生學習C語言的過程中,計算機考試軟件中的題庫可以隨時根據計算機二級考試大綱進行更新,這樣既考慮到C語言課程的教學質量,同時又和二級考試緊密銜接在一起。
2.2 后期綜合性實驗
經過前期基礎性實驗教學,學生慢慢適應C語言的總體結構和思維方式,不會這么懼怕C語言的學習,這時適時引入后期綜合性實驗教學。從理論聯系實踐的角度,選擇一個大的程序設計題目貫穿后面所學數組、函數、指針等知識,使學生對計算機語言編程解決實際問題有更深刻的感受。在此上機實驗過程中,老師應以鼓勵學生動手、激發學生興趣為指導思想。老師通過巡回指導,發現學生解題的新思路、新方法,以及學生學習中普遍存在的問題,并實時地提出問題,對學生進行正誤判析,解決普遍性問題,或者請有獨特思路的同學演示自己的方法或程序,對比各種方法的優缺點,鼓勵大家再提出新方法。實踐證明,這種教學方法效果顯著,課堂活躍,學生的參與程度很高。
2.3 評分制度
無論是在前期基礎性實驗,還是后期綜合性實驗教學過程中,我們發現適當的進行上機實驗分數評分和加分制度,能調動學生學習的主動性。從學生角度而言,他們一定程度上還是比較在意分數,并且解決問題、得到分數的同時也能給他們帶來有成就感。
3 結束語
實驗教學的改革,尤其是通過基礎性實驗和綜合性實驗兩階段的訓練,克服了只重視語法授課過程而缺乏運用與動手等綜合能力的培養,創建了解放思維的導向活動,提供了學生發揮創造力、想象力的自由活動空間。總之,在C語言教學中,不應該忽視實驗教學環節,在此環節中還有很多潛力值得我們教師挖掘,還有許多方法需要我們教師探討。
參考文獻
1.譚浩強. C程序設計(第三版)[M]. 北京:清華大學出版社.2005.
2.鄒玉波. 對C語言教學改革探討[J].教育研究,2007,9(7):126.
關鍵詞: 民辦高校 NCRE 大學計算機 教學研究
隨著計算機技術及互聯網的發展,信息技術已經融入了社會生活的方方面面,改變人類的思維、生產、生活、學習方式。面向全體高校學生的大學計算機基礎教學的重要程度逐漸提高,“大學計算機”作為通識型(基礎類)課程的觀點逐步得到教育行政部門與高校的認可①。民辦高校以培養應用型人才為主,“大學計算機”課程不僅要兼顧“思維”和“技能”的培養,還要引導學生獲得國家級別的資格證書,以提高就業競爭力。鑒于社會的客觀需求,經原國家教委批準,原國家教委考試中心于1994年面向社會推出了全國計算機等級考試(National Computer Rank Examination,簡稱NCRE),其目的在于以考促學,向社會推廣和普及計算機知識,為用人部門錄用和考核工作人員時提供一個統一、客觀、公正的標準②。作為培養應用型人才的民辦院校,以NCRE為指導的大學計算機課程建設與改革是十分必要的。
1.民辦高校大學計算機教學現狀
自20世紀70年代末我國在高校中面向全體非計算機專業學生普及開展大學計算機基礎教學,到目前為止,大學計算機基礎教學經歷了三個階段“起步創始階段――普及規范階段――深化提高階段”,其教學內容正在實現由“基于知識的技能傳授”向“基于應用的思維能力培養”的轉變。
隨著社會信息化的發展,辦公自動化軟件是當代大學生必須掌握的計算機軟件之一,各高校根據自身的人才培養目標,對大學計算機通識型(基礎類)課程的設置不盡相同,對于獨立院校教學內容多以辦公自動化軟件高級應用為主。與此相對應,2013年NCRE考試體系中增加了二級MS Office高級應用,很多民辦高校開始了以NCRE為指導的課程改革嘗試。隨著教學改革的深入,有些高校提出“課證結合”的教學理念,授課內容以二級真考題庫為主,要求學生必須通過全國計算機二級考試,獲得合格證書。
根據應用型人才培養的需要,大學計算機的教學任務包含學生計算機操作技能的培養,很多民辦高校都加強了公共機房的建設,課程全部安排在機房上課,每人一臺計算機。上課時使用多媒體教學軟件,教師端可以通過廣播的方式,讓學生端實時接收教師桌面操作情況,方便教師向學生下發教學文件,收取學生電子版作業,也可以通過教師端實時關注學生端的操作情況。機房中每臺電腦安裝NCRE二級MS Office高級應用模擬考試環境,有答案解析及自動評分功能,方便學生自學和課堂操作練習。
“大學計算機”是多數民辦高校為學生第一學期開設的計算機基礎課程,根據各學校不同的課程培養目標不同分配的學時數不同,以長春光華學院為例,大學計算機開課學時為44學時,為了提高二級過級率,在第二學期初開設考前輔導課(24學時),均在公共機房上課。
2.民辦高校大學計算機教學中存在的問題
2.1教學內容缺乏系統性和科學性
課程教學內容以NCRE考試內容為指導,但為了使學生快速通過NCRE教學內容逐步演變為直接講解真題題庫習題,直接圍繞全國計算機等級考試培訓展開,教學內容局限于Word、Excel、PowerPoint三款軟件的具體操作,對公共基礎知識的講授以基本概念和解題思路為主,在有限的課程學時內,大部分學生的學習通過死記硬背,缺少思維的訓練,不利于學生對計算的正確認知和計算思維的培養,不能滿足信息社會對大學生的基本要求。
2.2教學資源缺乏
(1)缺少開放實驗室。雖然教學基礎設施設備能滿足課程教學需要,大一學生計算機擁有率比較高但沒有達到100%,民辦高校學生的特點是思維活躍但自主學習意識和自我約束能力較差,容易受到周邊環境的影響,所以集中上機的操作環境和交流研討的氛圍是必不可少的。
(2)教材建設需要加強。多數高校大學計算機教材只采用紙本教材,授課時限制,豐富的教學內容被一再壓縮,缺少綜合案例,軟件操作部分,羅列了詳細的操作步驟,上機只需要幾步就能完成的操作,用文字表述需要很繁瑣,簡單的問題復雜化了。將NCRE二級MS Office高級應用考綱融入教學內容建設中,需要完善現有的教材。2013年NCRE才增加了二級MS Office高級應用,其公共基礎部分考查的內容與其他二級考試的公共基礎部分不完全相同,而且沒有完全符合這門考試的公共基礎部分教材。需要對真考題庫選擇題進行深入分析,分類、提煉、總結,形成教學內容編入教材。
(3)教學方法陳舊。課堂教學仍然采用傳統的工廠化教學模式,以教師為中心進行理論講授、操作過程演示,然后學生完成課堂練習任務。傳統以教師為中心的教學方式,已經不適用于現在的學生,因為隨著我國計算機教育在中小學階段的普及發展,大學生對計算機已經不是“零起點”,而且學生的計算機操作能力與思維能立參差不齊,一刀切、統一的教學內容已經不能滿足學生的個性化需要,學生表現出學習積極性不高,對教學內容不感興趣。對操作技能部分統一講解,基礎好的學生有厭學心理,認為一學就不用那么大費周章,面對考試可以自學練習題庫、死記硬背通過考試;對于基礎不好的學生,會感覺講課內容難于理解,很難在短時間內消化吸收課堂講授的內容,每節課上得很吃力,導致身在曹營心在漢的普遍現象。
(4)考核方式單一。目前,課程考核方式大多是“出勤+實驗+期末考試”,在“課證結合”的教學改革中,用NCRE考試成績替代期末考試,雖然也是一種進步,但考核方式過于單一,這種終結性考核缺乏及時反饋、無法及時改進教學、教學效率低下,無法有效地約束學生學習,沒有形成性考核,教師無法掌握學生對知識的掌握程度,很難激發學生學習興趣,學生學習態度越來越散漫,雖然第一學期學生的出勤率比較高,但第二學期的考前輔導課程的出勤率就難以控制。
3.大學計算機教學改革實施方案
3.1兼顧“計算思維”與“操作技能”培養的教學內容建設
新版的《基本要求》中明確了大學計算機教學的三個知識領域,即系統平臺與計算環境、算法基礎與程序開發、數據管理與信息處理,并給出了對應的子領域、知識點、需要關注的計算思維培養重點等內容。根據“課證結合”教學基本要求,結合全國計算機等級考試(NCRE)二級MS Office高級應用考試大綱,對《基本要求》給出的“大學計算機基礎教學知識體系及需關注的計算思維培養重點”內容進行裁剪和重新組織,設計適合民辦高校大學計算機教學的三個知識領域對應的子領域,如圖1所示。
根據子領域創建知識模塊,對真考題庫中的選擇題和操作題做分類、去重,創建模塊題庫資源,并根據題庫資源及知識點設計教學內容和教學案例。
3.2完善教學資源建設
開發多媒體教材。隨著教育信息化的發展,多媒體教材初露端倪,將抽象的內容、操作步驟等的講解用多媒體的方式體現,這樣不僅能減少紙本教材的厚度,還能增加教材中涵蓋的內容,為學生自學帶來方便。
建設網絡學習資源。在“互聯網+”時代,“移動學習”盛行之時,豐富網絡教學資源,方便學生隨時隨地學習。學校可以搭建網絡教學平臺,進行網絡答疑和輔導。沒有網絡開課權限的教師還可以通過超星云舟平臺創建課程專題,添加文本、圖片、視頻、音頻等富媒體教學資料,實現教學資源共享,跨校學習。
3.3采用現代化教學工具
將現代化工具應用到教學中,會提高學生學習興趣,利用個性化教學,使教學模式改革實踐成為可能。
操作視頻的錄制。專業的視頻編輯軟件很多,不易于短時間內學習,常用的視頻軟件有屏幕錄制專家和Camtasia Studio。“Camatasia Studio軟件(錄制操作視頻)+手機(錄制音頻)”組合是一個經濟實惠的解決方案。視頻編輯軟件實現操作視頻的錄制及編輯,可以錄制幻燈片畫中畫形式,也可以錄制屏幕操作演示,對錄制的視頻進行編輯操作,可以添加字幕、標注、編輯聲音、剪輯視頻等。一般家用計算機和機房的計算機都采用集成聲卡,錄制的聲音效果不好,在錄制操作視頻時,同時用手機錄制聲音,通過QQ軟件將音頻發送到電腦,再將聲音與操作視頻進行整合編輯。
根據教學實踐積累的經驗,將常用的教學工具總結如下:
想要將這些現代化工具真正融于教學環節,首要解決的問題是培養和提高教師基于信息技術平臺開展教學活動的能力,培養和提高學生通過計算機、多媒體課件和網絡資源進行學習的能力③。
3.4“形成性考核+總結性考核”取代“總結性考核”
課程考核是課程教學的重要環節之一,也是影響教學質量的重要因素④,應該強化形成性考核,改變僅以NCRE考試定結果的終結性考核。形成性考核可以加強課程教學過程的及時反饋,有利于教師及時了解教學質量,增強教學的實效性;使學生及時了解自身的學習情況,增強學習的有效性。以NCRE考試是否通過為標準考核學生,通過率低,一次性通過率僅為30%左右,而且抽到的考題難易程度不同,不能客觀反映學生對知識的掌握情況。根據某高校新規定,期末考試成績占50%以內,平時成績占50%以上,為了提高學生NCRE二級過級率,將NCRE考試成績取代期末考試成績,占總成績的40%,平時成績占總成績的60%,以強調學習過程的重要性。具體考核標準如下:
課程總成績=平時成績(60%)+NCRE考試成績(40%)
平時成績=課堂考勤(5%)+隨堂測驗(至少3次,25%)+實驗(25%)+課堂表現(5%)
使用藍墨云班課APP完成課堂簽到、隨堂測試教學環節,既節省時間又能保存信息,期末可以導出學生簽到情況統計表和測試成績單。教師利用藍墨云班課教師端APP發起簽到或測試,然后學生利用藍墨云班課學生端APP簽到或作答,無法簽到的學生,教師可以手動錄入簽到信息。
4.結語
培養應用型人才的民辦高校正處于轉型發展的關鍵時期,將NCRE二級MS Office高級應用考試大綱及要求融入“大學計算機”中,在培養學生“計算思維”能力的同時,提高學生信息素養與應用能力。以培養“計算思維”為核心、NCRE考綱為指導的大學計算機教學改革還在不斷探索中,“混合式教學”模式將會引發課程的進一步改革發展。
注釋:
①參考《大學計算機基礎課程教學基本要求》(2015征求意見稿)教育部高等學校大學計算機課程教學指導委員會編制.
②引自網址http:///web/ShowAction.a?about_ncre.
③《高等學校計算機基礎教學發展戰略研究報告暨計算機基礎課程教學基本要求》教育部高等學校計算機基礎課程教學指導委員會編制.高等教育出版社出版.
④羅三桂.我國高校課程考核改革趨勢分析[J].中國大學教學,2014,(12):73-76.
參考文獻:
[1]教育部高等學校計算機基礎課程教學指導委員會.高等學校計算機基礎教學發展戰略研究報告暨計算機基礎課程教學基本要求[M].北京:高等教育出版社,2009.
[2]姬朝陽.基于NCRE導向的大學計算機公選課建設研究[J].許昌學院學報,2015,34,(2).
[3]羅三桂.我國高校課程考核改革趨勢分析[J].中國大學教學,2014(12):73-76.
[4]申俊瑛.以NCRE為指導改進VFP程序設計教學[J].教育與教學研究,2015,(5).
【摘要】在高職院校,計算機是一門很重要的學科,而《C語言程序設計》則是計算機學科中一門基礎專業課
程,如何讓基礎比本科生差的高職院校的學生去學好這門課程,是許多高職院校計算機專業課教師的難點。
本文是筆者在C語言教學過程中的一些教學改革,希望對調動學生的積極性和教師素質的提高起到一些促進
作用。
【關鍵詞】C語言實驗教學高職院校
一、引言
C語言是一門各大院校的基礎計算機課程,等級考試二級的考試語言。并且C語言是一種通用性計算機
程序設計語言。它兼有匯編語言和高級語言的雙重優點,運用它既能編寫操作系統軟件,又能開發各個領域
的應用軟件。C語言計算機語言的入門基礎語言,學好了C語言,不管今后再學習其他各類語言,就有了堅實
的基礎。但是在職校,學生本身的基礎就比較薄弱,又缺乏學習的主動性和自覺性,很多學生只能簡單的掌握
C語言的一些基礎知識,像函數調用,指針的引用,結構體,共用體的知識點就掌握不了了,而且C語言是
沒有固定的計算機老師來教授的,幾乎任何計算機老師都上過這門課程,但大部分老師都沒有精力去鉆研
這門課程,基本操作也不熟練,調試程序也難通過,這樣一來學生就出現厭煩,消極的情緒,達不到實驗
的教學效果[1-2]。
二、網絡環境下C語言實驗系統的設計
1、系統設計思想
C語言實驗系統具有比較完備的C語言知識體系的介紹,有培養興趣的綜合性實驗設計題,具有出現各種
問題的解決方法和資料庫,這個系統是用JSP開發B/S模型的網絡環境下的C語言實驗系統[3]。
2、系統設計模塊
(1)新手上路模塊:主要是介紹C語言的入門基礎知識。
(2)基本操作模塊:主要是介紹調試環境。
(3)進階實驗模塊:每一實驗章節都有50道實驗題,學生可以抽取調試,不會的有答案介紹。
(4)問題中心模塊:學生可以提問,老師定時回答。
(5)專題匯總模塊:包括計算機等級考試二級的模擬試題,在線模擬考試,評分。
三、實驗教學過程
嚴格制定C語言實驗課的成績和評分標準,課后嚴格要求學生填寫實驗報告。以2010級計算機軟件(1)
班為例,學生實驗課按學號和姓名上機登陸,根據自身的能力選擇題目的難易進行實驗,進入相應的章節
,題目會自動出來,然后根據題目編寫和調試程序,上機老師隨機抽出實驗題目,由老師邊調試邊講解讓
學生記住常見語法錯誤和熟悉調試程序的過程,這樣對學生既有壓力又有動力,學生可以學到知識(實驗
教學過程如圖1所示)。
選擇難度低又完成較早的同學可以重新登陸,選擇難度較高的題目再做,對于學習好的同學在完成自已的
實驗任務后可以進入C語言的在線學習,遇到問題可以自已查找資料學習,遇到的難題可以在線和老師同學
交流。
在這樣的教學過程中,學生開始慢慢對C語言編譯器有了進一步的了解,對編譯器的提示也開始看得懂了,
對調試程序也有了興趣,可以在線討論,學生在這里可以交流心得體會,好奇和求知欲在他們體內逐漸膨
脹。
四、教師素質的提高[4]
"雙師型"的教師要求教師既要能將課上好,又要能將實際應用帶入課程,使教學從實踐中來,又服務于實
踐。隨著教學改革的深入,現代教育技術和成果的應用,以及應用型人才培養的需要,對老師素質提出了
更高要求。在將實驗平臺搭建于課堂之上后,由于是在課堂上編寫程序,而不是已編寫好的程序的展示,
這就要求老師具有良好的計算機編程工具的使用能力、字符輸入能力和程序設改革以往的考試由任課老師
自己命題并且考核成績為平時成績(30%)+考試成績(70%)的模式,實現教考分離,準備建立網
上考試系統,把平時測驗和期末考試有機地結合起來。嚴格按教學大綱要求建立高質量的試題庫,并根據
教學的發展積極探索考試內容和方法的改進,不斷的充實和完善試題。
五、結束語
采用在網絡環境下C語言實驗教學系統進行教學以來,老師不用對同一錯誤講解多遍,幾乎所有學生都
會參加程序的調試,老師和學生配合得更好,形成了良性循環。本著教學內容突出基礎理論知識的應用和
實踐能力培養的原則,以應用為目的,以"必需、夠用"為度,加強針對性和實用性,教學效果顯著。但在
實驗前學生無法知道實驗內容和題目而進行準備,還有些學生由于底子薄自學能力和動手能力不夠高,在
具體實驗過程中無法完成實驗任務,所以在今后的C語言教學實驗過程中還須做進一步的進行改革和摸索。
參考文獻
[1]徐章艷."C語言程序設計"實驗教學的探討[J].電子電氣學,2004,(2):84-85
[2] 孫仲廷.《試討論如何實施C語言實驗教學》省略
[3]楊紅云,邱曉虹,于義科.計算機相關專業適應市場需求的教學改革初探[M].江西人民出版社,
關鍵詞:C語言程序設計 民辦高校 實踐能力 實驗教學改革
中圖分類號:G642 文獻標識碼:B DOI:10.3969/j.issn.1672-8181.2013.19.128
C語言因為具有良好的計算機硬件編程能力,能夠編寫系統軟件和應用程序,有著廣泛的應用領域[1]。C語言還是數據結構、數據庫等課程的先修課程,也是國家計算機二級考試的科目之一。因此,很多院校都把C語言作為程序設計的入門課程。相比于傳統的研究性大學,民辦高校更注重自身辦學特色[2]。我校的辦學理念是“走進校園的目的是為了更好地走上社會”。具體到C語言這門課,就是要更加注重學生動手實踐能力和實驗教學,著力推進應用型C語言實驗教學改革。具體有以下幾個方面。
1 實驗教學改革方法
我校C語言實驗教學改革的目標是:通過C語言實驗教學的改革,培養出具有綜合分析和解決問題的能力、熟練的編程調試能力、持續的自學能力的應用型人才。需解決三個關鍵性問題:一是實驗指導書的編制;二是實驗教學和培養方式的改革方法和手段;三是實驗教學全過程規范制度的建立。具體實施方法如下。
1.1 C語言實訓指導書的整理編制
結合我校育人理念和計算機類學生的特點,針對性地編寫相關實驗內容。實訓指導書分為三個部分:實訓總要求、實訓模塊和項目拓展實例。第一部分為實訓總要求,目的是讓學生編寫規范的代碼,從開始程序設計就進行規范練習,為以后工作打下良好的基礎。第二部分為實訓模塊,有三個:①基礎部分,為隨堂實訓;②深化部分,為綜合實訓;③課程設計,為期末的課程設計,是對整個內容的一個綜合設計,可以使學生從軟件開發的角度開始思考問題、解決問題。第三部分為案例拓展實例:學生成績管理系統。本書具有基礎性、實用性和系統性,可以指導學生按照從淺入深,從低到高的訓練過程,逐步提高他們的編程和動手能力。
1.2 實驗教學和培養方式的改革
改變實驗教學方法,啟發學生思考,引導學生成為學習主體。具體體現在:①課前針對性提問,促使學生應用所學理論知識積極思考,并通過實驗來驗證解決;②少講多練,開頭5-10分鐘講述實驗內容和重點,中間大段時間留給學生操作,最后5分鐘時間實驗總結;③注意學生操作過程中的實際效果,學生如遇問題并不直接告知答案,而是引導學生自己分析,養成獨立思考解決問題的習慣。相比于傳統教學方法,啟發式教學,引導學生成為學習主體,更能激發學生的學習興趣[3]。
1.3 對實驗教學規范制度建立的探索
為了保證實驗教學達到最佳效果,針對部分學生學習主動性差和缺乏持續學習動力的特點[4],一定要進行嚴格的考勤制度和每次實驗現場的考評,加大實驗表現在最終期末成績中所占的比重。規定實驗課無正當理由缺勤2次以上,直接取消期末考試資格。設計現場考評成績表,每次實驗后給出所有學生當次實驗得分,并累積到期末,作為該課程的平時成績。增加C語言程序設計大賽等比賽的指導,提高學生學習的興趣,參加比賽,獲得證書。
2 對應用型C語言實驗教學改革的反饋
2.1 應用效果
本實驗教學改革方案首先在2012級軟件班進行實驗,取得了不錯的效果,有多名學生在2012年“藍橋杯”全國軟件專業人才設計與創業大賽中獲獎,下一步,將盡快投入到理工學院大一其他專業的C語言程序設計的實驗課程教學中。同時,進一步探索C語言課程的整體教學模式與后續專業課程的結合,力求將應用范圍擴大到各年級和各專業。
2.2 評價與反饋
2.2.1 同行評價
《C語言程序設計》實驗教學,其教師隊伍合理,教學目標定位合理,實驗教學內容設計有層次感,教學方法科學,有良好的教學效果。《數據結構》及《java語言程序設計》教師也對本門給予了很好的評價,綜合體現出了該課程的教學效果良好。
2.2.2 學生評教
在學生座談與學生問卷調查評比滿意度高達90%以上,其中有80%的學生認為是優良。學生反映指導內容充實,設計有層次性,與實際結合密切,學完之后有成就感,教師責任心強、能激發學生的學習積極性、與學生互動良好。
3 后續研究工作和展望
一是實訓指導書還需進一步完善,可考慮將課前預習環節加入到指導書中。在課堂教學方法的實施中,問問題的人數較多時,需要教師有極強的責任心,考慮是否可以預先錄制相關疑難問題解答的視頻,直觀地“程序演示”,來增強學生們對程序的理解,提高教師指導效率;二是可以考慮構建集考勤、教學、評價一體化的實驗教學網站,構建自主學習平臺;三是改革C語言這門課程的考評體系,建議引進無憂二級C語言考試系統,以二級考試的難度要求學生,促進學生C語言二級過級率的提升。
4 結語
上述方法在我校的計算機類專業的課程運用實踐中取得了良好的教學效果,增強了學生的編程能力和邏輯思維能力,為培養計算機方面應用型人才邁出了重要一步。當然,C語言實驗教學改革也不是一蹴而就的,還有許多內容需要進一步去探究。
參考文獻:
[1]廖建華.任務驅動型案例教學在“C語言”課程教學中的實施[J].教育與職業,2011,(5):157-158.
[2]夏季亭,王蕾.民辦高校構建現代大學制度的優勢與挑戰[J].中國成人教育,2012,(1):20-22.
[3]白靈,韓瑩,鹿玉紅等.C語言程序設計課程考試改革實施方案[J].時代教育,2013,(9):39-40.
[4]程傳鵬.基于大學生心理特點的C語言教學方法[J].計算機教育,2012,(1):68-71.
關鍵詞:全國計算機等級考試;二級公共基礎知識;重點與難點;應對策略
中圖分類號:G642 文獻標識碼:A文章編號:1009-3044(2007)05-11457-03
1 引言
2004年教育部考試中心對全國計算機等級考試(NCRE)的考試科目設置、考核內容、考試形式進行了全面調整,編制了新大綱。二級考試除了考試科目有所增減外,還統一增加了公共基礎知識部分。
新大綱出臺后,從2005年開始,二級公共基礎知識是所有二級考試科目必考的內容,考試大綱、試題內容完全相同。本文將根據新大綱的要求,結合近年來的考題,歸納總結了公共基礎知識部分涉及的每一章的考核重點和難點,闡述了順利通過考試的復習方法和應試技巧,以供考生參考。
2 考試內容及題型分布
公共基礎知識的考試內容包括數據結構與算法、程序設計基礎、軟件工程基礎和數據庫設計基礎等四方面內容,采用筆試形式,占二級筆試全卷的30分,其中選擇題10題20分,填空題5空10分。近兩年公共基礎知識考試的題型及分值分布如表1所示。
表1 2005-2006年公共基礎知識題型及分值分布
3 復習方法及應試對策
3.1 緊扣新大綱,選好復習資料
從整體上分析,新大綱規定的公共基礎知識涉及面廣,但難度不大,考試涉及的內容都是基本概念、基本方法和基本運算,考核以概念和認識性內容為主,理解性、應用性內容極少,考點也相對集中些。往往有考生認為這部分知識在考試中只占30分,而涉及的面太廣,花了時間也不一定能有好的收效,與其這樣,還不如放棄,這種想法是不可取的。
另外,建議考生選用由教育部考試中心指定,高等教育出版社出版的《全國計算機等級考試二級教程――公共基礎知識(2004年版)》,該教程按考點進行復習,針對性強,配套的課后習題,非常實用。
3.2 考試重點與難點剖析
復習的關鍵是準確判斷和掌握常見考點,結合教材,回顧歷年試題,總結出公共基礎知識的重點和難點至關重要。
3.2.1 數據結構與算法
數據結構與算法是公共基礎部分的重點,在歷年考試中試題比較靈活,所占分值較大。復習本章的內容必須進行理解,死記硬背是無效的,要注意各個知識點之間的聯系和區別。
3.2.1.1 數據結構
3.2.1.1.1 邏輯結構和存儲結構的概念及其區別
邏輯結構是反映元素之間的邏輯關系,可分為線性結構和非線性結構。存儲結構,也稱物理結構,可分為順序存儲、鏈式存儲等。數據的邏輯結構與數據的存儲結構不一定相同。該考點一般以兩種方式出現:
(1)直接考概念,例:2005年4月(1),數據的存儲結構是指
。A)存儲在外存中的數據;B)數據所占的存儲空間量;C)數據在計算機中的順序存儲方式;D)數據的邏輯結構在計算機中的表示。另外,2005年9月(4),要求考生判斷邏輯結構與存儲結構的區別;
(2)數據結構分類問題。這一考點出現的頻率較高,先后出現在2005年9月[5],2006年4月[5],2006年9月[5]。
3.2.1.1.2 棧和隊列
棧和隊列是一個必考的知識點,在學習過程中,要深刻理解和掌握棧和隊列的特點,包括邏輯結構特點和不同的存儲結構的特點,了解進棧、退棧和入隊、退隊時指針的變化。
2005年4月[2],2005年9月[3],2006年4月[4]及2006年9月[4]都涉及到了這一考點,4次的考題非常相似,主要考查棧的特點:(1)棧是一種特殊的線性表,只能在一端插入或刪除元素;(2)按照“先進后出”(“后進先出”)原則組織數據。
3.2.1.1.3 樹
二叉樹是考核的重點也是本章的難點。二叉樹的性質和遍歷規則要牢記并靈活運用。
(1)二叉樹的性質,即二叉樹的結點問題。例:2005年4月[1],某二叉樹中度為2的結點有18個,則該二叉樹中有____個葉子結點;2006年4月(7),在深度為7的滿二叉樹中,葉子結點的個數為____。兩道試題都是給出條件然后求葉子結點個數,考生只要掌握了二叉樹性質,就可以輕松答題;
(2)二叉樹的遍歷問題:給圖求遍歷序列,給出兩種遍歷求第三種遍歷等。例:2006年4月(6)和2006年9月(10)給出一棵二叉樹后,分別要求后序遍歷和前序遍歷的結果。
3.2.2 算法
3.2.2.1 算法的基本概念
包括算法的定義、特征、組成要素、算法復雜度,其中算法復雜度是考試重點。這一考點分布在2005年4月[5],2005年9月[2],2006年9月[7],此處不再累述。
3.2.2.2 查找:順序查找和二分法查找
主要以計算最好/最壞/平均查找次數的方式進行考核。例:2005年4月[4]對長度為n的線性表進行順序查找,在最壞情況下所需要的比較次數為_____。A)log2n;B)n/2;C)n;D)n+1。而2005年9月(8)的考題與此基本相似。
3.2.2.3 排序
掌握教材中涉及的幾種常用排序方法,主要以比較各種排序在最壞情況下的比較次數的形式考核。例:2005年4月(3)對于長度為n的線性表,在最壞情況下,下列各排序法所對應的比較次數中正確的是。A)冒泡排序為n/2;B)冒泡排序為n;C)快速排序為n;D)快速排序為n(n-1)/2。相似的題目出現在2006年4月【1】。
考生對查找和排序往往無從下手,實際上,在復習過程中,只要牢記各種排序和查找的時間復雜度,學會比較,真正答題時,還是能輕松應付的。
3.2.3 程序設計基礎
程序設計基礎主要是一些記憶性的知識點,這部分內容在歷年的考試中所占比分很小,復習時只要對這部分內容細讀后理解即可。
3.2.3.1 面向過程設計方法
熟悉程序設計方法與風格,結構化程序設計原則等。該考點出現在2006年4月(1),2006年9月(1)中。
3.2.3.2 面向對象的程序設計方法
理解并掌握一些基本概念和術語:對象(類的實例)及其特點、屬性、方法、事件、消息、類(對象的抽象)、封裝、繼承、多態等。例:2005年4月[2]在面向對象方法中,類的實例稱為_____。2006年4月[2]在面向對象方法中,_____描述的是具有相似屬性與操作的一組對象。
3.2.4 軟件工程基礎
軟件工程基礎的知識點以記憶為主,但不同于其他科目的記憶;專業的名詞術語要牢記,而相關的技術和概念解釋則應理解并熟記。
3.2.4.1 軟件工程基本概念
主要考查軟件的定義;軟件工程的定義、要素、核心思想;軟件生命周期及其三個階段的主要活動和任務。這一考點,在每次的考試中都有涉及,具體分布在2005年4月(8),2005年9月(5),2005年9月(7),2006年4月(3),2006年9月(3)。
3.2.4.2 結構化分析方法
了解結構化分析的幾種常用工具,重點掌握結構化數據流程圖(DFD)的表示方法及主要圖形元素的功能含義。
3.2.4.3 結構化設計方法
(1)軟件設計的原則:抽象、模塊化、信息隱蔽、模塊獨立性。其中模塊獨立性是重點,耦合性和內聚性是兩個度量標準。一般的優秀軟件應做到高內聚,低耦合(2005年4月(7)的考點);
(2)概要設計和詳細設計。熟悉結構圖的基本圖符含義;掌握結構圖的相關術語:深度、寬度(2006年9月【1】的考點)、扇入與扇出等;了解常用的設計過程設計工具(流程圖、N-S圖、PAD圖及PDL)的表示法。
3.2.4.4 軟件測試和程序調試
(1)測試與調試的區別:測試的目的是為了發現錯誤,這一過程貫穿整個軟件生命周期;而調試的任務是診斷并改正程序中的錯誤,主要在開發階段。例,2005年4月(6)與【3】就分別涉及到了測試的目的與調試的任務。同一考點又出現在2006年9月【2】;
(2)靜態測試與動態測試。例:2006年4月【4】程序測試分為靜態分析和動態測試。其中____是指不執行程序,而只是對程序文本進行檢查,通過閱讀和討論,分析和發現程序中的錯誤;
(3)白盒測試與黑盒測試:白盒測試是內部的結構測試,黑盒測試是外部接口的功能測試。這一知識點,盡管在歷年試卷中未曾出現,但考生也應引起重視。
復習這部分內容時,建議通過比較來掌握。
3.2.5 數據庫設計基礎
數據庫設計基礎也是考核的一個重點,涉及面較廣,但除了關系運算會考一些簡單的計算問題外,其余的都是以概念題的形式考核。
3.2.5.1 數據庫系統的基本概念
分析歷年試卷發現這一部分內容涉及的考題量較大,考點也是面面俱到。
(1)數據庫系統組成。例:2006年4月(10):數據庫DB、數據庫系統DBS、數據庫管理系統DBMS之間的關系____ 。2005年9月(10):數據庫系統的核心是____。數據庫設計的根本目標則分別出現在2005年9月(8)和2006年9月(9)中;
(2)數據庫系統的發展。考生要熟知數據庫系統發展的三個階段,了解不同階段的特點。例:2005年9月【1】數據管理技術發展過程經過人工管理、文件系統和數據庫系統三個階段,其中數據獨立性最高的階段是____;
(3)數據庫系統的特點。在2005年4月(9)和2006年4月(5)的考題都考了數據獨立性這一特點;
(4)數據庫的內部體系結構。三級模式與二級映射構成了數據庫系統內部的抽象結構體系。例:2006年9月(4)在數據庫系統中,用戶所見的數據模式為____。A)概念模式;B)外模式;C)內模式;D)物理模式;
3.2.5.2 數據模型
(1)E-R模型。要會分析兩個實體集間的聯系并會E-R圖示法。對于這一考點,不能死記硬背,考生應通過分析大量實例,通過練習來理解并掌握。考生可參見2006年9月(4),2006年4月(9)考題;
(2)層次模型與網狀模型。了解這兩種模型的基本結構即可。例:2005年4月(10)用樹形結構表示實體之間聯系的模型是____;
(3)關系模型。這是考核的重點,要求掌握關系模型中的一些常用概念,例:2005年4月【4】,2006年4月【3】的考題相似:每一個二維表稱為___。2006年9月【3】一個關系表的行稱為____。
3.2.5.3 關系運算
包括關系模型的基本運算和擴充運算。應熟悉各種運算的過程和結果,重點掌握交、并、笛卡爾積、除等運算。例如,2006年9月(6)和2005年9月(9)的試題,就分別涉及了交、笛卡爾積運算。對于以上信息,考生應引起充分重視,復習時應通過多次練習掌握各種操作間的規律。
3.2.5.4 數據庫設計
重點掌握數據庫設計的四個階段,即需求分析、概念設計、邏輯設計和物理設計,具體過程了解即可。這一考點在歷年試題中只出現在2006年9月(5)的試題中。
3.3 把“知識點”連成“知識鏈”
二級公共基礎知識內容零散,知識點之間的跳躍性大,似乎沒有連續性。考生往往覺得難以掌握,似懂非懂,對知識點處于模糊認知狀態。因此在學習過程中,應把“知識點”連成“知識鏈”。例如,在復習數據結構這部分內容時,應將每種邏輯結構和其對應的不同存儲結構進行分析、比較和總結,將內容零散,跳躍性大的知識點串成“知識鏈”。
3.4 切忌題海戰術
對二級考試公共基礎知識,沒有必要做大量的題目,更不能為了應付考試記住一大堆錯誤答案。
3.5 答題時,不要拖延時間
公共基礎知識考題的難度不大,一道題在兩分鐘內如果沒有任何思路,就應該跳過此題,把時間讓給后面的題目,這是考生應該考慮的一個“成本/效果”關系。
4 結束語
全國計算機等級考試以應用能力為主,劃分等級,分別考核,用于提供最具權威的資質證明。本文介紹的二級公共基礎知識的復習方法和解題技巧,能夠為參加全國計算機等級考試(各類二級)的考生提供一些幫助和參考。
參考文獻:
[1]全國計算機等級考試二級教程――公共基礎知識(2004年版)[M].教育部考試中心 高等教育出版社,2004(5).
[2]黃慶宏,丁為民.全國計算機等級考試真題(筆試+上機)詳解與樣題精選(二級公共基礎知識+Visual Basic).清華大學出版社,2005(2).
《病理學》是研究疾病發生發展規律的形態學科,也是探討疾病本質的一門學科,屬于重要的醫學基礎課,同時又是臨床的主要診斷科室。它作為聯系基礎和臨床的橋梁[1],既要以人體解剖學、組織學等學科為基礎,又要為其他臨床學科的學習打下堅實的理論基礎,而且還要突出高職高專“應用型”人才培養目標的要求。以書、幻燈片等為主的傳統教學方法無法生動、立體地表達教學內容。而多媒體網絡課程可將學生帶入文、圖、聲、像的學習環境,尤其是疾病的發生發展過程和發病機制等教學難點,可用動畫、視頻生動的演示,這些多媒體手段能提高學生對教學內容的接受效率及理解深度[2]。
1網絡課程設計思路
本系統以blackboard為網絡服務器平臺,利用計算機網絡編程技術、計算機數據庫技術等為設計工具進行開發。基本設計思路,見圖1。
2網絡課程素材模塊建設
病理學多媒體素材的選擇與收集制作是網絡課件中工作量最大、最煩瑣、也是最重要的環節,所以必須依靠本學科教師豐富的教學經驗和對教材的良好把握才能實現。本網絡課程以教學大綱為指導、以人民衛生出版社出版的衛生部規劃教材《病理學》(第5版)為藍本,進行網絡課件素材模塊的建設,分為理論教學、實驗教學、第二課堂、病理尸檢、病理資源庫、知識鏈接與拓展、互動與交流、相關鏈接等模塊。
2.1理論教學包含教學大綱、學習指導、PPT課件、隨堂測試題、理論考試等二級欄目,通過教學大綱明確教學目的、要求及教學內容。重點、難點在PPT課件課件中通過熱點字以圖片和動畫的形式幫助學生理解。教學內容以章節為主線,導航主頁面提供每一章節的代表圖標,點擊進入就可以開始學習。并且可以通過每章節后的隨堂測試(做完題后自動生成成績,并給出正確答案),自測學習效果,教師也可了解學生掌握知識的程度。通過模擬題和答案,了解期末考試題型及問題解答。
2.2實驗教學包含實驗教學大綱、實習指導、實驗PPT課件以及病理學網絡實驗考試與練習系統。通過實驗大綱明確實驗教學的目的要求、安排實驗教學內容。實習指導即可作為學生預習、復習的參考書,也可通過學習指導中的圖示很快找到病變,了解病變特點。實驗課件與理論教學和實驗指導相互呼應,是學生自學和教師帶教實習的主要依據。病理學網絡實驗考試與練習系統主要適用于學生總復習時的練習及測驗,其題庫按照知識點分成若干組,每組試題從不同角度考查一個知識點,學生考試時計算機從每組試題中隨機抽取一題組成自己的試卷,每張試卷覆蓋所有知識點,體現了考試的公正性。隨機生成試卷,從根本上避免了學生可能存在的抄襲。無紙化考試,計算機自動判分也有效減輕了教師的出卷和閱卷負擔。此課件全天開放,學生可以隨時上網練習(配有正確答案),鞏固所學知識。
2.3第二課堂第二課堂是理論與實驗教學內容的補充與延伸,本教研室開展了5年“臨床病理診斷技術”的第二課堂活動,在這一模塊中,介紹了第二課堂的目的要求、方法步驟、基本原理和操作的注意事項,并且以圖片和視頻的形式展示了病例標本的采集、固定、取材,以及石蠟切片制作和病理診斷報告填寫的基本過程,使病理教學與臨床病理診斷技術工作緊密地聯系在一起。
2.4病理尸檢病理尸檢是病理學的基本研究方法之一,在發現和認識新病種,加深對已知疾病病因和病變過程的理解,探討疾病在個體之間的差異,驗證臨床診斷,總結臨床經驗,積累病理資料,評價醫療質量等多方面具有現實而且重要的意義[3]。目前本院的尸檢率很低,尸檢病例極其有限,嚴重地影響了尸檢教學工作的開展。為了彌補不足,在這一模塊中介紹了尸體解剖的概念與意義,尸體解剖檢查方法及步驟,標本處理、尸檢后修復及病理尸檢報告的書寫。并配有相關的尸檢圖片及男、女各1例尸檢錄像。
2.5病理資源庫包含病例素材庫、圖片資料庫、題庫和動畫集錦等二級欄目。病例素材庫圖文并茂,病例簡單、典型、常見,適合高職高專教學要求,不僅有病史和各種檢查結果,還插入了圖片以及病例討論題和答案。通過對典型病例進行分析、推理和診斷,將病理學知識與基礎學科和臨床各學科知識有機緊密的聯系起來。在80個病例素材中已有一半病例已用于各環節教學中,如綜合實驗病例分析、課程導入、課堂舉例、教學內容總結、實驗課病例分析、教材編寫等。圖片資料庫的圖片利用Photoshop處理,加箭頭指出病變部位,注意正常與異常之間以及易混病變之間的比較,附有簡單的文字說明,使學生一看就清楚病變的特點,學習起來更輕松。題庫按章節分類,題型與期末考試題型相同,題量大約2000道題,都配有標準答案。動畫集錦的動畫可以表現病變的動態發展過程,并加入了同步的中文解釋及背景音樂,使學生的學習達到最佳效果。
2.6知識鏈接與拓展知識鏈接是教材內容的必要補充,介紹學生應當掌握的常識性知識或有利于幫助理解和掌握課堂內容的知識。如在病理教學中容易混淆的概念中,收集了40組91個在教學中容易混淆的名詞進行了對比、解釋,以便學生學習、記憶。知識拓展主要是為了適當增補有關進展類知識,讓學生了解與職業有關的理論、技術的發展前沿。如在病理科醫生常見問題解答中,通過聲音和簡單的動畫介紹臨床病理診斷中的一些基本常識、注意事項、鑒別診斷以及病理診斷與預后的關系等問題,具有很強的實用性。
2.7互動與交流在網絡課程的設計中,在隨堂測試、實習考試與練習系統等多個方面有人機交互,同時還建立了教師與學生、學生與學生的在線雙向互動討論模塊,使學生能及時就學習過程中遇到的問題向教師咨詢和廣泛交流。
2.8相關鏈接精心選擇一些相關網站推薦給學生,如中國病理網、病理之家、華夏病理、便于學生隨時獲取先進的學習信息,檢索本專業的最新進展,并與臨床病理密切接軌。
計算藥物開發已逐漸成為學術研究中心和制藥業的一個熱門話題。美國得克薩斯大學奧斯汀分校計算機科學教授、國家衛生研究院研究小組主席錢德拉吉特·巴加伊20年前就進入了這一領域,他經常和制藥業的人談起該領域的變化。“越來越多的人進入計算藥物篩選這一領域,越來越多的團隊開始合作,生物物理學家、生物化學家、合成化學家和計算機專家坐到了一起,共同看到了下一步該做什么。”
新藥開發成本轉移
最近研究顯示,投在藥物開發階段的成本和時間正在向市場開發階段轉移,每10億美元的成本投入獲得美國食品和藥物管理局(FDA)藥物批準的機會越來越少,這表明人們需要更快、更廉價的方法。“計算機是加速藥物設計開發的有效途徑。”巴加伊說。
要開發一種突破性新藥,最初是從分析病毒、細菌或導致疾病的基因變異開始。第一步是描述分子結構特征,這是藥物開發的重要部分。因為兩個分子能否互補,也就是它們匹配在一起的適合程度,是一種藥物能否有效的主要因素。這一步做得好的話,就能幫助人們理解、識別并測試它和病毒之間可能的連接位點。
現有技術,比如先用X光照射,再用電子顯微鏡以接近自然的方式生成相關分子的納米結構,獲得的這種顯微圖像會有很多斑點,必須經過大量處理才能用。要得到一個分子結構的三維模型,大約要處理10萬幅圖像,再把它們結合起來才行。
模擬算法提高預測精確性
在多年的職業研究中,巴加伊和同事系統分析了藥物開發過程的每一步。他們利用得克薩斯大學先進計算中心(TACC)的高性能平行處理超級計算機,運行生物物理學算法程序,將模型、模擬、分析整個過程形象化地結合起來,使計算藥物開發的速度和算法精確性都大大提高。
利用模型算法和圖像重建,巴加伊的研究小組能建立一個改良的三維模型,不僅能獲得表面信息,還能獲得它的內部信息。目前,他們能識別出分子的二級結構,如單個側鏈,這是從分子中央主干上垂下來的關鍵分支,這要求能精確預測分子之間的化學鍵。
“如果模擬時不能得到全部信息,很可能得到錯誤的答案,預測就會失敗,也就無從解決下一步問題。”巴加伊說。
一旦目標分子的結構確定下來,還必須對各種可能的藥物復合物進行測試,看其中有沒有能匹配病毒結合位點的。巴加伊小組正在研究HIV(人類免疫缺陷病毒),他們的目標是找到能結合病毒表面特殊位點的分子,一旦該位點被結合,就會向病毒發出“已經到達目的地”的信號。這跟病毒把自身遺傳物質注入宿主細胞不同,將來的藥物會誘導病毒把它們的遺傳物質放到細胞外的某種媒介上,不再對細胞造成傷害。
搜索算法讓分子迅速配對
總的來說,未來藥物開發的關鍵在于怎樣去發現藥物分子,讓它們能和細菌或病毒的標靶區域匹配并結合。
計算機科學家發明了搜索引擎,比如“谷歌”。研究小組把這一理念用到了篩選藥物標靶上,能根據兩個分子結合時所需的能量和生化動力學指標,按順序生成標靶列表,如此一來,那些最有結合可能的化合物分子就顯現了。他們把那些排在最高級的分子形象化地構建出來,分析篩選之后,再用模擬算法進一步改良。
此外,研究人員還必須嚴格避免標靶復合物跟其他活躍生物分子結合,這將導致嚴重的副作用。即使這種結合的可能性極小,潛在危害也大得嚇人。不過拿到計算機上用算法來篩選的話,這一問題立刻迎刃而解。
關鍵詞:職業中學;市場需求;課程設置
中圖分類號:TP3-4 文獻標識碼:A 文章編號:1007-9599 (2011) 23-0000-01
Vocational School Computer Curriculum Study
Zhang Jun
(Anhui Chizhou Vocational Education Center,Chizhou 247000,China)
Abstract:In this paper,why focus on curriculum and computer analysis of the reasonableness of a computer based curriculum,analyzes the quality of vocational school students,proposed reasonable curriculum,and study the one by one.
Keywords:Vocational school;Market demands;Curriculum
近年來職業教育日漸受到社會的關注,從招生規模到市場的需要都取得空前的發展,但計算機專業的學生就業卻呈現出下滑的趨勢。其他專業的學生往往還未畢業就已經被企業提前錄用,并且從事與專業對口的工作,而計算機專業畢業的學生真正從事與計算機相關工作的則非常少。那是不是因為計算機行業蕭條、人才飽和呢?答案顯然不是。隨著知識經濟時代的到來,信息產業的速發展,計算機正日益介入社會的各個行業領域,社會上計算機類人才需求的缺口仍舊很大。那究竟是什么原因導致計算機專業學生就業難呢?從畢業學生反饋回來的信息分析,在很大程度上與計算機課程設置有關,課程設置不合理,與社會需求脫節。因此,計算機專業課程設置,應該引起足夠的重視,進行必要的調整和改革。作為一名技校計算機專業教師,根據多年的教學經驗,我認為可以從以下幾個方面來研究。
一、計算機課程設置的合理性依據
作為計算機專業教師,我們不能固步自封、畫地為牢、更不能閉門造車,我們必須站在時展的前列,時刻關注有關專業發展的動向,從而高度重視計算機課程設置的合理性。
首先要與市場接軌。社會在不斷地發展,市場需求不斷變化,如果計算機專業課程一成不變,就無法適應市場需求,造成教育和社會需求脫節,影響學生的就業和發展。所以這就要求我們在設置計算機課程時要以市場為導向,明確培養目標。在設置課程以前,一定要做好嚴謹、科學的市場調查。
其次學校在安排課程要分析計算機學科教學特點。計算機與其說是一門課程,不如說是一項實用性極強的技能,這種技能的掌握是建立在大量實際操作基礎之上的。不經過大量上機操作,就不可能真正掌握計算機知識。因此在課程設置上要注意理論課與實習課的合理配比,以學生掌握較高的操作技能和較強的適應能力為主,注重學生動手能力的培養。
再次是注重選擇教材。計算機是一項技術,它的周期短,更新換代速度快,如果教材選得不夠合理,就會出現知識的老化,從而跟不上時展的步伐,這樣勢必培養出來的學生在市場上不受歡迎,而一本好的教材就猶如一潭清泉可以滋潤人的心田,所以在選擇教材時要訂一些質量好的書。
最后還要聽聽學生的聲音。我們不能不看對象而盲目的教學,職高學生畢業后想干什么?他們對教材有什么想法?時時聽聽他們的聲音有利于職教的健康成長。
二、進一步分析職業中學學生的素質狀況
對牛彈琴我們都不陌生,即使琴聲再優美動聽但對牛來講也不會有什么明顯的效果,如果我們不對職業中學學生的素質進行分析,那么在實際教學中就起不到應有的效果。同樣我們的課程設置也不能不考慮到我們學生的實際水平,我們要看到職業中學學生整體素質比不上普通中學以及重點中學的,只有認識到這一點才有可能有的放矢,對于這樣的學生要使他們成才必須先使他們成人,我們一方面要看到他們的基礎較差,這樣除加大管理外在計算機課程設置上就應該放在基礎層面上為主,使他們不要眼高手低要狠抓基礎著重動手實際操作,另一方面我們也要看到他們身上閃光的地方,他們年齡一般偏小,有許多都是由于在初中貪玩而又沒有復習就直接上職業中學的,他們有很大的可塑性,要加以引導培養他們對計算機的興趣,只有全面分析學生的素質才能采取合理的對策,才會起到應有的效果。
三、教學實施中如何設置計算機課程才夠合理
作為一名計算機專業教師在多年的計算機教學過程中,我時常關注有關專業發展的動向,也對職業中學學生的素質進行了分析,在實際教學中我不斷探索認為現階段對于三年制的職業中學來講計算機課程如下設置較合理:
(一)第一學年安排專業基礎課程。這是所有學生都應該學會的,如計算機常識、漢字輸入技術和技巧、Windows XP、辦公自動化、計算機病毒知識、Internet使用常識等。這類課程的教學目的,主要是讓學生會熟練使用計算機這個工具。同時結合中職學生自身素質特點來安排的,職高學生通常對理論知識薄弱,操作動手能力強,因此可考慮多安排上機實踐操作。讓他們嘗到用計算機去解決實際問題的甜頭,培養他們對計算機這門專業課濃厚的興趣。
(二)第二學年安排專業課程。學生會在第一學年已熟練使用計算機這個工具,在此基礎上開設專業課,專業課的設置應以“必知、必會”為度體現職業針對性,真正使學生掌握職業崗位所必需的專業知識、職業能力。主要開設計算機組裝與維修、多媒體技術、計算機網絡與技術、計算機語言(如VFP、JAVA等)、工具類軟件等。同時組織學生參加國家等級考試(二級)或勞動部的職業技術鑒定考試(中級)使證書與畢業證掛鉤。使他們的專業功底扎實。
(三)第三學年安排模塊課程。有了前兩學年計算機功底,第三學年安排模塊課程。這類課程的教學目的是讓學生學會一個或多個專業軟件,以使將來在人才的競爭中多一分競爭優勢。如PhotoShop圖像處理、CAD設計、3DMAX三維圖像設計、Core1 DRAW平面設計、多媒體制作等。不強求學生門門優秀只要能精通一門,將來都能找到一份適合自己的工作。
總之,中職計算機專業課程設置是一個系統工程,其中的每一個環節都需要決策者深思熟慮,中職學校為了使自己培養的學生能適應社會需求的變化要經常性地進行社會調查,根據社會需求的變化隨時進行調整課程設置。只有這樣學校培養的人才會符合社會的需求,才會受用人單位的歡迎,從而真正做到在激烈的競爭中立于不敗之地。
參考文獻:
[1]趙龍強.我校計算機基礎課程設置的現狀及建議.
1.系統功能
三級剩余電流動作保護仿真實訓模塊又由三相總負荷控制刀閘、可變負載調整模塊、無功補償實訓面板、一級剩余電流動作保護仿真實訓面板、二級剩余電流動作保護仿真實訓面板、三級剩余電流動作保護仿真實訓面板、單相照明剩余電流動作保護仿真實訓部分、電動機啟動沖擊仿真實訓部分組成。可以進行以下實訓與教學:剩余電流動作保護裝置的安裝環境;剩余電流動作保護裝置的運行監控;剩余電流動作保護裝置的故障設置;剩余電流動作保護裝置的故障排查;供電系統的保護形式;無功功率補償電路故障設置與排除;動力啟動回路對剩余電流動作保護器的沖擊影響;供電系統中的漏電故障設置與查找;供電系統三相不平衡的測試與調整功能培訓;三級剩余電流動作保護裝置動作時間與動作電流整定培訓;總保護裝置的遠程監控和控制、報警演示;剩余電流動作保護裝置分級試送投運與退出操作。
2.模擬裝置總體方案設計
(1)總體方案設計。實訓裝置正面上部按照配電柜的監視儀表等器件排列方式進行布置,裝置內部正面采用面板形式,根據供電TT系統設計為三級剩余電流動作保護系統,一個主回路分為兩個分支回路,主回路一級保護采用的是JD6-6型的剩余電路動作保護器,分支回路采用的是QLL1-1000Z型剩余電流動作保護器,支線采用多個小型剩余電流動作保護器分別控制相應的用電器。裝置背部仿真設計了三相負荷不平衡調整部分,能夠仿真培訓負荷設置以及不平衡調整等方面的實訓。
(2)硬件系統構成及功能描述。實訓柜采用常見的標準GGD柜型設計。實訓柜分為正、反兩面,采用現場常見剩余電流保護裝置,組成與市電隔離的TT系統面板,方便學員進行剩余電流動作保護裝置安裝、接線實訓。同時按照三級剩余電流動作保護系統流程要求布局元件,初步設計可以設置三十多處(種)故障。裝置正面為三級剩余電流動作保護仿真實訓模塊,裝置背面為三相負荷不平衡調整仿真實訓模塊。其中,三級剩余電流動作保護仿真實訓模塊又由三相總負荷控制刀閘、可變負載調整模塊、無功補償實訓面板、一級剩余電流動作保護仿真實訓面板、二級剩余電流動作保護仿真實訓面板、三級剩余電流動作保護仿真實訓面板、單相照明剩余電流動作保護仿真實訓部分、電動機啟動沖擊仿真實訓部分組成。一級剩余電流動作保護系統仿真實訓模塊:包含剩余電流動作總保護器、電流互感器、無功補償電容自動控制回路以及儀表監視電路部分。可以進行設置剩余電流動作總保護器誤跳閘、不跳閘、顯示錯誤等故障,剩余電流值可以進行調節。可以設置無功補償電容自動控制回路少投切、不投切以及電壓、電流采樣信號錯誤所引起的故障。儀表監視電路部分可以對裝置的電壓、電流等信號進行顯示。二級剩余電流動作保護系統仿真實訓模塊:裝置設計由兩個二級剩余電流動作保護系統仿真實訓模塊組成,分別安裝了兩個剩余電流動作保護器且均具有通訊控制功能,在每只剩余電流動作保護器的后級相線上均設置了漏電流故障點,可通過PC軟件或本地操作對剩余電流動作保護器動作保護值、動作時間、漏電流值等參數進行調節,驗證學習各級剩余電流保護裝置設計安裝要求以及使用方法。在二級剩余電流動作保護系統仿真實訓模塊上還設計了多臺單相雙值電容電動機,可模擬電動機起動瞬時產生的沖擊電流對剩余電流動作保護裝置的影響情況。三級剩余電流動作保護系統仿真實訓模塊:裝置設計由六條支路來模擬三級剩余電流動作保護系統仿真實訓模塊,分別安裝有墻壁插座、日光燈、白熾燈、單聯開關、雙聯開關以及漏電流產生電阻模塊,模擬了剩余電流動作保護器后級零線接地、相線漏電以及零地混接、零線混用等典型故障,漏電流值可以進行調節。在裝置上還設計了漏電流產生電阻模塊可供學員或者教師進行組合使用,以得到所需要的漏電流值。三相負荷不平衡調整實訓模塊:在裝置背面安裝三相負荷不平衡調整實訓面板,計算機軟件根據復合情況給出最佳的調整方案,完成三相負荷不平衡調整實訓。
(3)軟件系統構成及功能描述。實訓系統軟件設計本著界面新穎、操作方便、功能齊全的設計原則,實訓系統通過操作計算機軟件控制實訓裝置總電源的啟動與停止、漏電流故障的設置與恢復、題庫的設置與編輯及其他信息的設置與管理。1)培訓管理模塊功能描述。學員信息管理:能提供學員信息的增加、刪除、修改、查詢、職稱分類等功能。題庫管理:能支持題庫的更新維護并能夠按照試題類型進行檢索來創建考試電子試卷。漏電保護器信息查詢。能支持漏電流保護器的國家標準及行業規范,漏電保護器應用方法、常見故障及常見錯誤接線方式等信息的查詢。資料管理:能支持基礎臺賬資料管理、低壓電網總保護運行記錄、剩余電流動作總保護裝置記錄卡、剩余電流動作總保護裝置運行檢測記錄等信息資料的查詢與打印。原理圖信息管理:能支持低壓電網運行的TT原理圖及三相負荷不平衡調整圖紙顯示,可供培訓師或者學員根據軟件底圖對漏電流故障點進行分析查找、故障排除。在線理論考試:能夠隨機抽取各類型試題形成試卷并提供考生在線答題,考生提交后根據答案自動生成考試分數。理論成績查詢:可以支持考生成績存儲與在線查詢。2)系統管理模塊功能描述。通信管理:實現計算機軟件與裝置通訊轉發器及剩余電流動作保護器實時保持有效通訊連接,并提供實訓軟件操作接口管理及系統應用層與通信層交互的通信信道配置。多機通訊管理:具有聯機控制功能,單臺電腦可聯機控制多臺裝置,方便老師在考核時統一計時及設置故障,保證考核的公正、公平性。參數、數據庫、故障庫管理。參數管理:包括對通訊參數、漏電保護器基本參數、控制參數、無功投切參數設置、存儲參數等修改、模板設置等管理;數據庫管理:提供數據庫修改單,可針對性地對數據進行EXCEL導出、修改、導入;故障庫管理:添加新的故障組合(系統設置的所有故障進行選擇組合)、刪除舊有故障組合、修改原有故障組合。在模擬故障時,只需調用故障庫中的故障類型,便可觸發故障模擬。系統用戶管理與權限配置:能自定義用戶角色、操作權限。操作日志管理:可存儲操作日志并能通過時間段查詢。
3.結語
剩余電流動作保護智能仿真實訓系統的設計,以目前配電網中常見低壓系統為設計框架,通過模擬與現場實際環境相似的運行工況,采用智能化方法模擬設置最常見故障現象,讓學員通過在實訓系統上的操作掌握查找故障的方法并排除故障,尤其是對低壓配電網絡中三相負荷不平衡電流、電動機啟動等所造成的剩余電流動作保護器誤動進行再現和分析,其創新的設計思想和獨特的實現方式將指引著電力系統智能仿真實訓裝置研發的發展方向。
作者:張長營
軟件測試的魅力
軟件產品的質量是軟件的生命,也是軟件企業生存和發展的關鍵。目前我國軟件從業人員缺口高達40萬人,而在成熟的軟件企業中,測試工程師的數量遠遠超過軟件開發工程師的數量。在未來十年中,我國企業對軟件質量保證和軟件測試人員的需求數量將繼續增大。
一名合格的軟件測試工程師需要具備什么素質呢?
技術能力:作為一名測試工程師,不能僅從使用者的角度來測試軟件產品,而且還要從技術的角度來設計測試用例。所需技術包括以下課程:軟件技術基礎、C 語言、面向對象設計、C++、軟件工程、數據結構與算法等,當然,有關軟件測試的其他各種知識和技術也必須掌握。
編程經驗:測試工程師需要寫測試腳本,所以必須會寫簡單代碼、能讀懂源碼,如果有一定的編程經驗,可以幫助你對軟件開發過程有較深入的理解,從編程人員的角度來正確地評價。工資與經驗是成正比的。
溝通能力:測試人員要與項目經理、開發工程師、客戶、市場人員等進行溝通,面對不同對象,需要不同的態度和方式,與開發人員進行溝通交流尤為重要。
善于總結和學習:軟件測試是一項繁瑣甚至枯燥的工作,重復性事務比較多,這就需要善于做階段性總結,善于學習,關注新技術、新方法、新工具,讓自己跟上技術發展的腳步,將學習成果應用到新的測試工作中。
NCRE四級軟測工程師考試要點先知道
為了適應國內急需培養大量合格的軟件測試人才的需要,教育部考試中心2007年推出了NCRE四級軟件測試工程師考試科目。在設計實施這項考試的過程中,得到了清華大學、北京大學、北京航空航天大學軟件測試專家的熱情支持和大力幫助,對考試大綱、內容及考試的組織實施都進行了認真研究和精心設計。目前考試形式為筆試,時間為120分鐘。
主要考核哪些內容呢?包括:軟件質量、軟件測試及軟件質量保證的基礎知識、代碼檢查、走查與評審、結構覆蓋(白盒)測試、功能(黑盒)測試、單元測試和集成測試、系統測試、軟件性能測試、可靠性測試、面向對象軟件測試、Web應用軟件測試,以及兼容性測試、構建測試、極限測試和文檔測試等。
具體內容詳見/viewthread.php?tid=122417&extra=page%3D1&frombbs=1
看起來很有挑戰性吧?如何學習呢?認真把握高等教育出版社出版的教材,是最基礎也有最有效的方法。教材涵蓋了當前軟件測試領域的各項實用技術,并加入了軟件測試工程實踐的內容。利用與教材配套出版的QESuit和QESat/C軟件分析與測試工具光盤,大家可以親自動手參與軟件測試實踐活動,進一步掌握軟件測試的實際應用技能。
從收獲二級C、C++、Java證書,到邁向四級軟測工程師考試,已經打下了技術上的基礎,走出了第一步,讓我們繼續為理想而努力吧!
小提示:
2009年3月真題練手,如果你能做對,就說明你很有潛質喲!
選擇題第11題.以下關于軟件性能的說法中,正確的是:
A軟件性能與該軟件的實現算法無關
B軟件的吞吐量越大,其平均響應時間總是越短
C給軟件的可用資源越少,其平均響應時間總是越短
D對于同一個網站,其支持的同時發送請求的用戶越大,該網站的性能越好
正確答案 B
網絡大補貼:
四級網絡工程師筆試真題精編修訂版/viewthread.php?tid=140558
關鍵詞:ACCESS;案例驅動;教學改革
ACCESS是一種關系型桌面數據庫管理系統,具備功能強大和操作簡單的特點,適合非計算機專業學生理解數據庫技術。在ACCESS程序設計課程的教學中,引進案例分析,有助于合理調整學生的知識結構,并可幫助學生對項目背景、業務需求分析、功能需求分析、數據需求分析、數據庫管理軟件開發等過程進行系統的學習。
1教學現狀及面臨的問題
目前,教育部考試中心在全國計算機等級考試大綱中,將ACCESS列為二級程序設計考試的可選語種之一,大多數學校將ACCESS程序設計作為非計算機專業必修的程序設計語言課程。然而課程的教學效果并不理想,原因是課程的教學內容設計、教學中施受(師、生)雙方所持有的理念、教學方法的設計等都存在以下不足之處。
第一,在課程的內容設計上,目前大致有兩種類型:一種是數據庫理論為主,另一種是數據庫的基本應用為主。前一種內容設計架構主要著眼于提升學生在數據庫方面的理論素養,但這對非計算機專業的學生來說,有“舍本求末”之嫌;后一種情況雖然在內容設計上強調“學以致用”,但要么是以比較陳舊的案例作為訓練的素材,例題設計陳舊,要么就把實驗內容設計得過于復雜。
第二,受傳統教學的影響,課程教學中雖然引進了多媒體教學方法,但課程上的教授、教師往往過于側重理論,一味講解各種控件的屬性、事件、方法等,且往往缺乏新穎、有趣、精簡的課堂案例設計。
第三,等級考試引進后帶來的新問題。等級考試中ACCESS語言的引進,本意是為了加強ACCESS語言的應用推廣。不料它引發了一個副產品,教學中教師為考而強調基本概念和語法,只講解無憂軟件中的例題等,根本講不透,學生為考而死記硬背標準答案,很少涉及實際應用,操作能力、綜合分析問題能力及創新能力幾近荒廢。通過對最近幾年考試分析,我們可以發現學生在綜合編程題30分題中,滿分只占20%左右,即學生的邏輯思維與分析問題的能力并沒有得到提高。
故此種種,再加之各個高校擴招以來,學生素質已呈逐步下降趨勢,學生主動學習意識不強,教學中施受(師、生)雙方所持有的理念――為“考”而教,為“考”而學,自然而然形成并流傳,幾乎難以糾正。
顯然,ACCESS程序設計課程教學改革如箭在弦,勢在必行。我們認為,課程的應用性特點要求我們必須以應用能力的提升為目標,以案例本身的更新和案例教學法的優化來驅動這一改革。
2案例教學實踐
案例驅動教學模式是提高學生綜合應用能力的一種有效途徑[1]。案例驅動是將知識點分解到若干實際案例,使學生從知識的被灌輸者變成意義的主動建構者,教師也從知識的傳授者與灌輸者變成意義建構的幫助者和促進者[2]。讓學生先有一個感性的認識,激發學生的學習興趣。然后教師再剖析理論知識,理解高層次的理論知識,讓學生參與思考、討論、分析,逐步培養學生創新能力。
傳統講授面向對象的程序設計時,大多數教師都從基本概念和專業術語開始講解,如關系數據庫、對象、類、屬性、事件、方法等,然后再講窗體、報表。對于大一新生來說,理解難度太大,容易產生厭學情緒[3]。如果采用案例驅動教學,給學生先介紹一個學生成績管理系統,從實際的例子入手,讓學生掌握設計用戶界面,激發學習興趣之后,再引出界面所需的數據。而輸入數據時要注意各數據的類型匹配,再講解基本概念,這樣學生很容易理解專業術語。
2.1案例設計
教師設計案例時,必須把握教學內容,從本校學生實際情況出發,盡可能設計一些學生容易理解、符合實際教學要求,難度適中。同時應用多媒體技術表現,實現各章節內容的嵌入,促進學生的自修能力讓學生成為主體[4]。案例設計要有連貫性,講解時要注意引導學生分析、思考、發現問題,從而實現知識擴展[5]。
將學生成果納入案例教學,對歷年學生創造程序進行評優,挑選最優秀的程序設計項目。在教學中演示給新生,分析案例的設計思路和實現方法,進而引出該案例中用到的知識點;舉一反三,啟發學生對案例進行討論、分析、總結,對案例完善和擴展;最后達到知識融會貫通和創新能力的培養。
2.2案例組織
案例的設計非常重要,如何對案例進行合理編排與組織使學生能夠接受與理解也是我們要認真考慮的問題。Access中程序設計是用VBA來實現,所以我們必須由淺入深、循序漸進地介紹VBA程序設計的基礎知識及編程思想。用最貼近學生實際情況的案例,如循環語句可以設計學生成績評定等級的案例。
案例組織應本著由簡單到復雜,知識點由淺入深,有效擴充的原則。案例必須緊扣教學內容和教學目的,符合學生的認知規律。根據學生的層次不同,可以有選擇性的要求學生掌握不同的案例,基礎差的學生可以由老師參與一起分析案例,有目的地訓練他們如何分析問題,提高他們的學習興趣和實踐能力[6-9]。
案例組織最重要一環還是教師課前準備,教師必須對案例進行全面的分析。掌握各個案例之間聯系、把握各章知識點重點、難點。幫助學生掌握正確分析問題的方法,啟發和誘導學生對案例進行歸納與總結。教師在課后認真總結學生提出的問題和容易出錯環節,整理容易出錯的案例并在教學中有針對性地進行講解,從而實現整個案例教學進程的有效調控,確保教學的質量。
2.3案例實施
案例實施最重要的主體是學生,教師提前將下次課案例分發給學生,使學生在課前對內容進行閱讀、思考、分析。教師在課堂組織學生討論,總結與評定案例中出現的問題,引導學生對存在的疑問進一步思考和分析。
3經典項目案例分析
3.1教學大綱的要求
1) 掌握數據庫表的基本操作步驟;
2) 表結構的設計與字段屬性的設置;
3) 表之間的關系設置。
3.2提出問題
根據以上教學大綱要求,教師提前設置一個案例場景,描述如下:
“一所高等院校進行擴招以來,教師批改試卷的工作量越來越大。為了減輕教師批改的工作量,讓教師把工作重點放到教學案例設計當中。因此,學校教務處委托你開發一個‘試卷管理系統’”。
該系統主要實現學生無紙化考試。包括考生管理、教師管理、試卷管理、成績查詢管理等。現在,作為一名程序設計人員,要求完成試題表與答題表的設計。
3.3分析問題
1) 試題表與答題表的信息,方便以后的查詢、增加、刪除、修改等操作,通過建立數據庫來存取試題和答題信息;
2) 如何設計試題表的結構,如何設計答題表的結構。首先要求學生自己設計單選題、多選題、判斷題結構。
3) 在建立表的結構時,如何合理的設計各字段的屬性,包括類型、大小、主鍵等?操作步驟是怎樣的?
3.4解決問題
1) 根據案例要求,引導學生進行討論完成數據表的設計。具體參考操作步驟如下:
Step1:根據案例要求,教師規劃出試題E-R圖,如圖1所示。
在此參考步驟中,根據圖1教師和學生一起分析為什么要設計屬性1、2、3和4;教師引導學生自己設計“答題E-R圖”,并引申出關系數據庫中的實體、屬性、聯系、域等基本概念。
Step2:根據E-R圖,規劃出試題數據表的數據字典,如表1所示。
Step3:根據數據字典,在ACCESS數據庫中創建testque表,并輸入測試題目記錄;
教師提出問題供學生思考和實踐:①題目字段類型為什么要設置為文本型?它的大小為可以設置為10嗎?從而引出ACCESS中的中英文字符長度相同的概念。②將題號的數據類型 “數字類型”更改為“自動編號”類型,輸入數據時是否更快捷?(請學生自行體會)。③題號字段為什么要設置主鍵?它的值能不能重復?(教師可在此引導學生進入答題表的建立,并強調試題表與答題表之間的聯系)。
3.5課堂總結、學生獨立設計
通過建立數據庫和表的步驟,學生就更容易理解設計表結構的重要性。通過這個案例,學生掌握建立表的操作步驟,明白了表的設計過程以及表之間的聯系,易于理解實體、屬性、域等概念,為后續的程序設計奠定基礎。
在整個教學過程完成后,教師對各知識點進行歸納,對未納入案例的內容進行補充,引導學生獨立設計案例,鞏固所學知識。完成表記錄輸入后,教師提出根據試題表中記錄如何實現批量修改、批量刪除,從而引出操作查詢設計。
4教學效果
通過教學實踐驗證案例驅動教學法,能更加激勵學生學習的興趣。在驗證過程中,選取不同專業的新生,分為4個班,文科、理科各有兩個班。甲班采用傳統教學方法,乙班采用案例驅動教學法。教學后4個班級都參加全國計算機二級ACCESS等級考試,考試內容分為筆試和機試兩部分,統計成績如表2所示。
以上統計顯示,文科筆試乙班比甲班及格率高12%,機試乙班在基本操作題和簡單應用題正確率平均80%,特別是綜合應用能力強于甲班3倍以上。理科筆試乙班比甲班及格率高20%,機試乙班在基本操作題和簡單應用題正確率平均96%,綜合應用能力強于甲班2倍以上。
5結語
在Access程序設計課程教學采用案例驅動方法,可以增強非計算機專業學生應用數據庫的綜合能力,有助于提高其所在專業應用計算機的水平和解決實際問題的能力。實踐調查證明,采用范例引導型教學、師生互動教學,以綜合實際案例為教學模式的案例驅動式教學是適合社會發展和需求的新型教學模式,它值得計算機基礎教育工作者去進一步完善和推廣。
參考文獻:
[1] 黃冬梅,王愛繼. 大學計算機基礎課程的案例教學[J]. 計算機教育,2009(16):126-129.
[2] 袁維新. 影響知識建構的環境因素探析[J]. 教育科學,2003,19(1):41-44.
[3] 龐曉瓊. 案例驅動的數據結構課程設計教學改革實踐[J]. 計算機教育,2009(1):62-64.
[4] 龔沛曾,楊志強,顧春華,等. 大學生計算機實踐能力培養的改革和實踐[J]. 中國大學教學,2008(6):16-18.
[5] 黃永燦,徐甜. 案例驅動教學法在VFP程序設計課教學中的研究與實踐[J]. 廣西輕工業,2009,25(4):169-170.
[6] 李宏圖. 案例驅動教學方法的探析與實踐[J]. 昆明理工大學學報:社會科學版,2010,10(2):90-93
[7] 常梅,李迎秋,李永. 案例驅動在C語言程序設計教學中的探索實踐[J]. 計算機教育,2009(22):82-84.
[8] 龔沛曾,楊志強,顧春華,等.構建綜合教育環境,提高大學生計算機綜合能力[J]. 計算機教育,2009(12):110-112.
[9] 黃陳英,曾俊,黎明. 教育技術在“Access數據庫應用”實驗教學中的應用初探[J]. 成都教育學院學報,2006, 20(10):73-75.
Cases-driving Reform and Practice of ACCESS Programming
LIANG Hua, CHEN Zhen, ZHANG Bo
(Hunan International Economics College, Changsha 410205, China)