計算機開發入門自學范例6篇

前言:中文期刊網精心挑選了計算機開發入門自學范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

計算機開發入門自學

計算機開發入門自學范文1

【關鍵詞】手游人才現狀 計算機專業 課程增設 人才培養

一、手機游戲現狀分析

(一)手機游戲的發展

隨著智能手機的性能不斷加強,從事研究游戲市場的專家們普遍認為:手機游戲還將繼續強勁地增長。一些大型發行商已將其他類型的游戲帶到移動設備上,將盡可能多的用戶吸引到一款頗具深度的核心游戲之中,手機游戲已經成為游戲產業中最大的一個領域?!ヂ摼W+’行動計劃,讓移動互聯網、云計算、大數據、物聯網與現代制造業結合,手機上網流量費率的降低,將會有更多的用戶消費手機游戲。給手機游戲行業帶來發展帶來巨大的發展空間。從而對手機游戲開發人才帶來了巨大的需求

(二)手機游戲開發的人才需求

經過手游市場的井噴式發展后,部分專家認為手游發展前景堪憂。但筆者認為這充分說明了手游開發人才匱乏,開發產品質量不高,重復率高所造成。據CNG中新游戲研究顯示:目前在的國內手游行業對于人才匱乏的問題,一直都沒有得到根本改觀。對于人才的需求永遠是無法滿足公司的需要,眾多手游業巨頭,奔赴全國各地的各大高校,將人才爭奪戰打進了校園。還出現了不斷的從各大公司去挖其他公司的基層人員的現象。未來中國手游人才的爭奪會更為激烈。

(三)手機游戲程序人員所需知識

通過對市場的分析了解,手機游戲程序員應具備的知識和能力要求如下: 游戲程序設計方面:C++程序設計入門;算法與數據結構方面:算法分析,數據結構,基本算法,XML庫的使用等;Windows程序設計方面:消息,GDI繪圖,游戲工具與MFC,網絡編程基礎;游戲數學和智能應用方面:游戲中的坐標系,矢量、矩陣,幾何碰撞,物理模擬,人工智能與尋路算法;游戲技術與應用方面:概論,游戲地圖系統,GUI系統,任務系統,優秀的聲音引擎BASS,Cocos2D-X引擎,Unity3d引擎。當然還包括了平臺和多媒體壓縮加密等技術

二、手機游戲人才的培養

(一)高職計算機應用專業學生所學的課程

目前大部分高職院校計算機應用專業所開課程來看,基本上都開設了:如計算機數學基礎、電路基礎、計算機組成原理與匯編語言、C++、C#、Java、數據結構、微機接口技術、數據庫基礎與應用、操作系統、計算機網絡、多媒體技術基礎、軟件工程、網絡管理、網絡信息制作與等相關或相近的計算機專業核心課程。與前面所講的手機游戲人才所必的專業知識和能力有很大程度的相同,為我們培養手機游戲程序人才打下了良好的基礎,也就是說我們只需在計算機應用專業人才培養上適當的增加幾門課程,就能為計算機應用專業畢業生增加新的好的就業崗位和努力方向,拓寬了就業渠道。

(二)需要增設的課程及課時安排

(1)Lua語言:Lua 是被設計成很容易和傳統的整合且一個小巧而簡單的語言由標準C編寫而成,對于有C/C++基礎的學生學習起來是一件輕松的事,且幾乎在所有操作系統和平臺上都可以編譯,運行。同時Lua是一種易整合語言;可以將一些已經存在的高級組件整合在一起實現一個應用軟件,Lua不僅可以整合組件,還可以編輯組件甚至完全使用Lua創建組件,Lua與很多的腳本語言在某些方面有著共同的特色。

除了作為整合語言外,Lua自身也是一個功能強大的語言??梢院蚦/c++集成,可以很容易與c/c++代碼相互調用;可擴展性,Lua很容易與C/C++、java、等其他語言接口;簡潔、快速、高效率,Lua本身簡單小巧,但功能強大,很容易實現一些小的應用,并且是“基于寄存器的虛擬機”,速度也快,是目前平均效率最高的腳本語言;可移植性,幾乎可以運行在所有系統上,如果你有一個C的運行環境,你就可以運行Lua;動態更新,Lua可以通過新類型和函數來擴展其功能,允許最大限度多態出現,并自動簡化調用內存管理的接口,函數均可以接受高級參數,使函數更為通用,甚至可以直接修改類庫源代碼,僅保留需要的函數。目前很多家移動平臺開發公司都采用Lua作為腳本編寫的語言。

