◎張文彬
(廣州華商學(xué)院,廣東 廣州 511300)
線性代數(shù)作為高等院校經(jīng)管類(lèi)、理工類(lèi)各專(zhuān)業(yè)的三大數(shù)學(xué)公共基礎(chǔ)課程之一,其概念、方法具有較強(qiáng)的抽象性與邏輯性,它著力培養(yǎng)學(xué)生的抽象思維能力、邏輯推理能力與計(jì)算能力.但根據(jù)筆者多年在應(yīng)用型本科院校的教學(xué)實(shí)踐得到的反饋,線性代數(shù)抽象性的特點(diǎn)往往令學(xué)生望而生畏.學(xué)生在線性代數(shù)的學(xué)習(xí)過(guò)程中普遍感到困惑,不知道教材中的概念公式從何而來(lái)又能用在何處,導(dǎo)致在學(xué)習(xí)過(guò)程中無(wú)法提起興趣.此外,學(xué)生在學(xué)完線性代數(shù)課程后往往只會(huì)套用公式,無(wú)法了解線性代數(shù)的實(shí)用性.事實(shí)上,線性代數(shù)的不少理論知識(shí)與方法,在自然科學(xué)、社會(huì)科學(xué)、經(jīng)濟(jì)學(xué)等領(lǐng)域都有著廣泛的應(yīng)用,學(xué)生之所以產(chǎn)生不會(huì)用的現(xiàn)象,主要是因?yàn)榫€性代數(shù)教學(xué)存在以下幾個(gè)問(wèn)題.
1.教學(xué)模式少有更新.在傳統(tǒng)的教學(xué)觀念里,教師講解概念、推導(dǎo)公式定理、演示計(jì)算與證明,更側(cè)重于解題方法的訓(xùn)練,容易忽視線性代數(shù)問(wèn)題產(chǎn)生的實(shí)際背景以及在其他領(lǐng)域的應(yīng)用,與社會(huì)生產(chǎn)生活脫節(jié).并且現(xiàn)行的大部分線性代數(shù)教材都過(guò)多地講述理論,缺少問(wèn)題背景和豐富的應(yīng)用實(shí)例.
2.課堂教學(xué)手段和方法較為單一.目前線性代數(shù)課堂多數(shù)以理論知識(shí)的講解與灌輸為主,突出理論知識(shí)的重要性,輕視對(duì)學(xué)生主動(dòng)思考能力、主動(dòng)探索能力的培養(yǎng),導(dǎo)致學(xué)生的主觀能動(dòng)性難以在學(xué)習(xí)過(guò)程中提升,反而會(huì)漸漸降低,甚至無(wú)法喚醒.
3.教學(xué)課時(shí)比較少.大部分高等院校的線性代數(shù)課程的設(shè)置是2學(xué)分,共計(jì)32學(xué)時(shí)或36學(xué)時(shí),教學(xué)內(nèi)容包括:行列式、矩陣、線性方程組的解.教學(xué)課時(shí)不充足,教師在講解線性代數(shù)時(shí),往往會(huì)有緊迫感.很多教師為了完成教學(xué)任務(wù),通常是單刀直入地講主要內(nèi)容,不會(huì)深入挖掘內(nèi)容的背景與應(yīng)用.這就不可避免地影響了學(xué)生對(duì)線性代數(shù)的學(xué)習(xí)興趣.
4.學(xué)生的思維惰性嚴(yán)重,同時(shí)期望跟教師學(xué)到有價(jià)值的知識(shí).但在長(zhǎng)期的應(yīng)試教育影響下,學(xué)生獨(dú)立思考解決問(wèn)題的能力較差,對(duì)教師的依賴(lài)程度極高,缺乏學(xué)習(xí)的自覺(jué)性.但現(xiàn)在的學(xué)生是在飛速發(fā)展的高科技時(shí)代成長(zhǎng)起來(lái)的,會(huì)接觸大量信息技術(shù)知識(shí),使用了不少高科技產(chǎn)品,比如,刷臉支付、機(jī)器人、無(wú)人機(jī)等.他們的思想活躍、興趣廣泛,也渴望從教師那里獲取更有價(jià)值的知識(shí).
為改善目前的教學(xué)問(wèn)題,調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣和積極性,我們?cè)囍捎脝?wèn)題驅(qū)動(dòng)教學(xué)法進(jìn)行教學(xué).問(wèn)題驅(qū)動(dòng)是以實(shí)際問(wèn)題為出發(fā)點(diǎn),融合計(jì)劃講解的教學(xué)知識(shí)點(diǎn),利用以前所學(xué)的內(nèi)容解決問(wèn)題.它以學(xué)生為主體,讓學(xué)生圍繞著問(wèn)題探索解決方案,而教師在此過(guò)程中扮演問(wèn)題提出、教學(xué)內(nèi)容設(shè)計(jì)的角色.
教師以問(wèn)題驅(qū)動(dòng)的方式進(jìn)行教學(xué),在問(wèn)題設(shè)計(jì)時(shí)需要注意以下幾個(gè)方面:
1.所引用的實(shí)例,要盡可能從學(xué)生熟悉的實(shí)例出發(fā),選用日常生活中經(jīng)常接觸的問(wèn)題.如果教師引用的實(shí)例是純數(shù)學(xué)的或者是大部分學(xué)生沒(méi)有接觸過(guò)的,那么不僅不利于學(xué)生理解知識(shí)點(diǎn),還會(huì)抑制學(xué)生學(xué)習(xí)數(shù)學(xué)的興趣和積極性.因此,在設(shè)計(jì)問(wèn)題時(shí),教師要考慮大部分學(xué)生的認(rèn)知水平.在課堂教學(xué)中引入的實(shí)際問(wèn)題,還需要考慮不同班級(jí)學(xué)生的水平差異,避免造成學(xué)生學(xué)習(xí)困難.
2.根據(jù)知識(shí)點(diǎn)設(shè)計(jì)的問(wèn)題,要注意問(wèn)題層次性.教師不能期望一個(gè)問(wèn)題能將所有的知識(shí)點(diǎn)全部囊括進(jìn)去.在設(shè)計(jì)時(shí),教師可逐步增加問(wèn)題的難度,把知識(shí)的各個(gè)層面一一包含.特別是對(duì)于難度比較大、抽象程度高的知識(shí)點(diǎn),在設(shè)計(jì)問(wèn)題時(shí),教師更應(yīng)該將其拆解成多個(gè)簡(jiǎn)單易懂的問(wèn)題,以逐步遞進(jìn)的方式解決.同時(shí),學(xué)生通過(guò)問(wèn)題的逐個(gè)解決,也能形成自主學(xué)習(xí)、自我探索、總結(jié)歸納的能力.在這個(gè)過(guò)程中,教師需要盡量引導(dǎo)學(xué)生自主思考和作答.
3.設(shè)計(jì)的問(wèn)題,盡量與專(zhuān)業(yè)背景相關(guān).為了盡可能地調(diào)動(dòng)學(xué)生的主觀能動(dòng)性和參與程度,也為了提高線性代數(shù)課程的應(yīng)用價(jià)值,教師所設(shè)計(jì)的問(wèn)題還要注意結(jié)合學(xué)生所學(xué)的專(zhuān)業(yè),以此促進(jìn)各個(gè)學(xué)科的交叉融合.
4.只針對(duì)線性代數(shù)核心知識(shí)點(diǎn)進(jìn)行精細(xì)的問(wèn)題設(shè)計(jì).由于線性代數(shù)課程知識(shí)點(diǎn)、定理、公式繁多,再加上教學(xué)課時(shí)少,如果教師對(duì)所有問(wèn)題都進(jìn)行問(wèn)題驅(qū)動(dòng)教學(xué),勢(shì)必會(huì)影響教學(xué)進(jìn)度,但教師可以將部分問(wèn)題的設(shè)計(jì)放到線下,在學(xué)生已經(jīng)對(duì)問(wèn)題驅(qū)動(dòng)教學(xué)模式熟悉后,由學(xué)生自主學(xué)習(xí),然后在課堂上輔助解答學(xué)生自主學(xué)習(xí)時(shí)所遇到的問(wèn)題.
本部分內(nèi)容,我們給出矩陣乘法和逆矩陣兩個(gè)教學(xué)示例,來(lái)闡述問(wèn)題驅(qū)動(dòng)教學(xué)的使用方法.
矩陣是線性代數(shù)的重要基礎(chǔ)內(nèi)容之一,而矩陣乘法在矩陣運(yùn)算中更是有著至關(guān)重要的地位,它對(duì)初學(xué)者而言,非常抽象,學(xué)習(xí)難度大.為提高矩陣乘法的實(shí)用性,降低其抽象性,也為了讓學(xué)生參與課堂,調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,筆者以問(wèn)題驅(qū)動(dòng)的方式,結(jié)合實(shí)際背景和學(xué)生的水平與需求,由淺入深地對(duì)矩陣乘法進(jìn)行展開(kāi)教學(xué),充分調(diào)動(dòng)學(xué)生的思維,以此幫助學(xué)生掌握矩陣乘法運(yùn)算.
首先,教師可用問(wèn)題吸引學(xué)生,使得學(xué)生感受到所學(xué)的知識(shí)是來(lái)源于實(shí)際生活.其次,教師可將知識(shí)融入問(wèn)題中,用問(wèn)題來(lái)啟發(fā)學(xué)生思考,并用問(wèn)題將矩陣乘法所需要滿(mǎn)足的運(yùn)算規(guī)則呈現(xiàn)出來(lái).最后,教師可用具體的問(wèn)題驅(qū)動(dòng)矩陣乘法的教學(xué).
問(wèn)題1:假設(shè)甲學(xué)生購(gòu)買(mǎi)了一些文具,其中簽字筆6支,每支1.5元;文件袋4個(gè),每個(gè)3元;練習(xí)本10本,每本2.5元;涂改液1瓶,每瓶3元.總共花了多少錢(qián)?
這個(gè)問(wèn)題當(dāng)然可以用小學(xué)的方法來(lái)計(jì)算,但是我們知道矩陣可以用來(lái)存儲(chǔ)數(shù)據(jù),所以我們用矩陣來(lái)表示問(wèn)題中的數(shù)據(jù),設(shè)文具價(jià)格矩陣為P,購(gòu)買(mǎi)文具數(shù)量矩陣為N,則
可算出總共花的錢(qián):1.5×6+3×4+2.5×10+3×1=49(元).
但我們可以用兩個(gè)矩陣相乘的方法來(lái)表示,即PN.
從中,我們可以發(fā)現(xiàn)行矩陣和列矩陣的乘法規(guī)則:
①行矩陣和列矩陣元素個(gè)數(shù)一樣多;
②行矩陣和列矩陣相乘是對(duì)應(yīng)坐標(biāo)相乘再相加,實(shí)際上與我們向量的數(shù)量積運(yùn)算一樣.
現(xiàn)在把問(wèn)題做些許推廣,如下.
問(wèn)題2:假設(shè)乙學(xué)生也購(gòu)買(mǎi)了相同品種的文具,其中簽字筆8支,文件袋3個(gè),練習(xí)本8本,涂改液2瓶,每種文具的單價(jià)與問(wèn)題1相同,求兩個(gè)學(xué)生分別花了多少錢(qián).
仿照問(wèn)題1的做法:
=(1.5×6+3×4+2.5×10+3×1 1.5×8+3×3+2.5×8+3×2)=(49 47).
我們發(fā)現(xiàn)在乘法左邊行矩陣元素的個(gè)數(shù)與乘法右邊矩陣每一列的元素個(gè)數(shù)相等的條件下,所得到的矩陣是一個(gè)1×2的矩陣.
接著,繼續(xù)把問(wèn)題做些許改動(dòng),如下.
問(wèn)題3:在問(wèn)題1的基礎(chǔ)上,假設(shè)丙學(xué)生在文具店和網(wǎng)店都購(gòu)買(mǎi)了相同品種、相同數(shù)量的文具,文具店價(jià)格與問(wèn)題1一致,但是網(wǎng)店價(jià)格有所不同.網(wǎng)店價(jià)格:簽字筆每支1.2元,文件袋每個(gè)2.5元,練習(xí)本每本4元,涂改液每瓶3元;購(gòu)買(mǎi)數(shù)量方面,丙購(gòu)買(mǎi)了簽字筆5支,文件袋3個(gè),練習(xí)本6本,涂改液2瓶.求丙在文具店和網(wǎng)店各花了多少錢(qián).
仿照問(wèn)題1、2,將價(jià)格矩陣和購(gòu)買(mǎi)數(shù)量矩陣寫(xiě)出,如下:
則
這時(shí),我們發(fā)現(xiàn)在乘法左邊矩陣每一行元素的個(gè)數(shù)與乘法右邊矩陣的元素個(gè)數(shù)相等的條件下,所得的矩陣是一個(gè)2×1的矩陣.
從問(wèn)題2和問(wèn)題3,我們可以總結(jié)矩陣乘法的又一個(gè)規(guī)則:兩個(gè)矩陣相乘所得的矩陣,其行數(shù)與乘法左邊矩陣的行數(shù)相同,列數(shù)與乘法右邊矩陣的列數(shù)相同.
現(xiàn)在把問(wèn)題一般化.
問(wèn)題4:假設(shè)某牛奶工廠生產(chǎn)四種牛奶,向三家超市供應(yīng).那么供應(yīng)的數(shù)量可以用如下矩陣來(lái)表示:
其中aij為牛奶工廠向第i家超市供應(yīng)的第j種牛奶的數(shù)量(i=1,2,3;j=1,2,3,4).
這四種牛奶的單價(jià)及單件重量也可列成矩陣
其中bi1為第i種牛奶的單價(jià),bi2為第i種牛奶的單件重量.求這家牛奶工廠向三家超市供應(yīng)的牛奶總值和總重量.
分析:供應(yīng)的總值=供應(yīng)的數(shù)量×單價(jià),供應(yīng)的總重量=供應(yīng)的數(shù)量×單件重量;用ci1表示第i家超市供應(yīng)牛奶的總值,用ci2表示第i家超市供應(yīng)牛奶的總重量,其中i=1,2,3.則
類(lèi)似地,可以寫(xiě)出c21,c22,c31,c32.
所以,得到
在完成以上的四個(gè)問(wèn)題后,教師要確保學(xué)生領(lǐng)會(huì)兩個(gè)矩陣相乘的必要條件,兩個(gè)矩陣相乘的步驟,兩個(gè)矩陣相乘的維度等基本知識(shí)和運(yùn)算規(guī)則.這樣,得到矩陣乘法的定義如下.
定義1設(shè)A=(aij)是一個(gè)m×s矩陣,B=(bij)是一個(gè)s×n矩陣,則矩陣A與B的乘積C=(cij)是一個(gè)m×n矩陣,并且
教師通過(guò)導(dǎo)入與學(xué)生日常學(xué)習(xí)相關(guān)的四個(gè)問(wèn)題,調(diào)動(dòng)學(xué)生們的注意力,吸引學(xué)生參與問(wèn)題的討論和解決,一步一步引出矩陣乘法的運(yùn)算法則.這個(gè)過(guò)程也能充分地讓學(xué)生體會(huì)到解決問(wèn)題的愉悅,從而進(jìn)一步提高課堂學(xué)習(xí)效率.
在給出矩陣乘法的定義之后,可以繼續(xù)提出以下問(wèn)題:
①矩陣的乘法和數(shù)的乘法有哪些不同點(diǎn)?
②你能否設(shè)計(jì)出兩個(gè)不為零的矩陣,它們相乘之后是零矩陣?(需要引導(dǎo)提示學(xué)生從簡(jiǎn)單的矩陣入手)
教師通過(guò)這兩個(gè)問(wèn)題,繼續(xù)調(diào)動(dòng)學(xué)生參與課堂的興趣,幫助學(xué)生理解矩陣乘法的特點(diǎn).其中問(wèn)題②難度較大,教師可以將其留作課后思考題.
逆矩陣的概念是線性代數(shù)中矩陣的重要內(nèi)容,對(duì)初學(xué)者而言不容易掌握.在引導(dǎo)學(xué)生學(xué)習(xí)這些內(nèi)容的時(shí)候,教師可引入矩陣密碼通信問(wèn)題.
問(wèn)題1:在古代戰(zhàn)爭(zhēng)中,乘馬、驛站是主要的遠(yuǎn)距離傳遞戰(zhàn)爭(zhēng)信息的方式.但到了近現(xiàn)代,戰(zhàn)爭(zhēng)信息的傳遞方式也發(fā)生了很大變化.很多的戰(zhàn)爭(zhēng)電影和諜戰(zhàn)影視劇里,都會(huì)經(jīng)常出現(xiàn)與信息的加密和解密相關(guān)的精彩片段.那么這些信息的加密和解密是如何進(jìn)行的呢?
問(wèn)題2:如果要你以數(shù)字的形式發(fā)送“back home”這條信息,你會(huì)怎么發(fā)送?
我們可以將26個(gè)英文字母以及一個(gè)空格與數(shù)字進(jìn)行一一對(duì)應(yīng)(如表1),這樣就可以將信息數(shù)字化.
表1 空格和字母與數(shù)字間的對(duì)應(yīng)
這樣,被發(fā)送的信息“back home”就對(duì)應(yīng)著一串?dāng)?shù)字“213110815135”.但這樣的一串?dāng)?shù)字,接收方能正確識(shí)別嗎?我們有什么辦法將一串?dāng)?shù)字“213110815135”按照我們想要的方式進(jìn)行分隔呢?
問(wèn)題3:如何將問(wèn)題2中的數(shù)字信息以矩陣的形式發(fā)送?
問(wèn)題4:如果我們希望自己發(fā)送的信息不那么容易被不懷好意的人破解,該怎么辦?
對(duì)信息進(jìn)行加密,是我們自然而然的想法.我們選取一個(gè)密碼矩陣X,并且設(shè)
用X左乘A,則得到
即發(fā)送方將加密后的矩陣B發(fā)送出去.
問(wèn)題5:接收方在接收到矩陣B之后,如何解密?也就是如何將實(shí)際信息對(duì)應(yīng)的矩陣A求出來(lái)?
作為合法的接收方自然知道密碼矩陣X.問(wèn)題轉(zhuǎn)變?yōu)椋阂阎獌蓚€(gè)矩陣的乘積,以及已知這兩個(gè)矩陣中的其中一個(gè),如何求另一個(gè)矩陣?這個(gè)運(yùn)算就是矩陣乘法的逆運(yùn)算.
由此,教師通過(guò)五個(gè)現(xiàn)實(shí)問(wèn)題,提高學(xué)生的注意力,用層層遞進(jìn)的方式,調(diào)動(dòng)全體學(xué)生積極思考,以解決問(wèn)題為目標(biāo),引出逆矩陣的概念和運(yùn)算.
在熟悉逆矩陣的概念和運(yùn)算后,我們可以接著問(wèn)題5,繼續(xù)進(jìn)行提問(wèn):
問(wèn)題6:上面的加密過(guò)程中用密碼矩陣X左乘A,還有沒(méi)有其他的加密方式?
設(shè)置這個(gè)問(wèn)題的目的主要是鼓勵(lì)學(xué)生主動(dòng)探索其他加密方式.但這個(gè)過(guò)程需要教師的提示:X可以從左邊乘A,也可以從右邊乘A,還可以在A的左、右兩邊同時(shí)乘可逆的密碼矩陣X和X′.這樣,問(wèn)題就轉(zhuǎn)變?yōu)樵赬和X′可逆條件下,求解矩陣方程:
XA=B,AX=B,XAX′=B.
如此,矩陣密碼通信問(wèn)題就滲透了逆矩陣概念和運(yùn)算的學(xué)習(xí)過(guò)程.讓學(xué)生在學(xué)習(xí)的過(guò)程中感受到學(xué)習(xí)的新知識(shí)是為了解決問(wèn)題而學(xué)習(xí),同時(shí)也能解決問(wèn)題,可以很好地提高學(xué)生學(xué)習(xí)興趣,增加課堂的效率.
可以接著問(wèn)題6,繼續(xù)進(jìn)行提問(wèn):
①發(fā)送的信息是不是必須寫(xiě)成方陣的形式?
②為了使信息發(fā)送出去后,增加被不法用戶(hù)破譯的難度,密碼矩陣該如何選擇?
將上述兩個(gè)問(wèn)題作為課后思考題,學(xué)生可以帶著問(wèn)題進(jìn)入課后復(fù)習(xí),鞏固課堂內(nèi)容階段,進(jìn)一步激發(fā)學(xué)習(xí)數(shù)學(xué)的興趣.
文章以矩陣乘法和逆矩陣為例闡述基于問(wèn)題驅(qū)動(dòng)的線性代數(shù)教學(xué),用實(shí)際例子吸引學(xué)生,以問(wèn)題驅(qū)動(dòng)學(xué)生積極思考,在思考的過(guò)程中運(yùn)用所學(xué)知識(shí)解決實(shí)際問(wèn)題,感受到理論與實(shí)踐相結(jié)合,從而提升教學(xué)質(zhì)量.事實(shí)上,線性代數(shù)的很多章節(jié)內(nèi)容都可以引入實(shí)際問(wèn)題,以解決問(wèn)題為驅(qū)動(dòng)來(lái)實(shí)現(xiàn)知識(shí)和思維方式的傳授.比如,教師在講解二階行列式時(shí),可以結(jié)合平行四邊形面積公式給出二階行列式的幾何意義;在講解向量組的線性表示時(shí),可以引入混凝土的調(diào)配問(wèn)題;在講解向量組的線性相關(guān)性和最大線性無(wú)關(guān)組時(shí),可以引入中成藥藥方配制問(wèn)題;在講解線性方程組解的判定時(shí),可以結(jié)合營(yíng)養(yǎng)配方問(wèn)題,導(dǎo)出線性方程組解的存在性和解的結(jié)構(gòu).
教學(xué)實(shí)踐表明,以問(wèn)題驅(qū)動(dòng)的方法教學(xué),不但可以讓學(xué)生了解線性代數(shù)的應(yīng)用,而且可以提高學(xué)生的課堂參與度,達(dá)到我們預(yù)期的教學(xué)目標(biāo).同時(shí),問(wèn)題驅(qū)動(dòng)的教學(xué)模式,需要任課教師對(duì)課程的知識(shí)結(jié)構(gòu)體系掌握得非常清晰,對(duì)課程的重難點(diǎn)也要準(zhǔn)確把握.此外,任課教師還要了解時(shí)事熱點(diǎn)與社會(huì)動(dòng)態(tài),方便搜集編寫(xiě)出符合時(shí)代潮流的問(wèn)題.而這就要求任課教師不斷地學(xué)習(xí)與課程相關(guān)的拓展和延伸知識(shí).
數(shù)學(xué)學(xué)習(xí)與研究2022年30期