計(jì)算機(jī)軟件基礎(chǔ)教學(xué)的相關(guān)論文
計(jì)算機(jī)軟件基礎(chǔ)教學(xué)的相關(guān)論文
“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”是計(jì)算機(jī)基礎(chǔ)教育的基本內(nèi)容,是學(xué)生在本專業(yè)學(xué)習(xí)和研究中,開展計(jì)算機(jī)應(yīng)用和系統(tǒng)開發(fā)的立足點(diǎn)。下面是學(xué)習(xí)啦小編給大家推薦的計(jì)算機(jī)軟件基礎(chǔ)教學(xué)的相關(guān)論文,希望大家喜歡!
計(jì)算機(jī)軟件基礎(chǔ)教學(xué)的相關(guān)論文篇一
《計(jì)算機(jī)軟件基礎(chǔ)教學(xué)的改革思考》
【摘要】本文針對計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課程教授過中出現(xiàn)的主要問題,提出了對教學(xué)實(shí)踐環(huán)節(jié)的幾點(diǎn)改革意見。
【關(guān)鍵詞】計(jì)算機(jī)軟件技術(shù)基礎(chǔ);課程;軟件設(shè)計(jì)
“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”是計(jì)算機(jī)基礎(chǔ)教育的基本內(nèi)容,是學(xué)生在本專業(yè)學(xué)習(xí)和研究中,開展計(jì)算機(jī)應(yīng)用和系統(tǒng)開發(fā)的立足點(diǎn)。計(jì)算機(jī)基礎(chǔ)教育的任務(wù)和目標(biāo)是培養(yǎng)既精通本專業(yè)知識,又能掌握計(jì)算機(jī)應(yīng)用技能的復(fù)合型人才。這種復(fù)合型人才所具有的能力結(jié)構(gòu)不是簡單的一維層次結(jié)構(gòu),而是網(wǎng)狀的空間結(jié)構(gòu),即包括:學(xué)生的本專業(yè)知識、計(jì)算機(jī)應(yīng)用能力和信息素養(yǎng)。如何適應(yīng)素質(zhì)教育的要求,如何使學(xué)生的專業(yè)知識與計(jì)算機(jī)技術(shù)結(jié)合,如何使學(xué)生在已有的操作使用能力基礎(chǔ)上,提高應(yīng)用開發(fā)能力,培養(yǎng)研究創(chuàng)新能力,《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》課程教學(xué)有著重要的作用。
1.教學(xué)現(xiàn)況與存在的問題
1.1 學(xué)生方面
由于非計(jì)算機(jī)專業(yè)學(xué)生來源不同,故其基礎(chǔ)也是不同的。學(xué)生在高中所學(xué)的前續(xù)程序課程分別為C語言、VB和VF,個別地區(qū)的高中甚至沒有開設(shè)計(jì)算機(jī)語言課程。由于軟件基礎(chǔ)課的第一部分為數(shù)據(jù)結(jié)構(gòu),涉及到相當(dāng)多的指針操作,所以學(xué)過C語言的學(xué)生基礎(chǔ)相對較好,教學(xué)中容易理解教學(xué)內(nèi)容。而學(xué)VB,VF的學(xué)生對指針沒有任何概念,對教學(xué)內(nèi)容的理解相當(dāng)困難,更不用說沒有學(xué)過語言的學(xué)生。這是由前續(xù)課程帶來的問題。
半數(shù)以上的學(xué)員一開始對該門課程的學(xué)習(xí)抱有極大的熱情,然而隨著課程難度的逐漸加大,編程技術(shù)底子較薄或接受能力較差的學(xué)員開始退縮,主要反映在大型程序設(shè)計(jì)作業(yè)完成情況上,分工不均衡,出現(xiàn)能者干、庸者看的現(xiàn)象。這與課程的設(shè)置有關(guān)。
1.2 課程設(shè)置方面
這門課程涉及到的內(nèi)容很多,主要包括數(shù)據(jù)結(jié)構(gòu)、結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)。這幾個部分對于計(jì)算機(jī)專業(yè)而言都是單獨(dú)的一門課程,但是現(xiàn)在要把各部分的內(nèi)容綜合到一門課程中去,便給教學(xué)帶來一定的難度。
這門課程的學(xué)時數(shù)有限,筆者所在學(xué)校安排了58學(xué)時(理論28學(xué)時、實(shí)驗(yàn)28學(xué)時、考試2學(xué)時),教學(xué)的時間非常有限,要在這么短的時間內(nèi)學(xué)好所有的內(nèi)容,對學(xué)生和教師都是一個挑戰(zhàn)。
2.教學(xué)改革方面的幾點(diǎn)建議
2.1 傳統(tǒng)的課堂教學(xué)與新興網(wǎng)絡(luò)教學(xué)的完美結(jié)合
傳統(tǒng)教學(xué)模式的主要手段就是“粉筆+黑板”,這種教學(xué)手段可以充分展示教師的教學(xué)思路,展示教師的個人教學(xué)魅力,同時可以留給學(xué)生充裕的思考時間和完成筆記的時間。這種教學(xué)主要應(yīng)避免“滿堂灌”和“面面俱到”,而是對一些原理性、概念性較強(qiáng)的教學(xué)內(nèi)容采用這種教學(xué)。如:鏈表的概念,幾種查找、排序的方法以及他們之間的差異等內(nèi)容都可以使用這種教學(xué)方法。例如,在講授應(yīng)用結(jié)構(gòu)體處理數(shù)據(jù)時,我們舉了一個顯示輸出輸入的幾組學(xué)生數(shù)據(jù)的例題,在課堂上,采用板書方式分步介紹了如何定義結(jié)構(gòu)體,如何建立輸入功能子函數(shù),如何建立輸出功能子函數(shù),要求學(xué)生給出完
整的程序和輸出結(jié)果。然后又給學(xué)生布置一個作業(yè),要求使用鏈表處理信息,程序運(yùn)行后需按序顯示輸入的學(xué)生信息。這樣就可以讓學(xué)生進(jìn)一步掌握動態(tài)分配空間函數(shù)的應(yīng)用及如何創(chuàng)建鏈表和它在C語言程序中的應(yīng)用。
“粉筆”黑板”這種教學(xué)看似簡單和落后,但如果提供了完善的網(wǎng)絡(luò)環(huán)境,學(xué)生就能在園區(qū)網(wǎng)上看到教師已經(jīng)制作完成的課件,就能根據(jù)自己的學(xué)習(xí)需要檢索教師當(dāng)天教學(xué)的板書,播放教師的某段講解。這種教學(xué)模式使學(xué)生能夠在課堂上緊跟教師思路,減少了完成筆記的時間,提高課堂效率。
2.2 目標(biāo)驅(qū)動理念在課堂教學(xué)中的應(yīng)用
建立在建構(gòu)主義理論基礎(chǔ)之上的目標(biāo)體驗(yàn)教學(xué)是以學(xué)生為中心,以教學(xué)目標(biāo)為驅(qū)動的教學(xué)方式,屬于探究式教學(xué)模式的一種。其顯著表現(xiàn)是:教師的教學(xué)與學(xué)生的學(xué)習(xí)都是圍繞著一個目標(biāo),而這個目標(biāo)又包含著幾個小目標(biāo),每一個具有建構(gòu)思想的目標(biāo)驅(qū)動都要符合學(xué)生的“最近發(fā)展區(qū)”規(guī)律。最近發(fā)展區(qū)主要是指學(xué)生的潛在發(fā)展水平,在此水平上,學(xué)生還不能獨(dú)立完成學(xué)習(xí)目標(biāo),但經(jīng)過啟發(fā)、幫助和努力,就能完成目標(biāo)。例如,在講述“排序”時,首先就要求教師已經(jīng)介紹過冒泡排序和快速排序這兩種互換類排序方法,而且學(xué)生已熟練掌握。在這基礎(chǔ)上,就可以對學(xué)生講解簡單插入排序和希爾排序這兩種插入類排序,也可以講授簡單選擇排序和堆排序。在這個教學(xué)過程中,冒泡排序和快速排序就是學(xué)生現(xiàn)有的發(fā)展水平,學(xué)生能獨(dú)立地、自如地完成教師提出的教學(xué)目標(biāo);而其他排序方法則是尚處于形成狀態(tài),還不能獨(dú)立完成的教學(xué)目標(biāo),是學(xué)生的潛在發(fā)展水平,在教師幫助下,通過訓(xùn)練和學(xué)生自己的努力才能完成的教學(xué)目標(biāo)。
2.3 注重培養(yǎng)學(xué)生的動手能力
在計(jì)算機(jī)課程的教授中,許多老師比較注重概念、語法的講解,卻忽略對能力的培養(yǎng),這樣培養(yǎng)出來的學(xué)生在上機(jī)時就會不知從何下手因此在教學(xué)過程中,在介紹完基本概念和語法知識后,可以利用更多的課時來對學(xué)生的思維方式進(jìn)行引導(dǎo)對常用的軟件設(shè)計(jì)方法可以從“拿到題目”“如何分析”“如何解決”“最后具體程序?qū)崿F(xiàn)”的整個過程進(jìn)行全方位的啟發(fā)這樣能提高學(xué)生的軟件設(shè)計(jì)能力,使學(xué)生如何設(shè)計(jì)該類軟件有一個基本思路,知道如何去思考問題,如何去解決問題,方向明確、思路清晰。
2.4 改變單一考試模式
考試是學(xué)生學(xué)習(xí)導(dǎo)向的指揮棒,也是檢驗(yàn)教學(xué)效果的基本方法。計(jì)算機(jī)軟件技術(shù)基礎(chǔ)是典型的實(shí)踐性課程,單一理論考試模式無法掌握學(xué)生上機(jī)操作水平。我們采取廠“筆試+上機(jī)”的考核方式,任何一項(xiàng)成績不通過這門課程學(xué)習(xí)就不合格。機(jī)試成績并不是一次給出,在平時上機(jī)實(shí)驗(yàn)中就分階段進(jìn)行考核,可以隨時掌握學(xué)生的學(xué)習(xí)和應(yīng)用情況。例如,可以給出一些應(yīng)用題,讓學(xué)生通過分析找出解決方法,訓(xùn)練學(xué)生掌握應(yīng)用領(lǐng)域的知識并綜合運(yùn)用知識的能力。新的考核方法給了學(xué)生一個發(fā)揮才能的空間。變被動的應(yīng)試為主動的學(xué)習(xí),使學(xué)生成為考試的主人。學(xué)生在解決問題時若有創(chuàng)新,就可以得高分。這樣。可以激發(fā)學(xué)生的學(xué)習(xí)積極性和求知欲,給他們展示自己才能的機(jī)會。充分發(fā)揮創(chuàng)造力和想象力。
3.結(jié)束語
“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程對于從事計(jì)算機(jī)應(yīng)用領(lǐng)域的非計(jì)算機(jī)專業(yè)人員是相當(dāng)重要的,同時對于計(jì)算機(jī)應(yīng)用領(lǐng)域的發(fā)展也起著十分重要的作用本文中針對該課程現(xiàn)階段教學(xué)中存在的問題,提出了改進(jìn)的方法實(shí)踐證明,該方法能有效地提高學(xué)生的軟件設(shè)計(jì)能力和創(chuàng)作能力,是教學(xué)上的一種較好的開拓。
參考文獻(xiàn)
[1]徐士良.計(jì)算機(jī)軟件技術(shù)基礎(chǔ)[M].清華大學(xué)出版社,2002.
[2]中國高等院校計(jì)算機(jī)基礎(chǔ)教育改革課題研究組.中國高等院校計(jì)算機(jī)機(jī)初課程教育課程體系[M].清華大學(xué)出版社,2004.
[3]李文杰.開放實(shí)驗(yàn)室教學(xué)模式探索及實(shí)踐[J].重慶工學(xué)院學(xué)報(bào),2008(6).