公務員期刊網 論文中心 正文

軟件技術基礎課程教學改革分析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件技術基礎課程教學改革分析范文,希望能給你帶來靈感和參考,敬請閱讀。

軟件技術基礎課程教學改革分析

摘要:本文從“軟件技術基礎”課程的特點出發,分析和總結了該課程教學過程中出現的各種問題,綜合其他學校該課程的教學內容和教學方法,結合我校教學環境和學生學習的實際情況,對課程教學進行了一些改革探索和實踐,并取得了一定的成績。

關鍵詞:軟件技術基礎;教學改革;教學研究;

一、引言

隨著科學技術的飛速發展,計算機應用已經深入到社會生活的各個領域中。熟練的操作和使用各種計算機應用軟件,成為我們工作和生活的必備技能。越來越多的應用軟件的設計與開發是由非計算機專業人員完成,開發出的各種軟件,也大部分由非計算機專業人員操作和使用。吉林醫藥學院針對本校生物醫學工程專業的學生,開設了“軟件技術基礎”課程。但由于該課程教學內容多樣,教學學時有限,學生程序設計水平參差不齊等原因,給教師和學生的教學帶來一定的難度。針對該課程的特點,綜合其他學校的教學方式,結合吉林醫藥學院實際情況,對“軟件技術基礎”課程教學進行了一些改革探索和實踐。

二、“軟件技術基礎”課程教學現狀

第一,課程內容多,覆蓋范圍廣。吉林醫藥學院的“軟件技術基礎”課程,是在基礎課程“計算機應用基礎”、“C語言程序設計”、“VB數據庫程序設計”課程后開設的課程,其教學內容涵蓋了四門計算機專業的課程:“數據結構”、“數據庫系統”、“操作系統”和“軟件工程”。在有限的學時中完成該課程的教學,教師與學生都面臨很大的挑戰。[1]

第二,課程學時有限。吉林醫藥學院“軟件技術基礎”課程教學有50學時,其中理論32學時。將這有限的學時分配后,各部分教學內容的教學時間更加受限,在短時間內學好該課程,對老師和學生都是極大的挑戰。受課時限制,在教學中,教師對枯燥和抽象的知識無法深入講解,沒有時間通過更多的實例對概念和算法演示和說明;學生缺少足夠的程序設計經驗和調試能力,對所學內容無法融會貫通。以“軟件技術基礎”課程的數據結構部分內容講授為例,對于順序表、鏈表、棧、隊列、樹、圖、排序和查找等知識,課堂的大部分時間,只能集中講解相關知識的概念、思想及算法實現,學生練習操作時也只能是將算法在機器上實現,但具體的應用、程序設計以及調試等技巧課堂上無法細致講解,同樣,對于大部分學生,具體的應用在練習操作時練習不到。[2]

第三,學生學習目的不明確。學生在學習時,需要了解所學內容在其未來工作和生活中的目的和意義。但是,由于“軟件技術基礎”課程涵蓋教學內容多,授課學時少,導致學生學到的知識浮于表面,課堂講授以概念和理論為主,缺少解決實際問題經驗,學生對所學內容的重要性、實用性了解不深。學生學習“軟件技術基礎”課程后,只掌握了一些基本概念和算法,但無法將所學應用于實踐。[3]

第四,學生的程序設計水平參差不齊。吉林醫藥學院“軟件技術基礎”課程開設于學生大二下學期,學生在學習該課程前,已經學習了“C語言程序設計”,但C語言課程對于第一次接觸程序設計的學生來說,概念抽象且規則繁多,掌握困難。對于C語言中數據的存儲、算法編寫、程序設計及調試等尤其畏懼、困惑,加深了接下來數據結構部分學習的難度。又由于“軟件技術基礎”課程與“C語言程序設計”課程之間間隔一個學期,這讓學生本就不牢固的C編程知識在學習新的內容時更加困難。

第五,注重培養學生的應用能力。學生學習“軟件技術基礎”課程是為了用所學知識解決實際問題,學生的實踐能力的培養是本課程教學的重中之重,如何更好的提高學生的學習興趣,加深學生對知識的理解,同樣是該課程的教學難點。以上是吉林醫藥學院“軟件基礎基礎”課程面臨的主要問題,各個問題相互影響和制約,進一步影響到“軟基”課程的教學效果和學生學習該課程的興趣和效果。針對以上問題,考查其他院校的教學方法和教學手段,吉林醫藥學院的“軟件技術基礎”在教學和實踐環節進行了改革探索,取得了一定的成果。

三、課程教學改革探索

第一,利用現代教育技術,實例化教學。教材是學生獲取知識的直接方法,在選擇教材方面,選取案例詳細的教材,彌補教學學時的不足。理論課教學是學生獲取知識的重要手段,我校的教學環境優秀,每一個教室都配備有多媒體等現代化設備輔助教學,利用先進的教學設備,制作優秀的教學課件,增加動畫等元素,將晦澀難懂的理論知識,通過直觀的例子和生動的講解展示給學生。如講解數據結構中棧的存儲結構、定義及算法時,利用學生熟知的手槍中的彈夾講解;講隊列相關知識的時候,利用學生最經常使用的車站買票等生動形象的例子。再如,講解數據庫中范式概念的時候,利用學生熟悉的班級學生作為對象,分別解釋各個范式的區別……

