國內外研究現狀和發展動態
線性代數是高等院校普遍開設的一門必修的重要基礎理論課,它不但是其它數學課程的基礎,也是各類工程及經濟管理課程的基礎。另外,由于計算機科學的飛速發展和廣泛應用,許多實際問題可以通過離散化的數值計算得到定量的解決,于是作為處理問題的線性代數,成為從事科學研究和工程設計的科技人員必備的數學基礎。線性代數中的許多概念頗為抽象,許多學生在初學時一時無從適應,如何讓學生在較短時間內較好地接受教學內容,更好地掌握線性代數中的思維方式?如何培養學生的學習興趣,激發學生的學習欲望,以達到培養學生的抽象思維能力?如何在已有興趣的基礎上,培養學生的創造性思維能力?這些是我們這些線性代數教學工作者要解決的重要問題。現在的線性代數的課堂教育有三個顯著的特點:
①課堂大。線性代數一般是若干個小班合班上課,課堂上很難有機會讓同學們提問。
②時間長。大學課堂里的每一堂課一般都是100分鐘,兩節課連上,線性代數也不例外。
③進度快。由于線性代數的內容較抽象,但學時又非常有限,因此每堂課不僅教學內容多,而且是全新的,教師講課主要是講重點、難點、疑點,講概念、講思路,舉例較少。
面對諸多特點,高校的線性代數任課教師一直在探索一種適合于大學生學習的教學方式與手段。
VB程序設計課程在計算機專業中,它是必修的專業基礎課,是面向對象程序設計課程的入門課和基礎。也是一門實踐性較強的課程,VB程序設計課程又是非計算機專業必修的基礎課,是國家教委提出的非計算機專業的三個層次課程體系中的第二個層次課程。這層次的教學重點是使學生掌握高級語言程序設計的能力,掌握面向對象的程序設計的思想和方法,能運用所學的知識開發圖形界面下的應用軟件,為培養學生結合專業進行軟件開發的能力打好基礎。通過VB課程的學習,使學生掌握面向對象程序設計方法及VB程序設計的基礎知識,同時具有計算機程序設計和調試的基本能力。具有應用VB解決實際問題的初步能力,為今后進一步學習計算機程序設計打下基礎。
針對線性代數的特點,本創新項目擬用VB程序設計語言,制作一個簡單的線性代數學習及考試系統,通過此軟件的制作,一方面讓學生掌握用VB程序設計課程制作軟件的方法,另一方面,通過此學習及考試軟件的制作,讓學生進一步了解VB程序設計程序的作用。另外,通過此學習及考試軟件,有效提高學生學習該門課的熱情,從而提高線性代數的教學質量。
參考文獻
(1)林卓然。VB語言程序設計[M].電子工業出版社,2009
(2)李淑華。VB程序設計及應用[M].高等教育出版社,2009.7
(3)沈洪。VB程序設計案例匯編[M].清華大學出版社,2010,5
(4)萬勇,李兵。線性代數[M],復旦大學出版社,2013,2
|