(2)游戲引擎。作為游戲的核心,一款優秀的具有通用性和標準化游戲引擎經常被用來制作很多游戲產品。除需要具備讓游戲運行的基本功能,能輕易地更新換代,同時又可以重復利用,實現封裝,提供簡潔高效的程序接口。只需要一行簡單命令,就可以讓游戲中的人物完成相應的動作。下面介紹兩個目前游戲公司在開發過程中普遍使用的引擎。

作為2D平面游戲開發平臺中,Cocos2D-X是引擎發展的佼佼者。最新穩定的版本為2.0,采用了C++語言編寫,所以可以同時支持多個手持設備平臺。另外,Cocos2D-X引擎也為使用C++語言的開發找到了一條進入Android和iOS以及Windows Phone平臺開發的捷徑。它更加完善、穩定和易用,提供可視化的編輯器或者第三方插件,提供了所見即所得方式,加快了制作的速度,保證游戲的品質,減少開發人員的錯誤。這些編輯器或者工具,所有的游戲參與人員都有可能使用它們,非常容易上手。Cocos2D-X已成為是移動平臺領域應用最廣、使用最多的游戲引擎。

Unity3d支持javascipt和C#腳本語言開發,目前來看unity3d是做3d游戲最好的引擎,,一是功能強大,再就是易用,它的操作非常容易。如果你不使用Pro或者Mobile的內容的話,Unity3d就是完全免費的。再有就是對3D模型的兼容性,幾乎任何3d模型都可以導入到unity中,可以說是一個很方便的特性。

計算機開發入門自學范文2

《Visual Basic程序設計教程(第四版)》(ISBN 978-7-302- 20596-8,劉炳文編著,清華大學出版社出版)是面向初學者介紹VB程序設計方法的著作,曾獲大學出版社計算機教材一等獎,被評為“普通高等教育‘十一五’國家級規劃教材”,深受廣大讀者歡迎,先后三次再版,數十次重印,并被多個院校選作教材。

本教程有以下幾個主要特點:

1內容集中,通俗易懂

本教程是學習VB程序設計的入門教材,介紹的是VB程序設計中最基本、最常用的部分,是任何學習VB程序設計的人必須掌握的內容。同時,充分考慮到教學和初學者的需要,把通俗易懂作為重要標準,即使自學也可以通過本教程初步掌握VB程序設計方法。

在體系結構上,根據初學者的認知規律作了細致安排,以使讀者能順利掌握所學知識;在內容上則注意了由簡及繁、由淺入深、循序漸進、深入淺出以及理論與實踐的密切結合。

本教程的覆蓋面不是很寬,但對所涉及的任何概念,都力求講深講透,而不是“點到為止”。全書概念清晰、邏輯性強、例題豐富。書中的例題是為理解概念而精心選擇的,對每個例題的界面設計、代碼編寫、運行情況、使用的算法及應注意的問題等都進行了詳盡的分析和說明,從而在進一步加深理解概念的基礎上,真正掌握程序設計方法。

2與全國計算機等級考試(NCRE)密切結合

本教程包括了NCRE考試大綱所規定的有關Visual Basic的全部考試內容,完全適用于全國及各地區計算機等級考試的需要。因此,通過本教程的學習,不但能掌握Visual Basic程序設計方法,而且可以具備參加全國計算機統一考試的應試能力。

3配套齊全,方便教學

為了適應教學的需要,作者專門編寫了與本教程配套的參考書和電子教案,這些參考書和教案與本教程的內容完全對應。其中電子教案可作為教師講授本教程的課件;《Visual Basic程序設計教程題解與上機指導》提供了教程中全部習題的參考答案以及上機實驗安排;而《Visual Basic程序設計試題匯編》則為參加全國計算機等級考試的讀者提供了大量的試題。有了這些參考書和電子教案,可以使本教程的講授和教學更容易,教師和學生更“省力”。

