-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 品牌設(shè)計(jì) > 專題列表 > 正文
計(jì)算機(jī)基礎(chǔ)課程教學(xué)(大學(xué)計(jì)算機(jī)基礎(chǔ)課程)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于計(jì)算機(jī)基礎(chǔ)課程教學(xué)的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來(lái)看看吧。
本文目錄:
一、計(jì)算機(jī)專業(yè)基礎(chǔ)課程都有哪些?
計(jì)算機(jī)文化基礎(chǔ) 多媒體 VB C++ 匯編語(yǔ)言 計(jì)算機(jī)組成原理 計(jì)算方法 數(shù)據(jù)庫(kù)
JAVA 電工學(xué)原理
《計(jì)算機(jī)應(yīng)用技術(shù)》、《數(shù)據(jù)結(jié)構(gòu)導(dǎo)論》、《數(shù)據(jù)庫(kù)及其應(yīng)用》、《微型計(jì)算機(jī)及接口技術(shù)》、《計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)》、《線性代數(shù)》、SQL等。
再學(xué)《高級(jí)語(yǔ)言程序設(shè)計(jì)》、《VB程序設(shè)計(jì)》《匯編語(yǔ)言程序設(shè)計(jì)》、《JAVA程序設(shè)計(jì)》等等。
二、計(jì)算機(jī)應(yīng)用基礎(chǔ)學(xué)什么
計(jì)算機(jī)應(yīng)用基礎(chǔ)主要學(xué):計(jì)算機(jī)的發(fā)展與應(yīng)用、Windows 操作系統(tǒng)、Word的應(yīng)用、Excel應(yīng)用、PowerPoint應(yīng)用、Internet應(yīng)用。
“計(jì)算機(jī)應(yīng)用基礎(chǔ)”是一門計(jì)算機(jī)入門課程,屬于公共基礎(chǔ)課,是為非計(jì)算機(jī)專業(yè)類學(xué)生提供計(jì)算機(jī)一般應(yīng)用所必需的基礎(chǔ)知識(shí)、能力和素質(zhì)的課程。
該課程滿足普通高等院校培養(yǎng)“應(yīng)用型人才”的教學(xué)宗旨,內(nèi)容豐富,與時(shí)俱進(jìn),實(shí)用性強(qiáng)。
計(jì)算機(jī)的應(yīng)用定義
計(jì)算機(jī)應(yīng)用技術(shù)主要研究計(jì)算機(jī)系統(tǒng)管理、應(yīng)用軟件開發(fā)、網(wǎng)絡(luò)管理、信息系統(tǒng)管理和網(wǎng)站建設(shè)等方面基本知識(shí)和技能,進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用開發(fā)、網(wǎng)站配置與測(cè)試、網(wǎng)站運(yùn)營(yíng)與維護(hù)、技術(shù)服務(wù)等。例如:京東、當(dāng)當(dāng)?shù)染W(wǎng)站的設(shè)計(jì)與開發(fā),數(shù)據(jù)庫(kù)的建設(shè)與管理,軟件的測(cè)試與維護(hù)等。
就業(yè)方向
網(wǎng)絡(luò)信息類企事業(yè)單位:網(wǎng)站設(shè)計(jì)與開發(fā)、網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)、網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)和測(cè)試、應(yīng)用軟件開發(fā)、系統(tǒng)管理與維護(hù)、信息產(chǎn)品設(shè)計(jì)與技術(shù)支持。
三、計(jì)算機(jī)基礎(chǔ)課程有那些?
您好!
請(qǐng)看資料,或許會(huì)有幫助的。
根據(jù)不同專業(yè)對(duì)計(jì)算機(jī)的不同需求,北京大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)體系劃分為計(jì)算機(jī)專業(yè)(A類)、理科非計(jì)算機(jī)專業(yè)(B類)、文科專業(yè)(C類)三類。
為了了解北京大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)的課程體系和知識(shí)點(diǎn)設(shè)置的情況,以及學(xué)生的學(xué)習(xí)效果,我們?cè)诒本┐髮W(xué)計(jì)算機(jī)基礎(chǔ)任課教員和低年級(jí)理科學(xué)生中進(jìn)行 了計(jì)算機(jī)基礎(chǔ)課程分類分級(jí)教學(xué)情況的調(diào)查。下面重點(diǎn)介紹北京大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)體系、課程設(shè)置以及教學(xué)效果、教學(xué)經(jīng)驗(yàn)、教學(xué)改革等方面的調(diào)查結(jié)果。
一、北京大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)體系
北京大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)體系按照計(jì)算機(jī)專業(yè)(A類)、理科非計(jì)算機(jī)專業(yè)(B類)、文科專業(yè)劃分為三類。A類和B類的計(jì)算機(jī)基礎(chǔ)課程有三門課程:計(jì)算概論、數(shù)據(jù)結(jié)構(gòu)與算法、微機(jī)原理。為了加強(qiáng)計(jì)算機(jī)專業(yè)學(xué)生的程序設(shè)計(jì)能力,在信息學(xué)院專門為計(jì)算機(jī)專業(yè)學(xué)生開設(shè)了程序設(shè)計(jì)實(shí)習(xí)、數(shù)據(jù)結(jié)構(gòu)與算法實(shí)習(xí)這兩門實(shí)踐課程,進(jìn)行系統(tǒng)的程序設(shè)計(jì)訓(xùn)練。C類計(jì)算機(jī)基礎(chǔ)課程包括兩學(xué)期的內(nèi)容:文科計(jì)算機(jī)基礎(chǔ)(上)、文科計(jì)算機(jī)基礎(chǔ)(下)。
三類教學(xué)體系中不同的課程都設(shè)有主持教員和主講教員,這些來(lái)自北京大學(xué)不同的院系的教員組成教學(xué)小組,共同制定教學(xué)大綱、選取教材、統(tǒng)一教學(xué)進(jìn)度、定期交流教學(xué)經(jīng)驗(yàn)。
1.計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程體系(A類)
在設(shè)置計(jì)算機(jī)專業(yè)的基礎(chǔ)課程時(shí),基于如下的考慮:
(1)首先要給學(xué)生提供對(duì)計(jì)算機(jī)學(xué)科的一個(gè)全局性了解,建立學(xué)科全局觀,既有利于日后深入學(xué)習(xí)做出選擇,也有利于對(duì)各學(xué)科分支在學(xué)科全局中的位置和相互關(guān)系有透徹的理解。
(2)設(shè)計(jì)程序解決一個(gè)問題時(shí),除了認(rèn)真分析問題之外,最重要的是選擇合適的數(shù)據(jù)結(jié)構(gòu),并設(shè)計(jì)滿足限制條件(或者更優(yōu))的算法。因此,計(jì)算機(jī)專業(yè)的學(xué)生要熟練掌握各種常見的數(shù)據(jù)結(jié)構(gòu),深刻理解某些經(jīng)典算法,如快速排序、二分法等等的原理和時(shí)間、空間復(fù)雜度,掌握算法設(shè)計(jì)的一般步驟。
(3)計(jì)算機(jī)專業(yè)的學(xué)生應(yīng)該從理論和實(shí)踐上掌握微型計(jì)算機(jī)的基本組成、工作原理及常用接口技術(shù),建立微機(jī)整體概念,具備利用微機(jī)進(jìn)行硬、軟件開發(fā)的初步能力。除此之外,還要初步掌握匯編語(yǔ)言程序設(shè)計(jì)的基本方法和上機(jī)調(diào)試過程。
因此,北京大學(xué)計(jì)算機(jī)系設(shè)置了計(jì)算概論課程、數(shù)據(jù)結(jié)構(gòu)與算法課程、數(shù)據(jù)結(jié)構(gòu)實(shí)習(xí)、程序設(shè)計(jì)實(shí)習(xí)和微機(jī)原理課程。其中,計(jì)算概論作為總論性質(zhì)的課程,是其他課程的先修課程。
2.理科非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程體系(B類)
非計(jì)算機(jī)專業(yè)學(xué)習(xí)計(jì)算機(jī)技術(shù)的目的很明確,不是把它作為純理論的課程來(lái)學(xué)習(xí),而是作為應(yīng)用技術(shù)來(lái)掌握。對(duì)于理工類非計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說,雖然他們?cè)趯W(xué)習(xí)和工作中不是以計(jì)算機(jī)為中心,但是很多情況下卻離不開計(jì)算機(jī),他們需要結(jié)合自己的專業(yè),利用計(jì)算機(jī)作為工具來(lái)開展工作。
與計(jì)算機(jī)專業(yè)一樣,對(duì)理科非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)基礎(chǔ)課程體系同樣也設(shè)置了計(jì)算概論、數(shù)據(jù)結(jié)構(gòu)與算法、微機(jī)原理三門課程。但是,由于兩者的學(xué)習(xí)目的不同,故而要求也有很大不同。
3.文科專業(yè)計(jì)算機(jī)基礎(chǔ)課程體系(C類)
對(duì)文科學(xué)生在計(jì)算機(jī)方面的要求比對(duì)理科非計(jì)算機(jī)專業(yè)學(xué)生的要求更低一些,教授的內(nèi)容也更偏向于應(yīng)用,結(jié)合使用計(jì)算機(jī)和應(yīng)用計(jì)算機(jī),講解計(jì)算機(jī)與信息技術(shù)的基本知識(shí)和基本方法。文科專業(yè)計(jì)算機(jī)基礎(chǔ)課程包括兩學(xué)期的內(nèi)容:文科計(jì)算機(jī)基礎(chǔ)(上)、文科計(jì)算機(jī)基礎(chǔ)(下)。
二、課程的主要教學(xué)目標(biāo)和教學(xué)內(nèi)容
各門課程的主持和主講教員參考各門課程的主持和主講教員參考CCC2002(China Computing Curricula, 中國(guó)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科教程)、CC2001、“計(jì)算機(jī)基礎(chǔ)教學(xué)白皮書”和CFC2004(China Fundamental-computing Curricula, 中國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育課程體系)等課程體系為不同類型的計(jì)算機(jī)基礎(chǔ)教育課程分別制定了教學(xué)大綱。
1. 計(jì)算機(jī)專業(yè)
計(jì)算機(jī)專業(yè)的計(jì)算機(jī)基礎(chǔ)課包括五門課程:計(jì)算概論、數(shù)據(jù)結(jié)構(gòu)與算法、數(shù)據(jù)結(jié)構(gòu)與算法實(shí)習(xí)、程序設(shè)計(jì)實(shí)習(xí)、微機(jī)原理。其中,計(jì)算概論是其他課程的先修課,數(shù)據(jù)結(jié)構(gòu)與算法和數(shù)據(jù)結(jié)構(gòu)與算法實(shí)習(xí)是兩門同修課程。
(1) 計(jì)算概論A(54學(xué)時(shí),3學(xué)分)
這門課程的教學(xué)目標(biāo)是給計(jì)算機(jī)專業(yè)的學(xué)生提供一個(gè)對(duì)計(jì)算機(jī)學(xué)科的全局性認(rèn)識(shí),讓學(xué)生一開始就有全局觀,既對(duì)日后深入學(xué)習(xí)做出選擇提供幫助,又有利于透徹理解各學(xué)科分支在整個(gè)計(jì)算機(jī)學(xué)科中的位置和相互關(guān)系。在教學(xué)實(shí)踐中,既要遵循人的認(rèn)識(shí)習(xí)慣,又能讓學(xué)生有效地掌握學(xué)科哲學(xué)思想。
該課程的基本目的是:使學(xué)生了解‘計(jì)算科學(xué)’的意義、內(nèi)容和方法,從基礎(chǔ)理論、基本開發(fā)技術(shù)和應(yīng)用三個(gè)層面來(lái)介紹;使學(xué)生對(duì)計(jì)算機(jī)的認(rèn)識(shí)由感性的、功能的認(rèn)識(shí)深入到內(nèi)涵的、機(jī)理的認(rèn)識(shí);使學(xué)生對(duì)計(jì)算機(jī)學(xué)科的主要骨干課的內(nèi)容以及相互關(guān)系有一個(gè)概括的了解,對(duì)計(jì)算機(jī)專業(yè)的課程體系建立一個(gè)整體印象;使學(xué)生掌握程序設(shè)計(jì)的基本方法,可以用C++語(yǔ)言編寫應(yīng)用程序。
在教學(xué)實(shí)踐中,我們采用了兩條主線:計(jì)算科學(xué)簡(jiǎn)介,C++程序設(shè)計(jì)。即在介紹計(jì)算科學(xué)的同時(shí)也講解C++程序設(shè)計(jì),實(shí)踐證明,這樣收到了很好的教學(xué)效果。
教學(xué)方式:既有課堂教學(xué)(多媒體教學(xué)),又有網(wǎng)絡(luò)課堂:http://162.105.80.97 ,可以進(jìn)行課后復(fù)習(xí)、交作業(yè)、討論、輔導(dǎo)答疑,等等。
(2) 程序設(shè)計(jì)實(shí)習(xí)(36學(xué)時(shí),2學(xué)分)
這是信息學(xué)院本科生必修課。
該課程的基本目的是:了解程序設(shè)計(jì)語(yǔ)言的本質(zhì),并熟練掌握一種程序設(shè)計(jì)語(yǔ)言;培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力, 為進(jìn)一步學(xué)習(xí)其他專業(yè)課程奠定良好的基礎(chǔ)。目前程序設(shè)計(jì)使用的高級(jí)語(yǔ)言是C++。
教學(xué)方式:課堂授課和上機(jī)實(shí)習(xí)相結(jié)合。
(3) 數(shù)據(jù)結(jié)構(gòu)與算法A(54學(xué)時(shí),3學(xué)分)
該課程為信息學(xué)院本科生必修課,又是計(jì)算機(jī)軟件專業(yè)一門十分重要的基礎(chǔ)課。計(jì)算機(jī)科學(xué)各領(lǐng)域及有關(guān)的應(yīng)用軟件都要使用到各種數(shù)據(jù)結(jié)構(gòu)。這門課程向?qū)W生詳細(xì)講解各種常見的數(shù)據(jù)結(jié)構(gòu)及其特點(diǎn),講授算法設(shè)計(jì)和分析技術(shù)的一般方法,使學(xué)生能夠熟練運(yùn)用各種數(shù)據(jù)結(jié)構(gòu),針對(duì)具體問題設(shè)計(jì)出合適的算法。
課程網(wǎng)站: http://db.pku.edu.cn/mzhang/ds/
該課程的基本目的是:通過本課程的學(xué)習(xí),學(xué)生將基本掌握數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)分析技術(shù),提高程序設(shè)計(jì)的質(zhì)量;根據(jù)所求解問題的性質(zhì)選擇合理的數(shù)據(jù)結(jié)構(gòu)并對(duì)時(shí)間空間復(fù)雜性進(jìn)行必要的控制;培養(yǎng)學(xué)生邏輯思維能力、獨(dú)立思考能力、分析問題和解決問題能力,以及嚴(yán)謹(jǐn)?shù)目茖W(xué)作風(fēng)。
(4) 數(shù)據(jù)結(jié)構(gòu)與算法實(shí)習(xí)(周學(xué)時(shí)4,2學(xué)分)
該課程為信息學(xué)院本科生必修課,先修要求:計(jì)算概論A ,同修要求:數(shù)據(jù)結(jié)構(gòu)與算法。
課程網(wǎng)站:http://db.pku.edu.cn/mzhang/ds/shixi/index.htm
該課程的基本目的是:配合“數(shù)據(jù)結(jié)構(gòu)”理論課程的學(xué)習(xí),提高學(xué)生的實(shí)際動(dòng)手能力;能夠獨(dú)立地實(shí)現(xiàn)常用基本數(shù)據(jù)結(jié)構(gòu)的ADT,能夠靈活地應(yīng)用基本ADT,以及相應(yīng)的STL中設(shè)置的常用數(shù)據(jù)結(jié)構(gòu),解決一些實(shí)際問題,獨(dú)立編寫中小型應(yīng)用程序;應(yīng)用基本數(shù)據(jù)結(jié)構(gòu),并結(jié)合排序、檢索、文件、索引等技術(shù),合作編寫比較綜合的大型應(yīng)用程序。
(5) 微機(jī)原理A(54學(xué)時(shí),3學(xué)分)
該課程為信息學(xué)院本科生必修課,先修要求:計(jì)算概論A,數(shù)字邏輯。
該課程的基本目的是:從理論和實(shí)踐上掌握微型計(jì)算機(jī)的基本組成、工作原理及常用接口技術(shù);初步掌握匯編語(yǔ)言程序設(shè)計(jì)的基本方法和上機(jī)調(diào)試過程;建立微機(jī)整體概念,具備利用微機(jī)進(jìn)行硬、軟件開發(fā)的初步能力。
教學(xué)方式:課堂講授,示教演示,上機(jī)實(shí)習(xí)。
2. 理科非計(jì)算機(jī)專業(yè)
理科非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程包括3門課:計(jì)算概論、數(shù)據(jù)結(jié)構(gòu)與算法、微機(jī)原理。其中,計(jì)算概論是其他兩門課程的先修課。
(1)計(jì)算概論B(51學(xué)時(shí),3學(xué)分)
該課程為理科本科通選基礎(chǔ)課B。
課程網(wǎng)站:http://162.105.30.60/course/index.htm; http://icl.pku.edu.cn/member/hujf/;ftp://162.105.20.22/courses/; http://gis.pku.edu.cn/Course/ComputerCourse02/index.htm
該課程的基本目的是:使學(xué)生初步理解有關(guān)計(jì)算機(jī)和信息技術(shù)的基本概念和基礎(chǔ)知識(shí),學(xué)會(huì)使用計(jì)算機(jī)進(jìn)行信息處理,使用常用軟件,使用因特網(wǎng);講授程序設(shè)計(jì)基礎(chǔ),側(cè)重其基本部分。
教學(xué)方式:課堂講授,配以上機(jī)。每次課都布置作業(yè),包括上機(jī)作業(yè)。
(2)數(shù)據(jù)結(jié)構(gòu)與算法B(2(課堂教學(xué))+2(教學(xué)實(shí)驗(yàn))課時(shí)/周,3學(xué)分)
該課程為理科本科生必修課 。
先修課程: 計(jì)算概論(通過學(xué)習(xí)計(jì)算概論,學(xué)生要有一定的程序設(shè)計(jì)能力,能熟練掌握運(yùn)用C的控制結(jié)構(gòu),函數(shù)定義與調(diào)用,數(shù)組,結(jié)構(gòu),指針。
課程網(wǎng)站:http://162.105.69.120/teachers/zhangnx/ds/算法與數(shù)據(jù)結(jié)構(gòu)/INDEX.HTM;ftp://162.105.20.22/courses/;http://db.pku.edu.cn/ds/
該課程的基本要求是:從每個(gè)數(shù)據(jù)結(jié)構(gòu)的邏輯結(jié)構(gòu)、相應(yīng)的一組基本運(yùn)算和實(shí)現(xiàn)三個(gè)方面去掌握線性表、棧、隊(duì)列、串*、樹、圖和字典等常用的數(shù)據(jù)結(jié)構(gòu);掌握在順序存儲(chǔ)結(jié)構(gòu)上實(shí)現(xiàn)的重要的幾種排序算法;對(duì)算法的時(shí)間和空間復(fù)雜性有一定的分析能力;針對(duì)簡(jiǎn)單的應(yīng)用問題,應(yīng)能選擇合適的數(shù)據(jù)結(jié)構(gòu)及設(shè)計(jì)有效的算法解決之。
教學(xué)方式:以課堂講授為主,并根據(jù)教學(xué)進(jìn)度安排上機(jī)實(shí)驗(yàn)。上機(jī)內(nèi)容包括:?jiǎn)捂湵?、棧、二叉樹操作、圖的遍歷、檢索、排序。
(3)微機(jī)原理B(54學(xué)時(shí),3學(xué)分)
該課程為理科非計(jì)算機(jī)專業(yè)限制性選修課。由于絕大部分非計(jì)算機(jī)專業(yè)的學(xué)生沒有學(xué)過數(shù)字邏輯課程,所以與計(jì)算機(jī)系微機(jī)原理課程相比,增加了數(shù)字邏輯的基本內(nèi)容;在內(nèi)容的深度上也比計(jì)算機(jī)專業(yè)略淺一些。
該課程的基本目的:理解微型計(jì)算機(jī)的基本組成、工作原理及常用接口技術(shù);初步掌握匯編語(yǔ)言程序設(shè)計(jì)的基本方法和上機(jī)調(diào)試過程;建立微機(jī)整體概念。
教學(xué)方式:課堂講授,示教演示,上機(jī)實(shí)習(xí)。
3.文科
文科專業(yè)計(jì)算機(jī)基礎(chǔ)課程分兩學(xué)期講授。
(1)文科計(jì)算機(jī)基礎(chǔ)(上)(48學(xué)時(shí),2學(xué)分)
該課程為文科必修課程。這門課的目的是向文科學(xué)生介紹計(jì)算機(jī)的發(fā)展,計(jì)算機(jī)的使用與維護(hù),計(jì)算機(jī)網(wǎng)絡(luò)方面的常識(shí),以及常用軟件(如word、excel)的使用。通過本課程的學(xué)習(xí),希望學(xué)生能夠較為熟練地使用計(jì)算機(jī),真正把計(jì)算機(jī)作為日常生活和學(xué)習(xí)中的工具。
課程網(wǎng)站:http://162.105.30.75;http://162.105.30.75:8080;http://162.105.30.80:8000
教學(xué)方式:對(duì)于基礎(chǔ)知識(shí)采用課堂講授的形式,對(duì)于其他需要?jiǎng)邮植僮鞯募寄懿捎蒙蠙C(jī)實(shí)驗(yàn)。
(2)文科計(jì)算機(jī)基礎(chǔ)(下)(周學(xué)時(shí)3,2學(xué)分)
該課程為文科類必修課程。該課程講授較為高級(jí)的計(jì)算機(jī)應(yīng)用技術(shù),一共包含7個(gè)模塊:網(wǎng)絡(luò)、多媒體、數(shù)據(jù)庫(kù)、VB、ASP、網(wǎng)頁(yè)制作、動(dòng)態(tài)網(wǎng)頁(yè)制作。我們將這個(gè)7個(gè)模塊組合起來(lái),一共形成了7門課程,學(xué)生可以任選其中1種或2種。這7門課程是:網(wǎng)絡(luò)與多媒體技術(shù),網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)技術(shù),網(wǎng)絡(luò)與VB程序設(shè)計(jì),數(shù)據(jù)庫(kù)與VB程序設(shè)計(jì),VB與ASP,(靜態(tài))網(wǎng)頁(yè)制作,動(dòng)態(tài)網(wǎng)頁(yè)制作。
三、教學(xué)效果的調(diào)查結(jié)果
參與調(diào)查的學(xué)生一共626人(包括網(wǎng)上答卷和紙質(zhì)答卷),其中計(jì)算機(jī)專業(yè)(簡(jiǎn)稱A類)343人(只學(xué)過計(jì)算概論的學(xué)生153人,學(xué)過數(shù)據(jù)結(jié)構(gòu)和計(jì)算概論的學(xué)生71人,全部基礎(chǔ)課程都學(xué)過的學(xué)生119人),理科非計(jì)算機(jī)專業(yè)(簡(jiǎn)稱B類)165人,文科專業(yè)(簡(jiǎn)稱C類)118人。
我們從基本信息、師資力量、教學(xué)方式、教學(xué)效果、課程安排五個(gè)方面進(jìn)行了調(diào)查,并對(duì)結(jié)果進(jìn)行了初步分析。由于文章的篇幅的限制,本文只給出教學(xué)效果,也就是學(xué)生對(duì)課程的知識(shí)點(diǎn)的了解程度。
在教學(xué)效果的調(diào)查中,對(duì)每門課程,我們讓學(xué)生選出他們認(rèn)為重要的知識(shí)點(diǎn)(多選),這樣可以從結(jié)果看出不同年級(jí)和專業(yè)的學(xué)生對(duì)所學(xué)過每門課程的認(rèn)識(shí)。
對(duì)理科專業(yè)(包括計(jì)算機(jī)專業(yè))的學(xué)生考察了他們對(duì)4門課程的認(rèn)識(shí):計(jì)算概論、程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)與算法、微機(jī)原理。由于文科專業(yè)課程內(nèi)容相對(duì)簡(jiǎn)單,我們將各個(gè)知識(shí)點(diǎn)匯聚在一起作為一門課程(文科計(jì)算機(jī)基礎(chǔ))來(lái)考察。
1.計(jì)算概論
調(diào)查結(jié)果表明,“學(xué)習(xí)寫出正確、簡(jiǎn)潔的程序”被所有的學(xué)生(包括計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè))認(rèn)為是計(jì)算概論課程中最重要的知識(shí)點(diǎn)。計(jì)算機(jī)專業(yè)學(xué)生認(rèn)為最不重要的知識(shí)點(diǎn)是機(jī)器指令與匯編,其次是布爾代數(shù)與邏輯電路。理科非計(jì)算機(jī)專業(yè)學(xué)生認(rèn)為最不重要的知識(shí)點(diǎn)是布爾代數(shù)與邏輯電路,其次是計(jì)算模型。
計(jì)算機(jī)專業(yè)一年級(jí)學(xué)生對(duì)計(jì)算概論課程的各個(gè)知識(shí)點(diǎn)重要性的認(rèn)識(shí)沒有很大的起伏,而二年級(jí)學(xué)生(學(xué)過數(shù)據(jù)結(jié)構(gòu)和微機(jī)原理的學(xué)生)對(duì)其中不同知識(shí)點(diǎn)有不同對(duì)待。二年級(jí)學(xué)生普遍認(rèn)為機(jī)器指令和匯編、系統(tǒng)軟件和應(yīng)用軟件、計(jì)算機(jī)網(wǎng)絡(luò)等知識(shí)點(diǎn)不重要,原因可能是內(nèi)容比較簡(jiǎn)單(例如系統(tǒng)軟件和應(yīng)用軟件),或者以后會(huì)學(xué)到而且現(xiàn)在不急于了解(例如計(jì)算機(jī)組織與體系結(jié)構(gòu))。
2.程序設(shè)計(jì)
調(diào)查結(jié)果表明,學(xué)生認(rèn)為最重要的知識(shí)點(diǎn)是指針,其次是基本程序結(jié)構(gòu);認(rèn)為最不重要的知識(shí)點(diǎn)是貪心法,廣度優(yōu)先搜索。學(xué)生認(rèn)為指針是程序設(shè)計(jì)中最重要的知識(shí)點(diǎn),這和我們教學(xué)中采用C/C++作為入門語(yǔ)言不無(wú)關(guān)系。
觀察計(jì)算機(jī)專業(yè)三類學(xué)生的看法,可以看出,隨著學(xué)習(xí)的深入,認(rèn)為數(shù)組、遞歸和回朔兩個(gè)知識(shí)點(diǎn)很重要的學(xué)生比例在增加。例如一年級(jí)中只有37%的學(xué)生認(rèn)為數(shù)組重要,而到二年級(jí)之后這個(gè)比例上升到70%以上。
3.?dāng)?shù)據(jù)結(jié)構(gòu)與算法
調(diào)查結(jié)果表明,計(jì)算機(jī)專業(yè)學(xué)生認(rèn)為數(shù)據(jù)結(jié)構(gòu)中前幾個(gè)最重要的知識(shí)點(diǎn)是:排序、二叉樹、圖的遍歷、索引(包括B樹/B+樹);最不重要的知識(shí)點(diǎn)是高級(jí)數(shù)據(jù)結(jié)構(gòu)(如字符樹、廣義表、AVL樹)其次是樹。
理科非計(jì)算機(jī)專業(yè)認(rèn)為最重要的知識(shí)點(diǎn)依次是線性表、二叉樹、排序,認(rèn)為最不重要的知識(shí)點(diǎn)是高級(jí)數(shù)據(jù)結(jié)構(gòu)、索引,其次是散列與檢索。
教學(xué)實(shí)踐中,我們的教學(xué)重點(diǎn)也基本上與學(xué)生認(rèn)為最重要的知識(shí)點(diǎn)基本一致。同時(shí)在教學(xué)過程中沒有重點(diǎn)講授的內(nèi)容(如高級(jí)樹形結(jié)構(gòu)),也被學(xué)生們認(rèn)為是不重要的。
4.微機(jī)原理課程
調(diào)查結(jié)果表明,計(jì)算機(jī)專業(yè)學(xué)生認(rèn)為最重要的知識(shí)點(diǎn)是匯編語(yǔ)言程序格式,其次是CPU的操作和時(shí)序、指令編碼格式及80x86指令系統(tǒng)、中斷的用途和中斷控制器的作用;最不重要的知識(shí)點(diǎn)依次是偽指令和宏指令、外部引腳的功能、操作數(shù)的匯編表示、存儲(chǔ)空間的擴(kuò)展。
理科非計(jì)算機(jī)專業(yè)學(xué)生認(rèn)為微機(jī)原理中最重要的知識(shí)點(diǎn)依次是定時(shí)器/計(jì)數(shù)器、中斷的用途和中斷控制器的作用、存儲(chǔ)器的結(jié)構(gòu)、存儲(chǔ)器工作原理;最不重要的知識(shí)點(diǎn)是總線及常見總線標(biāo)準(zhǔn)、偽指令和宏指令、存儲(chǔ)空間的擴(kuò)展等。
5.文科計(jì)算機(jī)基礎(chǔ)
由于文科專業(yè)課程內(nèi)容相對(duì)簡(jiǎn)單,我們將各個(gè)知識(shí)點(diǎn)匯聚在一起作為一門課程(文科計(jì)算機(jī)基礎(chǔ))來(lái)考察。
調(diào)查結(jié)果表明,可以看出文科專業(yè)學(xué)生最感興趣的知識(shí)點(diǎn)依次是:動(dòng)畫的處理、演示文稿的制作、文字處理軟件的功能和用法、計(jì)算機(jī)安全與犯罪的有關(guān)常識(shí);最不感興趣的知識(shí)點(diǎn)是計(jì)算機(jī)文化與信息化社會(huì)、與計(jì)算機(jī)應(yīng)用相關(guān)的道德與法規(guī)介紹、計(jì)算機(jī)的概念和發(fā)展史、軟件與知識(shí)產(chǎn)權(quán)保護(hù)、計(jì)算機(jī)中的信息表示、網(wǎng)絡(luò)教學(xué)與遠(yuǎn)程教育等。
6.教學(xué)效果小結(jié)
我們?cè)诜治隽烁鲗I(yè)各年級(jí)的調(diào)查數(shù)據(jù)之后,可以得出如下幾個(gè)結(jié)論:
(1)在計(jì)算機(jī)專業(yè),不同年級(jí)的學(xué)生對(duì)同一門課的認(rèn)識(shí)可能會(huì)有比較大的出入;而在非計(jì)算機(jī)專業(yè),不同年級(jí)的學(xué)生對(duì)同一門課的認(rèn)識(shí)基本一致。例如計(jì)算機(jī)專業(yè)的學(xué)生對(duì)計(jì)算概論的認(rèn)識(shí),一年級(jí)學(xué)生認(rèn)為較為重要的知識(shí)點(diǎn)如機(jī)器指令和匯編、系統(tǒng)軟件和應(yīng)用軟件、計(jì)算機(jī)網(wǎng)絡(luò)等,二年級(jí)的學(xué)生卻認(rèn)為都不重要。原因大概是內(nèi)容比較簡(jiǎn)單,或者以后會(huì)學(xué)到。
(2)無(wú)論是計(jì)算機(jī)專業(yè)還是理科非計(jì)算機(jī)專業(yè),學(xué)生普遍認(rèn)為程序設(shè)計(jì)中最重要的知識(shí)點(diǎn)是指針。這和我們教學(xué)使用的編程語(yǔ)言有很大關(guān)系,因?yàn)槟壳敖虒W(xué)實(shí)踐中程序設(shè)計(jì)采用的入門語(yǔ)言一般是C/C++,而C/C++中指針功能強(qiáng)大但是不容易掌握,所以多數(shù)學(xué)生認(rèn)為指針是程序設(shè)計(jì)中最重要的知識(shí)點(diǎn)。Java的語(yǔ)法中沒有指針,面向?qū)ο蟮娘L(fēng)格更完備,學(xué)生學(xué)起來(lái)可能比C++更容易一些。是否采用Java作為入門語(yǔ)言,是值得我們考慮的一個(gè)問題。
(3)學(xué)生認(rèn)為數(shù)據(jù)結(jié)構(gòu)中最重要的知識(shí)點(diǎn)是快速排序、二叉樹、二叉樹的遍歷、圖的遍歷、最短路徑、B樹/B+樹等,這基本上和我們教學(xué)中重點(diǎn)講述的內(nèi)容一致。
(4)文科學(xué)生對(duì)動(dòng)畫的處理、演示文稿的制作、文字處理軟件的功能和用法、計(jì)算機(jī)安全與犯罪的有關(guān)常識(shí)最感興趣,而對(duì)計(jì)算機(jī)文化與信息化社會(huì)、與計(jì)算機(jī)應(yīng)用相關(guān)的道德與法規(guī)介紹、計(jì)算機(jī)的概念和發(fā)展史、軟件與知識(shí)產(chǎn)權(quán)保護(hù)、計(jì)算機(jī)中的信息表示、網(wǎng)絡(luò)教學(xué)與遠(yuǎn)程教育等內(nèi)容沒有很大興趣,可以看出,文科學(xué)生希望老師多講一些可以表現(xiàn)自己創(chuàng)造力和個(gè)性的、實(shí)用的或者學(xué) 生比較關(guān)心的內(nèi)容。
四、教師的教學(xué)經(jīng)驗(yàn)以及對(duì)計(jì)算機(jī)基礎(chǔ)課程教學(xué)改革的看法
我們用e-mail采訪了十幾位擔(dān)任本計(jì)算機(jī)基礎(chǔ)課程的主講教師,劉楚雄、陳泓捷、唐大仕、龍曉苑、李文新、胡俊峰、代亞飛、高軍、王騰蛟等老師認(rèn)真地回答了問卷,并提供了教學(xué)大綱等信息。他們其中有教學(xué)經(jīng)驗(yàn)豐富的老教授,也有具有創(chuàng)新精神的青年骨干教師;有計(jì)算機(jī)專業(yè)的老師,也有其他學(xué)院擔(dān)任本院計(jì)算機(jī)基礎(chǔ)課程教學(xué)任務(wù)的老師。
1. 教學(xué)經(jīng)驗(yàn)
歸納起來(lái),各位老師的教學(xué)經(jīng)驗(yàn)有以下幾個(gè)方面:
(1)注重調(diào)動(dòng)學(xué)生的積極性??梢宰寣W(xué)生做一些小程序,提高學(xué)生的動(dòng)手能力和信心來(lái)激發(fā)學(xué)生的積極性;可以增加鼓勵(lì)措施,如請(qǐng)學(xué)生講課,適當(dāng)表?yè)P(yáng),出一些需要?jiǎng)?chuàng)造性思維的作業(yè);可以引入一些能用計(jì)算機(jī)解決的智力游戲,讓學(xué)生積極思考;選取例子時(shí)也可以選一些短小簡(jiǎn)潔的問題,先提出問題,然后求解,容易集中學(xué)習(xí)注意力,等等。
(2)講課內(nèi)容注重實(shí)用性和具體性。學(xué)生對(duì)實(shí)際中存在的問題更容易感興趣;對(duì)具體的例子比抽象的講解更容易接受??梢酝ㄟ^讓學(xué)生使用計(jì)算機(jī)去解決現(xiàn)實(shí)生活中的一些問題,因?yàn)閷W(xué)生大都希望能學(xué)以致用,能夠解決一些具體的問題。他們?cè)诮鉀Q具體問題的過程中同時(shí)也學(xué)會(huì)了解決問題的方法。
(3)多與學(xué)生交流。可以在課程網(wǎng)站上建立留言板,在BBS上答疑,鼓勵(lì)學(xué)生與教師和助教多交流,等等。這樣能夠發(fā)現(xiàn)學(xué)生的疑問甚至自己的不足,及時(shí)調(diào)整。
(4)選用內(nèi)容新穎、編制優(yōu)良的教材,參閱精品課程網(wǎng)站。
2. 教學(xué)改革設(shè)想
談到計(jì)算機(jī)基礎(chǔ)課程教學(xué)改革,老師們提出如下較為一致的看法:
(1)不同專業(yè)的計(jì)算機(jī)基礎(chǔ)課程側(cè)重點(diǎn)應(yīng)該有所不同,強(qiáng)調(diào)針對(duì)性。有些工程性強(qiáng)的專業(yè)涉及到的科學(xué)計(jì)算比較多,藝術(shù)類專業(yè)可能會(huì)注重多媒體處理。不同專業(yè)的計(jì)算機(jī)基礎(chǔ)課程應(yīng)該包括針對(duì)該專業(yè)特點(diǎn)的內(nèi)容。
(2)調(diào)整必修課和選修課的比例。有的老師認(rèn)為,對(duì)于某些理科專業(yè)來(lái)說,計(jì)算機(jī)基礎(chǔ)課程必修課應(yīng)該包括計(jì)算概論、數(shù)據(jù)結(jié)構(gòu)與算法,而像軟件工程和Windows程序設(shè)計(jì)等課程可以作為選修課;對(duì)另外一些很少涉及編程的理工專業(yè),必修課可以只包含計(jì)算概論,而數(shù)據(jù)結(jié)構(gòu)與算法等作為選修課。對(duì)于文科專業(yè)來(lái)說,“計(jì)算機(jī)基礎(chǔ)”應(yīng)作為必修課,而程序設(shè)計(jì)可以作為限選課或者非限選課,算法與數(shù)據(jù)結(jié)構(gòu)可以作為非限選課。
(3)教學(xué)內(nèi)容應(yīng)該突出應(yīng)用性。希望學(xué)生能夠?qū)W以致用,但是從學(xué)生的反應(yīng)和老師的意見來(lái)看,在這方面仍有很大的努力空間。
五、結(jié)論
總的來(lái)看,我們的教學(xué)實(shí)踐是成功的,但是也有一點(diǎn)不足??梢钥偨Y(jié)為以下幾點(diǎn):
1. 教學(xué)效果的評(píng)價(jià)
從學(xué)生對(duì)每門課程的認(rèn)識(shí)來(lái)看,我們?nèi)〉昧撕芎玫慕虒W(xué)效果。學(xué)生認(rèn)為課程中重要的知識(shí)點(diǎn)基本上和教學(xué)實(shí)踐中重點(diǎn)講解的內(nèi)容一致。不過,在文科專業(yè),學(xué)生希望可以學(xué)到更多的關(guān)于多媒體(動(dòng)畫、視頻等)處理的實(shí)用技能。
2. 師資力量的評(píng)價(jià)
無(wú)論從計(jì)算機(jī)專業(yè)還是從非計(jì)算機(jī)專業(yè)來(lái)看,師資力量都基本能夠滿足要求。絕大多數(shù)理科學(xué)生認(rèn)為教師和助教對(duì)學(xué)生認(rèn)真負(fù)責(zé),大部分文科學(xué)生也持相同看法。同時(shí)我們也注意到,理科非計(jì)算機(jī)專業(yè)學(xué)生雖然大部分認(rèn)為老師很敬業(yè),但是不是十分認(rèn)可其能力。另外,計(jì)算機(jī)專業(yè)的計(jì)算概論課程需要增加助教。因此,提出應(yīng)該很好解決教師的進(jìn)修與充電的問題。
3. 課程安排和內(nèi)容方面
老師和學(xué)生反映較多的問題是應(yīng)該給不同學(xué)院甚至專業(yè)開設(shè)不同的計(jì)算機(jī)課程,教學(xué)內(nèi)容應(yīng)該和專業(yè)領(lǐng)域結(jié)合得更緊密一些。例如對(duì)于編程,不同專業(yè)要區(qū)別對(duì)待。有的學(xué)院除個(gè)別專業(yè)方向須掌握編程方法外,其余均是對(duì)現(xiàn)在已有程序的應(yīng)用;而另外一些專業(yè)卻對(duì)程序設(shè)計(jì)能力有較強(qiáng)烈的要求。再如對(duì)于美術(shù)相關(guān)的專業(yè),可能會(huì)對(duì)電影制作方面有較高的要求。
4. 教學(xué)方式
老師如果能注重調(diào)動(dòng)學(xué)生的積極性,教學(xué)效果可能會(huì)更好??梢灾v解或布置有挑戰(zhàn)性或應(yīng)用性或有趣的任務(wù)、問題或習(xí)題,增加獎(jiǎng)勵(lì)和鼓勵(lì)措施,講授知識(shí)時(shí)能夠做到理論聯(lián)系實(shí)際,努力使該課程生動(dòng)有趣且易懂等來(lái)調(diào)動(dòng)學(xué)生的積極性并吸引學(xué)生的注意力。
5. 作業(yè)要求
大部分學(xué)生認(rèn)為課程學(xué)習(xí)難度適中,能夠獨(dú)立完成作業(yè),課程負(fù)擔(dān)也比較合適。不過,在理科專業(yè),數(shù)據(jù)結(jié)構(gòu)課程作業(yè)偏多,而計(jì)算概論負(fù)擔(dān)相對(duì)較輕。
全國(guó)高等學(xué)校教學(xué)研究中心
四、計(jì)算機(jī)基礎(chǔ)課程都包括哪些課程?
計(jì)算機(jī)基礎(chǔ)課程包括Word PPT和Excel的使用,因?yàn)檫@三個(gè)辦公軟件是基礎(chǔ)課程最重要的組成部分,掌握了這三個(gè)軟件,一般的普通工作都可以完成,還有就是包括一些photoshop,就是所謂的p圖。還有就是flash動(dòng)畫制作。還有的就是access數(shù)據(jù)庫(kù)處理,總而言之,這些都很基礎(chǔ)。
以上就是關(guān)于計(jì)算機(jī)基礎(chǔ)課程教學(xué)相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
泰國(guó)集中授課碩士(泰國(guó)集中授課碩士計(jì)算機(jī))
云計(jì)算培訓(xùn)費(fèi)用多少錢(云計(jì)算培訓(xùn)機(jī)構(gòu))