第二,對比歸納,強調總結。受到課時等客觀條件限制,經多輪授課發現,學生在學習“軟件技術基礎”課程知識時,會有囫圇吞棗的感覺,知識無法吸收透徹并應用,已經開始下一部分知識的學習。教師需要利用自己的教學經驗,在講授過程中對知識進行凝練,對相似知識多進行歸納總結,用盡量少的語言復習與對比相關內容,讓學生做到溫故而知新。

第三,強化實踐教學,提高動手能力。授人魚不如授人以漁,相對于教師,學生才是學習的主體,學生學習的主動性和積極性直接影響著學習的效果。勤能補拙,督促學生利用課余時間復習C語言等學過的知識,利用實驗課程序調試的機會,讓學生自己講解程序并引導學生對程序跟蹤,仔細觀察程序變量的變化,總結經驗,對程序進行優化,打下良好的程序設計基礎。吉林醫藥學院軟件技術基礎課程的實驗有18學時,實驗課上除了驗證課堂講授的內容,學生無法更進一步的學習深入的內容,為更好的培養學生獨立操作能力和實際應用能力,我校為生工的學生開放實驗室,提供自主上機練習環境。對有進一步學習需要的學生,在每周三下午開設第二課堂,由有經驗的老師對學生有針對性的講解程序設計和軟件開發的方法和技巧。

第四,采用課程設計,督促學生自主學習。為更好的激發學生學習的積極性和主動性,在數據結構和數據庫部分基礎知識學習后,分別要求學生進行課程設計。在數據結構部分,為每一位學生提供不同的設計題目,限定提交作業時間。為解決學生可能是網絡下載或他人協作幫助完成作業的情況,需要學生對程序進行注釋,要求學生能讀懂程序。針對數據庫部分,采用學生分組完成數據庫題目的方式,數據庫題目可采用教師命題和學生選題的方式,學生分組采用學生自主分組,要求每組5-6成員,每位成員負責數據庫的不同部分,最后根據每人負責的設計難易程度評價學生的成績。采用課程設計的方式,給與學生學習的緊迫感和壓力,對于程序設計能力稍差的學生,適當降低要求,達到鍛煉學生實際動手能力、培養學生團隊合作意識和協同操作能力,為學生的工作打下基礎。

四、結束語

教學是一項永無止境的工作,在教學過程中,教師要根據學生的專業情況和個人學習情況及特點,有針對性的進行教學方式和教學內容的改革,運用適當的教學模式,把知識傳遞給學生,培養學生獨立分析問題、解決問題、將所學知識綜合應用于實踐的實踐和創新能力。

參考文獻:

[1]張小瑞,孫偉,張自嘉,楊雙翼.《計算機軟件技術基礎》教學改革探索與研究[J].中國科技信息.2012(04):129~135.

[2]陳帝伊,馬孝義,辛全才.“計算機軟件技術基礎”課程教學方法探析[J].計算機教育2009(22):68~69.

[3]倫向敏,門洪,蘭建軍.《軟件技術基礎》教學改革探析[J].課程教育研究,2014(27).

作者:楊春哲 常涵吉 單位:吉林醫藥學院

主站蜘蛛池模板: 又色又爽又黄的视频毛片| 强行扒开双腿猛烈进入免费视频| 成人综合婷婷国产精品久久蜜臀| 国产精品泄火熟女| 亚洲欧美中日韩| 97久久精品人人澡人人爽| www.色噜噜| 精品久久久久久久久久中文字幕 | 久久香蕉国产线看精品| 欧美不卡在线视频| 国产第一福利影院| 久久经典免费视频| 91亚洲一区二区在线观看不卡| 色五五月五月开| 樱花草视频www| 国产成人无码A区在线观看导航| 亚洲深深色噜噜狠狠爱网站| 一级毛片免费不卡| 色偷偷888欧美精品久久久| 欧美一级视频免费观看| 国产真实乱子伦xxxx仙踪| 乱人伦精品视频在线观看| 91精品视频免费| 日本伊人色综合网| 午夜成人无码福利免费视频| 久久国产亚洲观看| 欧美极度另类精品| 日韩电影免费在线观看| 国产不卡在线视频| 久久婷婷五月综合色欧美| 蜜桃麻豆WWW久久囤产精品| 本子库里番acg全彩无遮挡| 国产在线19禁在线观看| 亚洲不卡1卡2卡三卡2021麻豆| 99色在线观看| 男女边吃奶边做爽动态爽| 日本欧美大码aⅴ在线播放| 国产v片免费播放| 久久国产亚洲高清观看| 精品欧美一区二区三区在线观看| 杨钰莹欲乱小说|