欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      論非計算機專業(yè)VFP課程的教學方法

      時間:2019-05-15 03:53:57下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《論非計算機專業(yè)VFP課程的教學方法》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《論非計算機專業(yè)VFP課程的教學方法》。

      第一篇:論非計算機專業(yè)VFP課程的教學方法

      論非計算機專業(yè)VFP課程的教學方法

      摘要:近年來,隨著科技的進步,計算機技術也得到了快速的發(fā)展,計算機應用已成為人們必須掌握的一項基本技能。具有較大優(yōu)勢的VFP系統(tǒng)成為目前各大院校教學的重點,文章具體分析了目前VFP在非計算機專業(yè)教學中的常見問題,并提出了建設性的改善措施,為在非計算機專業(yè)教學中更好的開展VFP教學奠定了基礎。關鍵詞:非計算機專業(yè)、VFP課程、教學方法

      0 引言

      近年來,隨著科技的進步,計算機技術也得到了快速的發(fā)展,計算機應用已成為人們必須掌握的一項基本技能,計算機領域中的數據庫技術是發(fā)展最迅速、應用最廣泛的一個分支,是信息技術必不可少的重要組成部分。Visual Fox-pro(簡稱VFP)是一種關系型數據庫管理系統(tǒng),也是啟蒙階段的數據庫應用系統(tǒng)和管理信息系統(tǒng)的常用工具。因此,把VFP程序設計課程作為數據庫課程的重點教學內容已是許多高職院校非計算機專業(yè)不可或缺的選擇。同時,VFP和C語言、C++一樣成為全國高等院校計算機等級考試的考試內容之一。本文研究了非計算機專業(yè)VFP課程的主要內容和教學現狀,結合課程教學實踐提出了改善非計算機專業(yè)的VFP課程教學的應對措施。非計算機專業(yè)VFP課程教學中存在的問題

      1.1 學生動手能力差

      由于非計算機專業(yè)學生大多是計算機基礎薄弱的學生,但是計算機編程對數學的邏輯推理能力要求非常高,因此很多學生在學習的過程中感到難度重重。

      1.2 教學重理論輕實踐

      VFP課程是一門實踐性很強的學科,學生只有通過自己上機實踐才能消化理解并掌握所學內容,理論知識代替不了上機環(huán)節(jié)的操作。目前的教學中過多的強調著理論教學,而忽視實踐教學。

      1.3 學生學習目的不明確

      由于教師一般采用順序教學法,按照課本的前后章節(jié),常規(guī)性的先介紹全部理論知識,再進行上機實踐,最終導致學生分散地學習知識點,很難把相關內容前后連貫起來,建立起系統(tǒng)的概念。非計算機專業(yè)VFP課程教學的改善措施

      2.1 明確教學目的

      大部分學生不了解VFP這門編程語言,不知道其具體功能,甚至認為它還不如VB、VC、PowerBuilder等編程語言流行,因此學習興趣不高。為了提高學生的學習興趣,作為老師一定要想辦法去解決。譬如,可以在上VFP編程語言第一節(jié)課的時候,就對學生們講清楚VFP:它不僅是一種編程工具,更是一種數據庫管理系統(tǒng),通過這門課的學習,不僅要學習面向對象的程序設計,還要學習數據庫基礎知識和基本操作。通過數據庫來處理海量信息,這是在信息爆炸的時代里,學生必須掌握的技能。另外,現行的數據庫管理系統(tǒng)雖然很多,但是數據庫的基本內容和應用原理是一樣的。之所以選擇VFP,是因為它和別的數據庫編程語言相比,簡單易學,而且功能也非常強大等。

      2.2 利用多媒體設備同步練習

      針對學生動手能力差的問題,可以利用如今在大多數學校均已普及的多媒體機房上課來解決,因為非計算機專業(yè)學生中存在一部分計算機基礎操作都很生疏的學生,針對這一問題,利用機房的多媒體實現同步教學演示,老師在上面講解,學生模仿操作,這樣讓學生在老師的演示下實時操作,動手能力得到一定提高。

      2.3 改善教學方法

      2.3.1 引入案例教學法,啟發(fā)和培養(yǎng)學生運用知識解決問題的能力

      案例教學法是指為了一定的教學目的,在教師指導下,由學生對選定的具有代表性的典型案例,進行有針對性的分析和研討,做出自己的判斷和評價,得出各自不同的結論,并加以比較、評估、選優(yōu),以提高分析問題和解決問題能力的一種教學方式。與傳統(tǒng)的以教師講授為主的被動灌輸式教學相比,案例教學是一種注重師生互動的開放式研究型的教學方法,其實質在于培養(yǎng)學生的創(chuàng)造性思維能力。案例教學法的主要特點:(1)以學生為主體。案例教學法中則要發(fā)揮學生的主體地位,教師作為指導者,積極引導學生發(fā)言或者討論,有效地把握課堂討論氣氛,讓每一個學生的才智得到充分發(fā)揮,獲得最大收益;(2)針對性。教學案例的設計具有較強的針對性,學生在思考、剖析這些案例的同時,也從中鍛煉了自己解決類似問題的能力;(3)討論性。教師通常針對每個教學案例設計一定的思考題,要求學生用現有的理論知識去思考、參與、分析和辯論,通過課堂的討論、辯論,提高分析問題、解決問題的能力。2.3.2 互動教學法

      在課堂上采用互動式教學方法在傳統(tǒng)教學中,總是以教師為中心,以課堂為主體,上機只是作為驗證課堂上所學理論的手段,學生總是被動地去學習,老師講點,學生學點,缺乏學習主動性和學習熱情。因此,不能使學生系統(tǒng)、全面地掌握知識,更談不上激發(fā)學生的學習興趣。要想使學生變被動為主動,變“你要學”為“我要學”,就應該以學生為主體,以能力培養(yǎng)為中心來組織教學,使每一堂課都變成“我想學什么”和“我要如何學”,充分調動學生的能動性。這樣教師的作用就不是向學生灌輸知識,而是幫助和引導學生去建構自己的知識。這需要教師從根本上轉變自己的觀念。教師只作入門性的、重點的、帶有啟發(fā)性的講授,而不糾纏在每一細節(jié),指導學生如何通過讀書及通過上機實驗掌握更深入的知識。同時,為了激發(fā)學生的學習興趣,可以在課堂上演示用VFP編寫的實用程序。讓學生了解學好這門課程的用途,從而也調動了學生的學習積極性。在課堂教學中,不但要積極與學生交流,鼓勵和引導學生積極探索,而且還讓學生上講臺親自動手操作,讓學生及時表達和反映自己的想法,這樣,不僅活躍了課堂氣氛,而且也提高了學生的學習主動性,從而也達到互動式教學的目的。

      2.4 帶任務的實驗課模式

      為了更好地提高學生的實際操作能力,教師可以在每節(jié)理論課結束之前,詳實的安排好實驗的任務,并且采取積分制,并將該積分直接和學生的期末成績掛鉤,這樣以成績?yōu)轵寗拥腻憻捘J?,激發(fā)學生的實驗積極性,每節(jié)實驗課預留的任務會提前半小時開始面對面檢測,并給出相應的積分,學期末會將該積分作為終期成績的一部分,這樣就比較有效地提高了實驗課的效率,從而使學生的動手能力增強,當然這樣的逐一檢測對教師來說可能比較耗費體力,這也是目前發(fā)現該方法中不可避免的一個短處。總結

      近年來,隨著科技的進步,計算機技術也得到了快速的發(fā)展,計算機應用已成為人們必須掌握的一項基本技能。具有較大優(yōu)勢的VFP系統(tǒng)成為目前各大院校教學的重點,文章具體分析了目前VFP在非計算機專業(yè)教學中的常見問題,并提出了建設性的改善措施,為在非計算機專業(yè)教學中更好的開展VFP教學奠定了基礎。

      參考文獻

      [1] 孫惠娟.非計算機專業(yè)VFP課程教學方法探討,軟件導刊,2011.[2] 李霞.高校非計算機專業(yè)VFP課程實踐教學方法探討,農業(yè)網絡信息,2010

      第二篇:論計算機教學方法

      論計算機教學方法

      一、思想方面

      思想上嚴于律己,熱愛教育事業(yè),各方面約束自己,鞭策自己,對自己要求更為嚴格,力爭在思想上、工作上在同事、學生的心目中樹立良好的形象,使自己的思想再上一個新的臺階,同時也對自己思想上有了更加高的要求。努力提高自己的教學水平和業(yè)務水平,提高自身的思想覺悟。

      二、教學、工作方面

      這學期主要擔任信息技術教學和學校電腦設備的檢修、維護等工作。為了提高教學水平和提高業(yè)務水平,向有經驗老師請教的基礎上,在教學之余,我也注重自身發(fā)展進步。除了聽課,評課,參加教研組教研活動外,我還注意到要自學。從思想上,端正自己;從行動上學電腦技術,學教學技能等;在生活上注意形象,為人師表。

      繼續(xù)更新教育、教學理念,探索合適的教學方法

      1、充分體現“學生為主體”,“教師為主導”的原則

      信息技術教師在教學過程中應始終體觀“以學生為主體”、“以教師為主導”相結合的原則,注重培養(yǎng)學生的自學能力、合作精神和探究欲望,在學習的整個過程中領悟信息文化內涵。教學實施的過程中,在充分理解新課程標準的情況下,根據學生的實際水平,重組教學內容。信息技術教學應該充分關注個體差異,設計分層次的學習目標。在教學過程中,要尊重學生的不同興趣愛好和解決具體問題的不同技術思路。對學習起點較低的學生,要多鼓勵、多幫助,提供有針對性的指導;對于基礎較好的學生,要少限制、多支持,鼓勵自主探究。

      2、努力轉變學生學習方式

      課堂中倡導學生的自主學習,信息技術課程無論從教學內容、教學環(huán)境和教學方法上都非常有利于培養(yǎng)學生的自主學習意識和學習能力。比如:我們學完文字處理軟件后,可以給學生布置一個電子作品,確立作品的主題,讓學生根據自己的興趣愛好,創(chuàng)作出集知識性和趣味性與一體的電子報刊,主題選擇方向可以是環(huán)境保護、西部開發(fā)、世界無煙日、科技活動周、機器人、奧運等。老師給出作品要求,給學生兩節(jié)課時間,可以上網搜集素材,以小組為單位進行電子報刊的制作,同時也培養(yǎng)了學生協作學習的習慣??梢詮淖髌返乃枷胄?、科學性、創(chuàng)造性、藝術性、技術性幾個方面給打分,全面給出評價,使學生得到一次很好的鍛煉機會。

      3、選擇合適的教學方法

      教學方法是影響學生學習方式的形成、完善以及改變的重要因素。信息技術課堂教學常用的教學方法有:

      ① 任務驅動?!叭蝿镇寗印苯虒W強調學生在密切聯系學習、生活和社會實際的有意義的“任務”情境中,通過完成任務來學習知識、培養(yǎng)技能、形成能力,提升素養(yǎng)。在“任務驅動”中所設置的任務要求做到科學、適當、適度。

      ③ 啟發(fā)式。在發(fā)揮教師主導作用的前提下,根據教學目標,充分調動學生的學習積極性,引導學生展開思維活動,主動獲取知識。這種方法有利于學生積極參與和學習,主動思考和實踐。

      ④ 講授法。信息技術教師根據信息技術課程的不同教學內容,做成各種教學課件,借助于有關設備,邊講授邊操作,講練結合,完成教學任務,達成教學目標。

      ⑤ 分層遞進教學法。根據不同層次學生學習水平的差異,確定不同層次的教學目標,實行分層施教、分層測試評價。在教學過程中形成一種促進各層次學生不斷遞進的機制,開發(fā)學生潛能,發(fā)展個性,全面提高全體學生的基本素質。

      四、總結

      作為一名信息技術老師,應具有比別人更超前的目光,及時掌握最新的科技資訊,明白到自身的責任,為此,我經常通過瀏覽《中國信息技術教育》、《計算機應用文摘》等書籍,上網瀏覽新課程教學網等形式,學習更加多的、好的、新的知識。從中學習別人的長處,領悟其中的教學藝術。平時要虛心請教有經驗的老師。努力提高自身的信息素養(yǎng),形成自身的信息技術教學風格。

      第三篇:計算機vfp試題

      一、單項選擇題(每小題 2 分)

      【2】 下列()屬于合法的變量名。

      A、12xy

      B、Form

      C、@16

      3D、student

      標準答案:D

      【3】 變量名中不能包括()。

      A、字母

      B、數字

      C、漢字

      D、空格

      標準答案:D

      【4】 存儲在計算機內有結構的相關數據的集合稱為_____。

      A、數據庫

      B、數據庫系統(tǒng)

      C、數據庫管理系統(tǒng)

      D、數據結構

      標準答案:A

      【5】 執(zhí)行以下命令序列后,顯示的結果是()。

      m=LEN(“119”)

      m=m+

      1?m

      A、119

      B、3C、4D、.F.標準答案:C

      【6】 恢復刪除記錄的命令是()。

      A、ROLLBACK

      B、RECALL

      C、PACK

      D、REMIND

      標準答案:B

      【7】 設字段變量job是字符型的,pay是數值型的,能夠表達“job是處長且pay不大于1000元”的表達式是()。

      A、job=處長.AND.pay>1000

      B、job=“處長”.AND.pay<1000

      C、job=“處長”.AND.pay<=1000

      D、job=處長.AND.pay<=1000

      標準答案:C

      【8】 下面關于Visual FoxPro數組的敘述中,錯誤的是()。

      A、用DIMENSION和DECLARE都可以定義數組

      B、Visual FoxPro只支持一維數組和二維數組

      C、一個數組中各個數組元素必須是同一種數據類型

      D、新定義數組的各個數組元素初值為.F.標準答案:C

      【9】 下列哪項在物理存儲上并不存在()。

      A、數據庫

      B、本地表

      C、視圖

      D、自由表

      標準答案:C

      【11】 表單生成器的主要作用是()。

      A、創(chuàng)建和修改表單

      B、添加字段,作為表單上的新控件

      C、創(chuàng)建新表單

      D、以上都是

      標準答案:B

      【12】 為了在報表中加入一個文字說明,這時應該插入一個()。

      A、表達式控件

      B、域控件

      C、標簽控件

      D、文本控件

      標準答案:C

      【13】 用戶自定義函數或過程中接受參數,應使用()命令。

      A、PROCEDURE

      B、FUNCTION

      C、WHILE

      D、PARAMETERS

      標準答案:D

      【14】 指定命令按鈕對象是否響應用戶引發(fā)的事件的屬性是________。

      A、Caption

      B、Cancel

      C、Enabled

      D、Default

      標準答案:C

      二、判斷題(每小題 1 分)

      【15】 復選框控件可以有兩種狀態(tài),分別是選中和未選中。

      標準答案:N

      【16】 USE XS IN 0表示在0號工作區(qū)打開數據表XS。

      標準答案:N

      【18】 在數據庫設計器中能建立兩個表之間的聯系,這種聯系是永久聯系。

      標準答案:Y

      【19】 每一個表單都包括一個數據環(huán)境,在表單運行時可以自動打開表。

      標準答案:Y

      【20】 菜單定義后必須生成菜單程序才能運行。

      標準答案:Y

      【21】 算術運算符、邏輯運算符、關系運算符不能同時出現在一個表達式中。

      標準答案:N

      三、基本操作題(每小題 15 分)

      【22】 打開考生文件夾中的自由表文件bcz07.dbf,進行如下操作:

      (1)給該表增加一個字段“公積金”,類型為“數值型”,寬度為“6”,小數位“2”位;

      (2)徹底刪除姓名為“羅蘭”或“丁強”的兩條記錄;

      (3)把“于麗麗”的基本工資改為 850.5。

      (4)采用命令方式計算表中所有職工的公積金,公積金為基本工資的 15%,將所用命令存入文本文件 “c07.txt”中。

      (5)給所有性別為真值的記錄做刪除標記。

      【23】 完成以下操作:

      (1)新建一個數據庫文件kcz01.dbc,保存到考生文件夾中。

      (2)將考生文件夾中的kcz01_學生.dbf 和kcz01_成績.dbf 添加到數據庫kcz01中。

      (3)為kcz01_學生.dbf 建立主索引,索引名、索引表達式均為學號。

      (4)為kcz01_成績.dbf 建立普通索引,索引名、索引表達式均為學號。

      (5)為兩個表之間建立關系。

      (6)設置更新規(guī)則為級聯。

      四、簡單應用題(每小題 10 分)

      【24】 建立一個名稱為menu09的菜單,菜單欄有“文件”和“編輯瀏覽”兩個菜單,“文件”菜單下有“打開”、“退出”兩個子菜單;“編輯瀏覽”菜單下有“雇員編輯”、“部門編輯”和“雇員瀏覽”3個子菜單。其中,點擊“打開”時調用VFP的系統(tǒng)菜單“打開”,點擊“退出”時退出VFP系統(tǒng).三、基本操作題(每小題 15 分)

      【22】 打開考生文件夾中的“bcz06.dbf”,完成以下操作:

      (1)為該表增加一個字段“實發(fā)工資”,數值型,寬度為8,小數位2位。

      (2)把姓名為“羅蘭”的基本工資改為“780.00”。

      (3)給性別為假值的記錄的基本工資在原來基礎上增加3%。

      (4)將1960年以前出生的職工記錄作上刪除標記。將所用命令存入文本文件 “c06.txt”中。

      【23】 打開考生文件夾中的數據庫文件kcz04.dbc,完成以下操作:

      (1)分別將表kcz04_1.dbf和kcz04_2.dbf添加到該數據庫中;

      (2)為表kcz04_1.dbf建立主索引,索引名和索引表達式均為“學號”;

      (3)為表kcz04_2.dbf建立普通索引,索引名和索引表達式均為“學號”;

      (4)為兩個表建立關系。

      (5)對表kcz04_2.dbf的字段“成績”設置字段有效性規(guī)則為:成績不大于100

      五、屬性設置題(每小題 10 分)

      【25】 本題素材文件是考生文件夾中的sz12.scx,請完成以下設置:

      (1)將表單設為初次顯示時自動居中;

      (2)將Label1的字體設為“隸書”,加粗,加下劃線;

      (3)將表sz12_1.dbf添加到該表單的數據環(huán)境中;

      (4)在表單上建立三個文本框分別顯示表sz12_1.dbf中的編號、姓名和工資現狀。

      第四篇:VFP課程總結

      《Visual FoxPro 程序設計》課程總結

      本課程授課班級:外語學院Z0701-06班

      《Visual FoxPro 程序設計》是一門具有功能強大的可視話程序設計工具的數據庫系統(tǒng),已經成為社會生活諸多領域廣泛應用的重要計算機管理技術。屬應用與實踐教學課程,是非計算機專業(yè)必修課。而且作為全國計算機等級考試二級考試的科目的一種,是非常重要的一門課程。學習Visual FoxPro 程序設計,可以培養(yǎng)學生的計算機操作能力和數據庫管理能力。同時培養(yǎng)學生掌握計算機技術和信息管理的綜合能力。

      本學期承擔外語學院Z0701、Z0702班的授課任務,經過師生雙方的共同努力,目前取得了較好的效果。

      在授課過程中,采用多媒體教學、大屏幕演示與上機實踐相結合的教學方式。一個學期里,有32節(jié)理論課和32節(jié)上機練習課,具體教學手段如下:

      理論課程和實踐課程相結合,能按照教學進度計劃完成授課任務。在理論課時通過大屏幕電子課件講解,使學生能直觀的看到教學的內容,然后就是到機房進行上機的練習,通過實踐將理論知識進一步深化,加深記憶,教學效果明顯提高。

      在實踐教學中,利用實驗指導書,每周的上機實驗都布置一定的實驗任務,讓學生利用所學的知識去探討解決問題的方法,增加驗證和設計類型的實驗,而且每次實驗過后都要填寫實驗報告,并將實驗報告的成績納入期末考試的成績之中。

      在教學過程中也發(fā)現了一些問題,學生的基礎差異很大,課堂進度很難滿足多方面學生需求,為了解決這一問題,我將實驗課劃分4個小組,每個小組指定基礎好、做題快的學生為實驗指導員,幫助那些基礎差的學生做作業(yè),既調動了學生的積極性,又提高了班級整體教學效果,不讓一個掉隊。實驗課采用“同步教學法”,即教師發(fā)出一個操作指令,全體學生同步完成,使學生感到實驗課內容充實,有的放矢,同時上網、打游戲的學生減少了。

      有效利用實驗課時間,不占用課堂時間批作業(yè)。由于學時的限制,對于學生來說,實驗課時間很寶貴,教師在實驗課上主要任務是輔導學生鞏固課堂內容,或是指導答疑學生在實驗課上的問題,學生將作業(yè)傳到網上,教師利用業(yè)余時間批改。班級還設置了一個公用信箱,師生可以交流,教師能及時掌握學生學習情況。

      為更好地完成本課程的教學任務,我還精心制作了電子課件、教學進度表、題庫、并認真填寫教學日志。

      高職計算機基礎教學部

      佟繼紅 2008.5

      第五篇:計算機專業(yè)大學生程序設計課程教學方法探討

      計算機專業(yè)大學生程序設計課程教

      學方法探討

      計算機專業(yè)大學生程序設計課程教學方法探討

      孫明偉,唐敏

      (武漢大學遙感信息工程學院,湖北武漢430079)

      摘要:對大學生編程素質的培養(yǎng),對許多非計算機專業(yè)的高校院系來說也是一項重要的教學任務。非計算機專業(yè)的大學生面臨計算機基礎相對薄弱、程序設計課時安排有限等問題,為在有限的時間內提高學生的程序設計能力,采用一種教師理論講解與學生實踐操作緊密結合的三階段教學方法,幫助學生迅速跨過了程序設計的門檻,讓學生能夠通過后續(xù)持續(xù)的自我編程練習提高編程

      素質,取得了很好的教學效果。

      關鍵詞:三階段教學法;程序設計課程;非計算機專業(yè);本科教學

      武漢大學遙感信息工程學院是集遙感、測繪、信息技術于一體的信息和工程類學院,學院培養(yǎng)的人才在中國乃至世界上一直具有重要的影響力。在本科生培養(yǎng)方面,除了系統(tǒng)培養(yǎng)學生的空間科學、地球科學等專業(yè)知識外,還系統(tǒng)培養(yǎng)學生的信息科學知識,包括計算機網絡技術、程序設計技術、數據庫技術、模式識別與人工智能技術等。由于專業(yè)課程較多,相對于計算機專業(yè)的學生來說,本院學生在信息學科的課程數與課時數安排上還是較少,比如計算機原理、操作系統(tǒng)原理等課程都沒有教學安排。本人承擔學院程序設計技術的本科教學工作,在學生計算機基礎相對薄弱、程序設計課時安排有限的情況下,使用一套教師理論講解與學生實踐操作緊密結合的三階段教學方法,使學生迅速跨過了程序設計的門檻,讓學生能夠

      通過后續(xù)持續(xù)的自我編程練習來提高編程素質,取得了很好的教學效果。

      一、程序設計課程的三階段教學方法

      程序設計是一門實踐性較強的課程,理想的教學結果應該是學生通過程序設計課程的學習掌握編程語言、養(yǎng)成良好的編程習慣并能夠完成簡單的軟件開發(fā)任務。根據程序設計課程的特點,學院將教學場地安排在具備100臺左右計算機的機房。結合本院學生的學科背景、計算機知識儲備等情況,本人將整個課程的教學過程劃分成3個階段,不同階段采用不同的具體教學方法,各階段具體教學方法如下表所示。

      第一階段,即學生剛開始學習程序設計的階段。首先教師進行教材相應章節(jié)的知識講解,使學生了解相應的基礎理論。然后教師將示例代碼輸入到程序編譯器,該過程中輔助適當的代碼介紹并編譯運行。最后要求學生將代碼在各

      自機位的計算機上進行輸入與編譯運行。對于初學者來說,最后過程中往往會產生大量的低級錯誤,包括編譯器操作錯誤、輸入法引起的符號錯誤等,這時學生通過舉手示意,教師即到相應機位查看并解決各種問題,同時向學生解釋錯誤產生的原因。

      第一階段的教學進度會比較慢,主要是由于學生剛開始接觸程序設計課程,對編程環(huán)境以及程序設計理論比較陌生,因此會犯許多低級錯誤。教師在解決這類錯誤時,一方面需要自身具備較強的程序設計功底與豐富的程序設計經驗,因為許多低級錯誤較難通過常規(guī)的編譯器錯誤提示來定位與排除。另一方面教師也需要具備充分的耐心以及適當的技巧,如果出現的錯誤匪夷所思,則可通過學生的重復演示來定位程序錯誤的原因。隨著學生練習次數的增加,程序出錯的概率會逐漸降低,這時就可進入第二階段。

      第二階段,即學生對編程較為熟悉 的階段。首先教師同樣進行教材相應章節(jié)的知識講解,使學生掌握相應的基礎理論。然后要求學生將示例代碼輸入到編譯器并編譯執(zhí)行。如果例子較為復雜的話,該過程中部分學生也會出現一些編譯錯誤或邏輯錯誤,導致代碼無法運行或運行得到錯誤結果,同樣學生通過舉手示意,教師到相應機位查看、解決并解釋問題。最后教師公布標準代碼并適當解釋代碼含義,編譯執(zhí)行并展示代碼執(zhí)行結果。在該過程中教師需要要求學生參考標準代碼,養(yǎng)成良好的編程習慣。第二階段的教學進度就比較快了,該階段可一直持續(xù)到將教材內容全部講授完畢。

      第三階段,即學生進行軟件設計的實踐練習階段。首先教師布置一個軟件設計任務,比如要求學生編寫一個類似于微軟“畫圖板”的軟件,明確要求軟件需要具備的基本功能,并要求代碼具備規(guī)范性、軟件具備美觀實用性等。然后學生利用三周左右的時間去獨立完成軟

      件設計任務,該過程中學生可以相互交流或上網查閱相應資料,但不允許代碼拷貝與抄襲。最后每位學生利用10分鐘左右的時間公開演示所設計的軟件,介紹基本功能與創(chuàng)意性、并展示關鍵代碼等。在學生演示過程中,教師適當提問或點評,并根據學生的演示情況進行打分作為期末成績的一部分。第三階段可極大提高學生的實踐動手能力,由于采用公開演示的方式,也基本杜絕了抄襲現象。

      三階段教學方法,各階段在整個教學過程中所占的時間比例如圖1所示。三階段的教學過程結束后,幾乎所有學生均能掌握程序設計的基本理論,具備程序設計的實踐動手能力,能夠獲得較為理想的教學效果。

      二、教學成果展示

      以我院學生2011~2012學年、2012~2013學年學生程序設計課程的期

      末成績,來說明三階段教學方法的教學效果。2011~2012學年,由于學院教學條件的限制,程序設計課程主要在普通教室授課,教學過程主要以理論講述為主,課后學生動手練習為輔。2012~2013學年,由于學院教學條件的改善,程序設計課程改為在計算機房授課,并按照三階段教學方法來實施教學工作。統(tǒng)計學生兩個不同學年的期末成績,得到如圖

      2、圖3所示的結果。

      從圖2中可看出,2011~2012學年,62名學生參加考試,取得及格成績的學生人數為49名,不及格學生人數為13名,大部分及格同學的成績位于80分左右。從該結果可看出,程序設計課程如果僅僅使用課堂授課的方式,較難取得理想的教學效果。從圖3中可看出,2012~2013學年,72名學生參加考試,取得及格成績的學生人數為70名,不及

      格學生人數為2名,大部分及格同學的成績位于90分以上。從該結果可看出,程序設計課程改為在計算機房授課,并采用三階段教學方法后,取得了理想的教學效果。

      通過將學生的成績按照≤69分、70~79分、80~89分、≥90分劃分為4個成績區(qū)間,分別統(tǒng)計2011~2012學年、2012~2013學年4個成績區(qū)間學生人數占總人數的百分比,可繪制得到如圖4所示的結果。

      從圖4中可以看出,2011~2012學年學生期末成績主要分布在89分以下,而2012~2013學年學生期末成績主要分布在90分以上,由此可見三階段教學方法相對于傳統(tǒng)的教學方法來說,能夠顯著改善非計算機專業(yè)的大學生程序設計課程的教學效果。

      三、結論

      程序設計是一門實踐性較強的課程,對于高校非計算機專業(yè)的大學生來

      說,在學生計算機基礎知識相對薄弱及課時安排有限的情況下,采用一種教師理論講解與學生實踐操作緊密結合的三階段教學方法,能夠使學生迅速跨過程序設計的門檻,并繼續(xù)通過不斷的自我練習,鞏固提高程序設計水平,實踐也表明該方法能夠取得理想的教學效果。

      參考文獻:

      [1]王昊,王化更,謝飛,陳乃超。以項目教學驅動機電系統(tǒng)設計課程教學改革[J].教育教學論壇,2015,(1)。

      [2]黃靜,高延英,楊宇姝。基于計算思維的程序設計課程教學模式研究[J].計算機教育,2013,(5)。

      [3]石媛,牟占軍。淺談高校教師教學方法的創(chuàng)新[J].教育教學論壇,2013,(4)。

      [4]劉衛(wèi)國,施榮華。計算機程序設計教學中的抽象思維能力培養(yǎng)[J].計算機教育,2012,(3)。

      [5]張本成,龔偉。面向對象程序設計教學改革探討[J].內蒙古師范大學

      學報(教育科學版),2008,21(1)

      下載論非計算機專業(yè)VFP課程的教學方法word格式文檔
      下載論非計算機專業(yè)VFP課程的教學方法.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦

        教學大綱-非計算機理工科專業(yè)

        《C語言程序設計》教學大綱 課程編號: 課程中文名稱:C語言程序設計 課程英文名稱:THE C PROGRAMMING LANGUAGE 總學時: 60 授課:30 上機實驗:30 總學分: 授課對象:全校非計算機理......

        計算機專業(yè)指南課程

        個人專業(yè)學習計劃 10秋 計算機信息管理???朱富之 我參加工作時,早就聽說有關電大學校的學風嚴謹,學生所學專業(yè)知識 強,帶課老師態(tài)度認真負責,所以今年也報考了電大,所學專業(yè)是......

        程序設計語言VFP課程教學大綱

        《程序設計語言(VFP)》課程教學大綱 課程編號:90211001 總學時數:68(理論34、上機34) 總學分數:3 課程性質:專業(yè)必修課 適用專業(yè):全院本科專業(yè) 一、課程的任務和基本要求: 本課程為全......

        《C語言程序設計》課程(本科)教學大綱32(非計算機專業(yè))★

        非計算機專業(yè) 《C語言程序設計》課程(本科)教學大綱 《The C Language Programming Design》 一、 課程編號:040105 二、 課程類型:(必修課、限選課) 課程學時:48學時(其中,理論教學3......

        非計算機專業(yè)計算機基礎課程教學的體會(本站推薦)

        龍源期刊網 http://.cn 非計算機專業(yè)計算機基礎課程教學的體會 作者:胡寧 徐兵 來源:《電子世界》2013年第11期 【摘要】計算機基礎課程是培養(yǎng)大學生綜合素質和能力的重要課程......

        淺析《計算機文化基礎》課程實踐教學方法

        淺析《計算機文化基礎》課程實踐教學方法 摘要:《計算機文化基礎》課是對高校學生開設的第一層次的計算機基礎教育課程,它的內容是當代大學生必須掌握的計算機基本知識和基本......

        非計算機專業(yè)計算機設計大賽總結

        關于非計算機專業(yè)計算機設計大賽總結 由于這次活動屬于校級活動,所以有關部門給予了高度重視,作為此次活動的主辦方,我們科技部早在一星期前就緊張旗鼓地籌備著此次活動,可謂準......

        廣告學專業(yè)計算機平面設計課程

        廣告學專業(yè)計算機平面設計課程 考 核 說 明 “計算機平面設計”是教育部“中央廣播電視大學人才培養(yǎng)模式改革和開放教育”項目廣告專業(yè)(???設計與制作方向的專業(yè)課(必修)......