計算機開發入門自學范文3

[關鍵詞]中等職業教育 計算機基礎教學 教學改革 公共課

計算機基礎課程教學是學生掌握任何一門其他學科的重要工具和手段,計算機應用基礎知識和計算機應用基本技能是21世紀新型中、高級人才知識結構的重要組成部分。因此,要提高中等職業學校的教學質量,保證中職學生的素質達到21世紀的要求,就必須深化計算機基礎教學的改革,提高其教學質量。

一、計算機基礎教學的任務與目標

新時期計算機專業的中職學生在畢業前應掌握的計算機應用知識與能力包括:

1.了解計算機文化的發展現狀與特點,具有利用計算機解決問題的強烈意識。

2.掌握以多媒體微機為代表的軟、硬件基礎知識和基本操作(包括使用、安裝和一般維護),了解網絡的基礎知識。

3.掌握程序設計的基本方法(包括結構化程序設計和面向對象的程序設計),能使用至少一種高級語言,具有初級編寫和調試程序的能力。

4.了解計算機的主要應用操作(含網絡模式),熟悉計算機的現代操作環境(包括單機環境和網絡環境)和應用軟件,具有綜合運用常用軟件處理日常事務的能力。

5.掌握滿足本專業應用開發需要的一般知識,具有開發本專業領域內計算機應用系統的初步能力和較強的計算機自學能力。

二、層次教學是計算機基礎教學的基本模式

1994年,國家高教司領導建議把計算機基礎課劃分為“計算機文化基礎一計算機技術基礎一計算機應用基礎”三個層次,并為每一層次取了一個概括性的名稱,使各層次的內容和教學目標更加清楚。三層次本身就構成一個完整的體系,為計算機基礎教學的獨立課程體系的建立提供了一個科學的框架。三個層次框架中各層的作用和適用性為:

1.三層次教學中的第一層次為“入門”課,目的是引導學生認識計算機在信息社會和現代文化中的地位和作用,這是計算機基礎教學的啟蒙或初級教育。第二層次為“拓寬”課,培養學生利用計算機處理問題的思維方式和利用軟、硬件技術與先進工具解決本專業與相關領域中一些問題的初步能力。這兩個層次一起構成三層次教學的“基礎與核心”。第三層次的教學目的在于結合專業的需要“深化”在某方面(或領域)的計算機應用知識,加強學生解決本專業問題的計算機應用的能力。

2.就三層次中各層的適用范圍而言,文化基礎課適用于各專業中職學生,技術基礎課適用于理工科各專業中職學生,而應用基礎課則應按專業群來設制課程,因此,計算機基礎教學的三層次劃分為兩個階段,即公共課階段(包括計算機文化基礎和計算機技術基礎)和應用基礎課階段(計算機應用基礎)。

三、選擇計算機公共基礎課知識單元的原則

一般來說,計算機公共基礎課應指一大類(例如理工科或文科)學生普遍需要學習的課程,在設置這些課程的知識單元時,應考慮以下四個方面:

1.重在應用;

2.廣度優先;

3.加強基礎;

4.公共需要。

四、計算機公共基礎課的總體設計

1.把“計算機文化意識”滲透到公共課中

國家高教司將三層次中的第一層取名為計算機文化基礎,計算機文化已進一步深入家庭。在公共課中將計算機基本知識的講解,普遍提升到計算機文化的高度,對樹立學生的計算機文化意識具有積極的意義。

2.“程序設計”單獨設課,并擴充面向對象的程序設計知識

編程是一種學習計算機科學的基本訓練,程序設計至今仍是計算機求解的基礎,代表計算機文化的基本特征。在公共課中仍應單獨設課,并且把內容從結構化程序設計擴充到面向對象的程序設計,培養學生學會用計算機處理問題的方式來思考問題。

3.加強開發專業軟件基本能力的培養

公共課中應加強軟件基礎知識的教學,對于計算機專業的學生,要培養他們用規范化的方法和技術進行較大軟件開發的基本能力,為今后的軟件開發和研制工作打下一個較好的基礎。

4.將網絡應用教學提到重要地位

因特網教學在計算機公共課中占有重要地位。在公共課中不僅要講網絡應用,還應講一些必要的網絡基礎知識,以滿足學生的需要。

5.從硬件知識擴充到接口技術

中等職業學校計算機專業的面很廣,因此,硬件知識對于不同專業應有不同的側重點。計算機公共課系列課程可定義為文化基礎加技術基礎。見表1。

五、計算機基礎教學內容的改革

計算機科學知識與學科知識之間相輔相成、共同發展。計算機教學應安排更多的時間讓學生去思考和理解更本質的方面。

如何將傳統內容進行現代處理,是教材改革的一個重要問題。

1.調整、精簡一些傳統的教學內容

傳統的教學中有大量繁雜的運算,教學時需要花費很多時間精力來進行訓練,教材內容可以適當刪減、調整。當然,不是不要學生練習,而是要求學生掌握基本思想、基本方法即可。

2.增加一些教學內容

現在的學生,必將走向一個更加信息化的社會,不僅要用現代技術來改進教育,而且應當適當增加一些教學內容,為學生將來進入技術社會做好準備。

六、計算機基礎教學應注意的幾點

1.要注意四大關系:廣度與深度的關系;硬件與軟件的關系;課堂教學與實驗的關系;操作與應用的關系。

2.要培養學生動手能力:使用操作系統上網;軟、硬件的應用;應用軟件的初步開發能力。

3.要注意施教原則。學生在校的學習時間是有限的,應本著適用的(知識能力)先學,有條件(設備和師資等)先學的原則,把需要與可能統一起來,使學生在校期間能學到計算機和網絡的最基本知識。

4.要使用現代化教學手段,使教學質量和教學效率雙提高,使課程的趣味性和學生的積極性雙提高。加快建設學校校園網,建立在網絡環境下的交互式教學系統,也是勢在必行。

計算機開發入門自學范文4

關鍵詞:計算機網絡 教學體系 教學改革

中圖分類號:G64 文獻標識碼:A 文章編號:1003-9082(2013)12-0124-01

一、教學體系研究

1.教學目標的層次化

第一個層次為計算機網絡技術基本理論教育。第二個層次為計算機網絡技術使用技能教育,第三個層次為計算機網絡技術應用設計技能教育。

2.教學過程的層次化

首先,在備課過程中要做好分層次教學的準備。其次,在授課過程中要做好分層次教學的準備。再次,在上機輔導中要做好分層次實踐的準備。

3.教學考評的層次化

由于教學目標及教學過程的層次化,教師在教學進度安排、考評標準的設定等方面,既要有統一的要求,又要有高度的靈活性,形成教學考評的層次化。不能只看學生現有知識水平的高低,應考慮學生的層次,以學生在其所在層次取得的進步作為主要衡量標準,平時成績占期末總評的比重要增加,淡化記憶性內容的測試,增加機試比重,盡量減少評估的偏差,引導學生把注意力集中在對知識點的理解和運用上。

二、教學內容組織

地方院?!队嬎銠C網絡》教學內容的知識結構可分為3個部分,共有12章,其中第1章屬于入門篇,主要介紹什么是計算機網絡以及計算機網絡的分類等。2~9章是計算機網絡的體系結構部分,主要計算機網絡的體系結構模型,以及圍繞TCP/IP模型的層次結構、各層軟硬件情況和基本通信原理等。第10~12章是計算機網絡應用技術,主要介紹計算機網絡應用工具等。

三、教學方法選擇

1.精講多練的過程式教學方法

采用精講多練的過程式教學方法可培養學生的計算機網絡應用能力和實際動手能力。在實際教學過程中,教師以上機練習與作業為主線,將所教內容建立知識點實踐體系,對每個學生根據知識點進行考核,從而提高理論教學和實踐訓練的整合度,發揮學生的學習主動性和創造性。這種教學法有利于學生在實踐中掌握知識,更好地培養學生的操作能力。

2.互動式教學法

互動式教學法。教師講課為主并輔助以學生上臺講課和自己給自己輔導的一種教學方法。通過該方法,師生在課堂上共同研究、討論教學內容,使教師和學生之間、學生和學生之間相互取長補短,充分調動起學生的學習積極性,使學生由“要我學”變成“我要學”從而大大加強了學生的學習興趣同時也提高了自學能力。

3.類比教學法

對于理論性強的教學內容,啟發學生將理論知識和實際生活中的例子相比較、歸納和總結。例如:對于OSI七層模型的理解,用一個“從上海到羅馬的貿易過程”的情景設置使學生能體會到為什么要給網絡分成這七個層次。主要的目的是讓學生知道這個參考模型存在的意義,但并不對每一層的詳細功能做過多的介紹。

4.案例教學法

案例教學法,在計算機網絡課程的教學過程中,將同軸電纜、光纖、以太網收發器、各種網卡、交換機、路由器等網絡設備搬到課堂上或直接將學生引至實驗室,對照實物現場進行講解。例如,模擬組建一個校園網,對所給網絡設備和傳輸介質進行選型。這個案例可以讓學生更加了解不同傳輸介質的特點和使用場合、網絡設備的功能和應用場合、具體局域網標準的含義,使學生基本具備中小型網絡設計能力、網絡設備的選型能力。

5.任務驅動教學法

教師在使用任務驅動教學法時要把握教學內容,提出任務;然后要和學生共同分析任務,講解重點、難點,還可以給出完成任務所需掌握知識點的有趣實例,提高學生的學習興趣;同時要定期檢查、監督任務完成的情況,做到心中有數;最后要制定一個客觀、公正的評分標準。例如在講授DNS域名系統時,對企業進行需求分析,提出任務,使學生在完成任務的同時學會DNS服務器的管理方法、工作流程,最后教師對知識進行歸納總結。

采用多種教學法,使教學過程重點突出、簡單明了,充分調動了學生的積極性并掌握了相應的知識和技能。對于低層次學生,通過教師的生動講授和自己的練習能較快、較好地掌握課程基本內容;對于中高層次學生,他們學到了許多過去不了解或沒有真正掌握的知識和技能,加深了對計算機的認識與了解。

四、重視教學資源庫建設

由于《計算機網絡》課程課時的限制,教師不可能將重難點反復講解,也做不到知識點的面面俱到,而作為該課程重要組成部分的教學資源庫建設的重要性就凸顯出來。我們在充分分析課程教學內容及學生能力的基礎上,開發了大學計算機網絡技術教學平臺,為學生提供了課程的全部電子教案、實驗指導、應用案例、重難點講解、操作演示、示范授課等多種資源,為教師提供了素材庫、試題庫等備課資源。

教學資源庫的建設使教學內容的載體從單一紙介質的教材向多媒體教學資源發展,教學方法也從以教師為主向以學生為主轉變。通過資源庫,學生可以更多的采用自學加咨詢的方式學習相關內容,加深對知識點的理解,同時也鍛煉了學生自學能力,促進了學生的主動性與積極性。

作為培養學生計算機應用技能的《計算機網絡》課程,我們有責任也有義務完善其教學體系,今后希望進一步加大教改的穿插力度,以改善現有教學帶來的不良結果,并且結合當前教育體制改革內容,在教學內容、教學方法、教學手段、實驗教學、師資隊伍及資源庫建設等方面進行不斷探索與研究,努力培養高素質的創新人才。

參考文獻

[1] 曹建文,蘭聰花.計算機網絡課程教學改革研究[J].文化教育,2005(34).

計算機開發入門自學范文5

關鍵詞:C程序設計;課題研究型教學模式;實例教學模式;實用性程序教學模式;雙語教學模式

中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2012)13-3116-02

Study on the Teaching Mode of C Program Design in Agricultural University

LIU Li-qun, WANG Lian-guo, HAN Jun-ying, LIU Cheng-zhong

Abstract: To resolve the flaws of the traditional teaching, by combining the characteristics and advantages of agricultural university, the paper researches the teaching mode of C program design. It discusses new four teaching modes including project study teaching mode, instances teaching mode, practicable program teaching mode and bilingual teaching mode. Its purpose is to resolve the practical teaching problems of C program design in agricultural university, and improve the students’computer program designing ability.

Key words: C program design; project study teaching mode; instances teaching mode; practicable program teaching mode; bilingual teaching mode

1高等農業院校C程序設計教學現狀

“C程序設計”是一種被廣泛學習、普遍使用的計算機程序設計語言。它的高級語言形式、低級語言功能具有特殊的魅力,是高等農業院校理工科類學生必修的基礎課程。目前,高等農業院校C程序設計教學主要存在以下問題[1-3]:1)只為了“學習語言”而學習,注重語言的語法學習,而忽視用軟件作為工具去解決實際問題的本質。2)學生的學習興趣不濃,不能積極主動的投入到學習中,自身的思維能力得不到發揮。3)學生的學習應用能力很差,只能理解例題以及相近似的問題,自己不能獨立分析問題解決問題。

2高等農業院校C程序設計課程教學新模式

以上傳統教學的弊端是C程序設計課程教學工作中普遍存在的現象,因此在教學中必須結合農業院校的特色采用新的教學模式。

2.1課題研究型教學模式

課題研究型教學模式是指基于網絡教學平臺,精講多練,以學生在課題研究中探索式地學習為主,以網站答疑討論為輔,試題庫在線測驗為補充的教學模式。1)實行“精講多練”,教師只作入門性的、重點的、帶有啟發性的講授,而不仔細講授細節,指導學生通過自己看書,在網絡教學平臺上用多媒體課件或其它各種學習資料進行自學,大部分學時進行上機實驗教學,充分利用上機練習等掌握所學的內容。2)調整傳統教學內容的先后順序,在上課前先給每個學生,或若干學生一組,布置一項程序開發課題,該課題力求既結合生產實際,又能涵蓋課程教學的要求。教師提出學生自學和開發、研究的進度,設計教學進程,讓學生在課題開發的過程中利用在線學習平臺學習基礎理論和程序開發的思路與方法,學期結束前完成該項目,其成績記入操作設計分。3)上機教學時,教師跟蹤輔導,根據學生上機操作的情況,了解學生對課程學習的進度和深度,為每個學生打平時表現分,記入學生平時成績庫。4)建立計算機基礎課程教學網站,網站的主要內容是:在線學習平臺、輔導答疑論壇、在線考試試題庫。5)參考全國計算機等級考試的題型,設置在線考試試題庫,根據安排的教學進度,每個重要學習單元都要求學生利用課余時間進行上機測試,達到熟練掌握基本理論和基本概念。然后,教師組織學生在線考試,現場打在線測驗分,并記入平時成績庫。6)網絡教學平臺的輔導答疑論壇,各教師負責解答學生提出的問題,根據學生在答疑論壇發表見解的次數和見解深度,打答疑討論分,并記入平時成績庫。7)學生最終的學習成績由平時成績、期末成績和上機考試成績構成,其中平時成績又由在線測驗分、答疑討論分、平時表現分、操作設計分按照一定的權重構成。

2.2實例教學模式

針對傳統C語言教學的弊端,提倡基于“任務驅動”的“實例教學模式”[4]。以任務驅動的方式,通過實例講授程序設計的基本概念、基本方法,把重點放在解題思路上。從開始就使學生將注意力集中在所解決的問題領域,從具體實例理解C語言的開發特點和程序總體框架,通過實例本身既學會某一類問題的解決方法和算法設計,又掌握了C語言的基本語法、語句。即在C語言的環境下,針對實際問題進行分析、構建數學模型、設計算法、最后編程實現。

在學習的不同階段設計不同針對性的實例。1)開始階段設計的實例是將學生的注意力吸引在C語言的總體功能和程序的總體框架上。2)在學習中間階段設計針對某些數據類型或應用特點的實例、針對模塊分解和組合的實例、針對算法分析與設計的實例等。3)在學習的后期進行綜合課程設計,將所學知識融會貫通。

2.3實用性程序教學模式

在教學內容上,增加了如猜數游戲、身高預測、體型判斷、洗撲克牌等兼具趣味性和實用性于一體的程序實例,并補充了代碼風格、函數封裝、流、程序調試、常見錯誤分析等現代程序設計必備的知識,重視在新形勢下的新方法、新規則和新思想的傳授,把程序設計領域最新、最有價值的思想和方法滲透到C語言中,著重培養學生無論以后在學習、工作中使用什么語言編程,都能靈活應用這些思想和方法的能力。

2.4雙語教學模式

作為程序設計語言,本身的語法表達采用的就是簡單而含義明確的英文單詞,語言的控制結構、語法關鍵詞、數據類型、函數名稱等都是采用英文單詞表示。而C的上機操作環境均采用英文信息顯示,如英文菜單、操作提示信息和編譯錯誤提示信息等,因此計算機與英語言之間有著密不可分的關系[5]。在C程序設計課程的教學中加入適當的計算機及程序設計方面的英文專業詞匯,部分或全部教案采用英文形式,將有助于學生專業英語水平的提高和盡快熟悉、適應以英文信息為基礎的軟件開發環境。

3結束語

傳統的教學觀念以C語言語法為主,忽視程序設計能力的培養。結合高等農業院校自身的特色和優勢,以創新教育為導向、深化農業院校學生計算機程序設計能力培養的教學體系建設為目標,提出了四種新的教學模式,解決了實際的教學問題,教學效果良好。

參考文獻:

[1]王方.C語言教學模式:“簡單任務+歸納法”[J].安慶師范學院學報:自然科學版,2011,17(3):112-116.

[2]劉彩虹,郭政,于建海,等.C語言教學探討[J].信息與電腦,2011(2):113.

[3]王圓妹.非計算機專業C語言教學改革的探討[J].長江大學學報:自然科學版,2009,6(2):385-386.

計算機開發入門自學范文6

本文結合實際教學經驗,對《計算機信息技術基礎》教學方法進行了探討。就提高學生自學能力、加強實踐環節等方面提出了一些觀點。并對該課程教學改革提出了一些建設性意見。

關鍵字:計算機信息技術

教學探討 教學改革

Abstract:

This text combine actual teaching experience, probe into " computer information technology foundation " teaching method. And propose some views to improve students’ ability of teaching themselves and strengthen practice link. And has put forward some constructive suggestions to the reform in education of this course.

Keywords:Computer information technology

Teaching discussion

Reform in educationeeping.com

本課程是非計算機專業大學生計算機教育的必修入門課;涉及的學生人數多;學生的專業、基礎、接收能力等差別很大。上好本課程,必須妥善解決好許多實際問題。教師及學校各級相關領導都必須高度重視這門課程,應該把這門課作為學校的重點建設課程。下面筆者將就他的實際工作談一談他對《計算機與信息技術基礎》 教學的看法。

1.首先必須確定課程教學目標。大學生計算機信息技術教學是整個大學階段的所有專業學生必須學習的內容,而大學生計算機信息技術是大學計算機教學的基礎部分,它的教學目標和要求不僅應該隨著大學教學改革的要求同步發展,而且還必須結合計算機技術發展的特點,著力于計算機基本知識和基本能力的培養,著力于學生“計算機意識”的培養,重在培養學生利用計算機分析問題、解決問題的能力。因此計算機基礎教學的目標應當從過去的操作技能的培訓逐步過度到知識與能力的培養。讓學生了解計算機作為專業工具的重要作用,熟悉計算機解決專業問題的過程、方法和掌握獲取專業軟件的途徑。

2.合理組織教學內容。對于教師來講,教學內容組織的好壞、,對整個教學過程至關重要。因此教師應熟悉教學內容和各章的知識點,并對知識點進行整體規劃,即對教材內容做整體的分析與規劃,將講授內容分為若干個有機聯系的部分,找出各個部分的重點和難點,實施各種有效的講授方法,這樣,就使得整個教學過程前后相連,首尾呼應,融會貫通,成為一體。因此應先對課程內容進行整體規劃,劃分為各個知識點,然后對各知識點再詳細組織教學課程體系結構、總結出重點和難點、同時為教學過程準備大量的適合教學需要的、針對性強的、豐富的教學索材;最后再挖掘各種教學內容的前沿課題,為課程的發展做好準備。

為了更好地組織好教學內容,必須經常組織教學研討活動,從事基礎教學的教師提出各種寶貴的意見,大家一起討論,一起組織教學內容,還可以在學生中討論教學方法,同時可以制作出適合教學的教學課件,編寫指導書、習題集、有可能編寫教材。

3.加強實踐教學環節和強調與專業相結合

3.1加強實踐教學環節

計算機與信息技術應用基礎是一門實踐性較強的課程,只靠聽課和看書是掌握不了的.必須通過在計算機上動手實踐,才能真正理解、消化課堂上的教學內容,真正掌握所學知識.上機操作實踐是形成和提高學生應用能力的重要環節之一加強實踐教學環節,是這門課成功與否的關鍵問題之一我們從多方面強調實踐教學,①在教學安排上,壓縮講課時間,增加實踐課的比例,另外要求學生自己根據需要再增加一些課外上機時間。②在考試成績中,增加動手操作內容,在期末考試中,操作部分占40%;取消期中考試,用三個大作業( Word部分、Excel部分、PPT部分)代替期中考試,占總成績30%,平時成績占總成績10%也主要參考平時上機成績。③采取小班輔導,確保每個機房(40~60學生)有一個指導教師,要輔導到位.④上機操作課內容要明確具體,同時要有一定的靈活性.⑤強調學生要通過多種途徑解決自己遇到的問題,通過上網查找問題的解決方案,這些措施有效地促進了學生上機實踐的積極性,提高了學生的操作水平和解決實際問題的能力.⑥引導學生通過實踐去拓展知識、提高能力。

3.2與專業相結合

在上這門課時,強調與專業相結合,計算機應作為專業學習的工具.這里只強調一個問題:要求學生能夠在網上找到本專業的最新發展動態或熱點問題或相關領域的重要文章等,記下網址,并把它下載做簡單的處理后以郵件的形式發給教師,把它作為平時作業記入成績.這一點收到較好的效果,從本課程的角度講,這是一個比較完整的綜合題目,練習了多項教學內容.從與專業相結合、作為專業學習工具的角度講,學生通過這個練習,了解了本專業的最新發展動態或熱點問題或相關領域的重要文章等,這對今后學習專業知識大有宜處。

4.發展網絡與遠程教學手段,不斷提高教學質量個效果。

《計算機信急技術基礎》課程由于教學面廣、內容多。傳統的教學方式己難以實施。因此,必須充分利用校園網實現網上教學和遠程教學。網上教學指開發基于校園的CA1課件。把教師的備課筆記、布置的作業提供給學生,讓學生在網上自主學習。遠程教學指利用計算機網絡進行的教學活動,它包括同一學校不同教室之間、不同學校之間以及不同城市、不同國家之間的教學。它使學生無論身在何處都能學習到最前沿的知識,閱讀到最優秀的教材,感受到不同的教學方法,不僅可以提高學生的學習興趣,更可以提高資源利用率,也是未來教育的發展方向。網上教學實現了學生自學教學模式的轉變,不僅可以滿足不同學生的需求,還可以使有精力的學生選學更多的內容,而且這些新的教學方法可以有效地呈現教學信息和接受反饋,大大提高教學的質量和效果。 結束語:

計算機應用已成為今天人們必備的一種技能,我們應當建立信息技術教育的新觀念,積極在教學過程中探索行之有效的教學方法,使學生的信息技術技能和綜合運用信息技術解決實際問題的能力得以大幅度提高,教育學生正確認識和對待一切與信息技術相關的文化、倫理和社會問題,把信息技術作為支持終身學習和合作學習的手段,從而真正達到提高學生信息素質的目的。

參考文獻

[1]嚴德良。如何培養學生的信息素養[N]。中國電腦教育報,2003-08-25.

[2]張李。 把脈信息技術教學[N]。中國電腦教育報,2003-09-22.

[3]紀麗莉。信息技術課中實施分層次教學[N]。中國電腦教育報,2003-09-22.

亚洲精品一二三区-久久