亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        新文科背景下文科院校的C語言教學(xué)改革研究

        2022-05-30 04:34:08鄧瑞古麗茹·吐爾遜
        大學(xué)教育 2022年11期
        關(guān)鍵詞:學(xué)習(xí)模式學(xué)習(xí)興趣教學(xué)改革

        鄧瑞 劉 蓓 古麗茹·吐爾遜

        [摘 要]新文科建設(shè)是未來教育發(fā)展的強大引擎,是實現(xiàn)“十四五”規(guī)劃及二0三五年遠(yuǎn)景目標(biāo)的必經(jīng)之路。與傳統(tǒng)文科建設(shè)不同,新文科建設(shè)強調(diào)學(xué)科之間的融合、交叉和創(chuàng)新,鼓勵培養(yǎng)學(xué)生的跨學(xué)科思維以及解決復(fù)雜問題的能力。為了推動新文科建設(shè),全國各大文科院校近年來紛紛開展教學(xué)改革,并逐步將計算機(jī)編程教育融入文科專業(yè)的教學(xué)體系中。但目前以C語言程序設(shè)計為代表的編程課程在文科院校并未取得理想的教學(xué)效果。文章首先以問卷的形式對文科生C語言的學(xué)習(xí)現(xiàn)狀及困境進(jìn)行了調(diào)查,然后在此基礎(chǔ)上從激發(fā)學(xué)習(xí)興趣、培養(yǎng)計算思維、優(yōu)化學(xué)習(xí)模式等方面入手,對文科院校的C語言教學(xué)提出了一系列的改革策略,并就本課題的研究方向進(jìn)行了展望。

        [關(guān)鍵詞]新文科;C語言;教學(xué)改革;學(xué)習(xí)興趣;計算思維;學(xué)習(xí)模式

        [中圖分類號] G642.0 [文獻(xiàn)標(biāo)識碼] A [文章編號] 2095-3437(2022)11-0006-05

        引言

        隨著新科技革命的到來,人工智能、大數(shù)據(jù)、云計算、區(qū)塊鏈等新技術(shù)大量涌現(xiàn),這些技術(shù)不僅對人類生產(chǎn)和生活方式產(chǎn)生了影響,而且推動了產(chǎn)業(yè)革命,改變了社會對人才的需求[1]。培養(yǎng)知識更復(fù)合、學(xué)科更融合、實踐能力更強的新型人才,逐漸成為我國社會發(fā)展的迫切需要和必然選擇。為了適應(yīng)時代發(fā)展,教育部于2019年4月啟動了“六卓越一拔尖”計劃2.0,提出全面推進(jìn)新文科建設(shè),開展跨學(xué)科研究,培養(yǎng)“文理兼通”的新文科人才[2]。全國各高校在教育部的指導(dǎo)下不斷優(yōu)化課程設(shè)置體系,將智能技術(shù)、計算機(jī)應(yīng)用計算、大數(shù)據(jù)等融入新文科教育中,培養(yǎng)學(xué)生的跨學(xué)科思維和解決綜合復(fù)雜問題的能力。

        近年來,作為互聯(lián)網(wǎng)、人工智能等高新技術(shù)的基礎(chǔ)和核心,以C語言程序設(shè)計課程為主的計算機(jī)編程教育在文科院校及文科專業(yè)相繼開展,并逐漸受到重視。但在實踐中,教學(xué)效果并不理想。因此,學(xué)者從不同的切入點研究了C語言程序設(shè)計教學(xué)改革策略,包括改進(jìn)傳統(tǒng)教學(xué)方法、調(diào)整教學(xué)實踐案例、改革評價方式 [3-4],設(shè)計基于微信小程序的移動學(xué)習(xí)平臺[5]等。針對具體教學(xué)問題,如通用程序占比過高、案例程序之間缺乏聯(lián)系等,學(xué)者提出了以教學(xué)環(huán)節(jié)專業(yè)化為目標(biāo)的改革方案[6]、以實踐為導(dǎo)向的案例教學(xué)[7]、以“逐步迭代”為核心的項目式案例[8]等。但這些策略均是基于對理工科的教學(xué)現(xiàn)狀調(diào)研及實踐總結(jié)提出的,并未考慮文科與理科在教學(xué)目標(biāo)、授課群體、基本學(xué)情等方面的差異,故難以直接應(yīng)用于文科教學(xué)改革中。文科生長期以來多以形象思維訓(xùn)練為主,這使其在編寫縝密的程序過程中遇到不少困難,在學(xué)習(xí)C語言時有心理障礙。為此,江國粹[9]提出淡化語言本身語句的介紹,并在分析程序和程序設(shè)計中貫穿算法設(shè)計思想。案例式教學(xué)與階梯教學(xué)相結(jié)合、傳統(tǒng)教學(xué)與多媒體教學(xué)相結(jié)合的教學(xué)方式對提升教學(xué)效果有一定的幫助[10]。為了客觀準(zhǔn)確地了解學(xué)生的學(xué)習(xí)情況和需求,以更好地總結(jié)教學(xué)經(jīng)驗,李激、宗恒[11]面向偵查學(xué)專業(yè)學(xué)生進(jìn)行問卷調(diào)查,但其調(diào)查樣本中除文科生之外,還包含53.1%的理科生,且調(diào)查問卷對課時、教材等相關(guān)問題的設(shè)置占大部分,其就此提出的改進(jìn)建議具有一定的應(yīng)用局限性。

        本文結(jié)合態(tài)度的結(jié)構(gòu)理論[12],從文科生的認(rèn)知、情感、學(xué)習(xí)行為出發(fā),對課程重要性認(rèn)知、學(xué)習(xí)興趣、投入時間及學(xué)習(xí)阻力進(jìn)行調(diào)查,分析文科生群體在C語言學(xué)習(xí)中存在的問題,并在此基礎(chǔ)上有針對性地提出涉及學(xué)習(xí)興趣激發(fā)、計算思維培養(yǎng)、學(xué)習(xí)模式優(yōu)化的文科院校C語言教學(xué)改革策略。

        一、調(diào)查問卷結(jié)果及分析

        本文對開設(shè)C語言程序設(shè)計課程的文學(xué)類專業(yè)本科生進(jìn)行匿名問卷調(diào)查,調(diào)查內(nèi)容包含課程重要性認(rèn)知、學(xué)習(xí)興趣、學(xué)習(xí)投入時間、學(xué)習(xí)阻力5個部分。本次調(diào)查歷時2個月,共回收有效問卷145份。

        (一)重要性認(rèn)知

        學(xué)習(xí)態(tài)度中的認(rèn)知成分是學(xué)習(xí)者對學(xué)習(xí)活動中特定對象的價值判斷。這種價值判斷決定了一個學(xué)生是否能夠體會或認(rèn)可學(xué)習(xí)本身的價值,即為什么要學(xué)習(xí)、學(xué)到有什么用處、是否值得努力去學(xué)習(xí)。而是否愿意接納學(xué)習(xí)活動所具有的價值,就構(gòu)成了學(xué)習(xí)態(tài)度的認(rèn)知基礎(chǔ),并影響著學(xué)習(xí)態(tài)度。明確學(xué)習(xí)目的并確信所學(xué)知識的意義,是推動學(xué)習(xí)活動持久深入進(jìn)行的最強大的力量[13]。因此,我們首先通過“你認(rèn)為學(xué)習(xí)C語言的重要性如何”這一問題對學(xué)生的認(rèn)知進(jìn)行調(diào)查。從調(diào)查結(jié)果來看,只有4.9%的學(xué)生認(rèn)為“不重要”或“非常不重要”(見圖1)。接著,我們對認(rèn)為學(xué)習(xí)C語言重要的學(xué)生進(jìn)行追問“為什么認(rèn)為學(xué)習(xí)C語言重要(多選)”, 有61.6%的學(xué)生認(rèn)為學(xué)習(xí)C語言能提升就業(yè)升學(xué)方面的競爭力,60.1%的學(xué)生認(rèn)為學(xué)習(xí)C語言有利于提升計算思維能力,52.2%的學(xué)生認(rèn)為編程是未來的一種必備技能,有半數(shù)以上的學(xué)生認(rèn)為學(xué)習(xí)C語言有助于理解計算機(jī)運行機(jī)制和原理,同時能為深入學(xué)習(xí)其他程序語言奠定基礎(chǔ)。這說明學(xué)生可以從C語言對自身的價值、能力提升及編程在未來占據(jù)的優(yōu)勢地位中認(rèn)識到學(xué)習(xí)C語言的重要性。

        但不可忽視的是,此次調(diào)查中還有非常多的學(xué)生(占學(xué)生總數(shù)的85.5%)反映C語言的學(xué)習(xí)對解決生活中遇到的問題沒有幫助,甚至還有26.8%的學(xué)生只想在這門高學(xué)分必修課獲得好的成績。這也暴露了他們被動學(xué)習(xí)的狀態(tài)及自身 “學(xué)以致用”意識的薄弱。缺乏應(yīng)用意識導(dǎo)致他們難以從分析問題和解決問題的探索過程中獲取學(xué)習(xí)的滿足感和成就感, 無法激發(fā)學(xué)習(xí)的興趣和求知欲,從而形成一個感知心智活動的良性循環(huán) [14]。

        (二)學(xué)習(xí)興趣

        學(xué)生的學(xué)習(xí)興趣表現(xiàn)在學(xué)習(xí)活動中心理上的愛好和追求的傾向,這是推動學(xué)習(xí)活動的內(nèi)在動機(jī),在教學(xué)中舉足輕重[15]。我國古代教育家孔子曾說過:“知之者不如好知者,好知者不如樂知者。”我們對學(xué)生“是否對C語言課程感興趣”這個問題進(jìn)行提問,調(diào)查結(jié)果如圖2所示。選擇對C語言“感興趣”或“非常感興趣”的學(xué)生占42.0%,選擇“不感興趣”或“非常不感興趣”的學(xué)生占13.1%,選擇“一般”的學(xué)生占比為44.8%。約翰·扎勒的RAS理論模型認(rèn)為,社會調(diào)查中的回答是個人關(guān)于某個議題的觀點或傾向中隨機(jī)抽取的一個樣本[16],即這種項目無應(yīng)答情況表明,他們可能某些時候?qū)φn程感興趣,某一些時候則不感興趣。為深入探究,我們設(shè)置了一道追問題,詢問選擇“一般”“不感興趣”“非常不感興趣”的學(xué)生不感興趣的原因。

        結(jié)果顯示,缺少編程基礎(chǔ)、上手難度較大是學(xué)生對課程不感興趣的主要原因。調(diào)查顯示,有86.2%的學(xué)生表示在學(xué)習(xí)C語言課程前并無編程學(xué)習(xí)經(jīng)歷,這使學(xué)生心理上對學(xué)習(xí)編程存在畏難或抵觸情緒[10]。此外,與文科較為生動有趣的形象思維訓(xùn)練不同,編程抽象、枯燥,對邏輯思維的要求很高,這使部分學(xué)生在學(xué)習(xí)過程中很難體驗到學(xué)習(xí)的快樂[9],再加上其無法意識到作為工具的程序能夠助力學(xué)習(xí)、生活,他們對學(xué)習(xí)C語言程序設(shè)計的興趣因此受到影響。

        (三)學(xué)習(xí)投入時間

        在學(xué)習(xí)投入時間方面,除了課堂時間,77.9%的學(xué)生每周學(xué)習(xí)C語言的時間不足2小時,平均每天不足半小時(以每周5天計算),甚至有11.0%的學(xué)生不學(xué)習(xí),只有9.7%的學(xué)生能保證每天學(xué)習(xí)30分鐘以上。

        顯而易見,能夠保證投入充足時間學(xué)習(xí)的學(xué)生非常少。客觀而言,學(xué)生的學(xué)業(yè)壓力重,課程和作業(yè)多,導(dǎo)致分配給C語言課程的精力和時間十分有限。主觀而言,在時間管理方面,學(xué)生缺乏有效利用碎片時間的意識,不夠自律,因此,練習(xí)時間被壓縮。

        (四)學(xué)習(xí)阻力

        對于學(xué)生在學(xué)習(xí)C語言過程中遇到的學(xué)習(xí)阻力,我們以多選的形式進(jìn)行了調(diào)查,結(jié)果如圖3所示。經(jīng)過統(tǒng)計分析可知,無法理解算法邏輯、無法獨立編程是學(xué)生最突出的兩大阻力。算法是解題方案準(zhǔn)確而完整的描述,算法邏輯是算法的核心。理解算法邏輯主要涉及以觀察、整理為特性的實證思維和以推演為特性的邏輯思維。相較于對算法邏輯的理解,獨立編程則需要運用簡化、轉(zhuǎn)換、遞歸、抽象、分解、建模等多種方法完成從實際需求到程序語言的整個過程,是創(chuàng)造力、數(shù)學(xué)思維,算法思維、批判性思維、問題解決、合作思維和溝通技能的共同體現(xiàn)。但是部分文科生由于實證意識欠缺、數(shù)學(xué)基礎(chǔ)薄弱、思維訓(xùn)練不夠,在理解算法邏輯和獨立編程中不可避免地會存在大量問題,直接影響其學(xué)習(xí)的效果。

        編制的程序在投入實際運行前,需要用編譯程序等方法進(jìn)行測試,修正語法錯誤,并對結(jié)果進(jìn)行合理性分析,如果包含邏輯、語法錯誤,則要找出原因和具體的位置進(jìn)行調(diào)試,排除程序中的故障。然而,由于上機(jī)課時有限、課后練習(xí)不足、缺乏實戰(zhàn)經(jīng)驗,文科生對引發(fā)程序報錯的原因不了解,且不知道可以通過什么方式解決或向什么人求助。因此,上機(jī)時出現(xiàn)錯誤不會調(diào)試也是不少學(xué)生遇到的一大阻力。

        二、改革措施

        (一) 多措并舉,激發(fā)學(xué)習(xí)興趣

        學(xué)習(xí)興趣的激發(fā)是學(xué)生學(xué)習(xí)的前提。擁有濃厚的學(xué)習(xí)興趣是學(xué)習(xí)前進(jìn)和發(fā)展的重要內(nèi)在保障機(jī)制[17]。部分學(xué)生在C語言教學(xué)中存在學(xué)習(xí)興趣不高的問題,通過調(diào)查分析得知,認(rèn)知重要性與學(xué)習(xí)興趣有很大的關(guān)系。在認(rèn)為C語言課程“非常不重要”和“不重要”的學(xué)生中,沒有人對該課程感興趣,而在認(rèn)為C語言課程“重要”的學(xué)生中只有10.77%的學(xué)生對該課程不感興趣,認(rèn)為該課程“非常重要”的學(xué)生中,僅6.06%的學(xué)生對該課程不感興趣。認(rèn)為課程重要的學(xué)生趨向于對課程感興趣。這是由于在實際學(xué)習(xí)活動中,基于對課程的積極認(rèn)知,學(xué)生從學(xué)習(xí)內(nèi)容中獲得新認(rèn)知,從而產(chǎn)生對學(xué)習(xí)的內(nèi)部心理需求,各種促使學(xué)習(xí)態(tài)度形成的信息,便順利輸入到個體的情緒情感體系中[13]。對于認(rèn)為該課程“不重要”、對課程“不感興趣”的學(xué)生,我們需要注意在教學(xué)各階段通過啟發(fā)式教學(xué)使其認(rèn)識到課程的重要性。例如使用案例式教學(xué)法時可以結(jié)合專業(yè)特點,遵循實用性、適用性原則[3],使其認(rèn)識到編程能夠助力學(xué)習(xí)與工作,以增強其學(xué)科認(rèn)同感。而對于已認(rèn)識到課程重要性的學(xué)生,則可以針對其不感興趣的原因多措并舉,激發(fā)他們的學(xué)習(xí)興趣。

        1.祛魅:現(xiàn)身說法沖破心理障礙

        入門階段,由于信息來源有限,課程難度大、學(xué)不會的觀念先入為主,開課前部分文科生普遍自我效能感較低,對自身能力存在錯誤認(rèn)知。除此之外,他們對身份歸屬也存在錯誤認(rèn)知。他們會認(rèn)為自己應(yīng)學(xué)習(xí)和其他文科生類似的課程,而不應(yīng)該學(xué)習(xí)編程類的典型理工科課程。這樣的認(rèn)知錯誤導(dǎo)致了文科生對C語言課程的錯誤態(tài)度[13]。認(rèn)識與理解是態(tài)度的基本要素。對他們的錯誤態(tài)度,我們需要提供更可靠、更有接近性的信息來源,以此來幫助其形成對課程的全面客觀的認(rèn)識和理解。具體來說,可以邀請本專業(yè)高年級學(xué)生以小型沙龍、座談會的形式分享他們學(xué)習(xí)C語言的心得體會,使文科生在開課前形成積極接納的態(tài)度,內(nèi)容包括但不限于:入門階段對課程的認(rèn)識和擔(dān)憂,學(xué)習(xí)過程中遇到的阻力和采取的對策,以及通過學(xué)習(xí)獲得的成功體驗(如運行成功的感受、編程應(yīng)用到學(xué)習(xí)工作中的優(yōu)勢),甚至對自己未來規(guī)劃的影響等。此外,開學(xué)“第一堂課”是學(xué)生和C語言的第一次近距離接觸,這不僅會影響學(xué)生對課程的總體印象,還會影響學(xué)生未來的學(xué)習(xí)效果。因此,我們有必要在“第一堂課”就告知學(xué)生學(xué)習(xí)過程中可能出現(xiàn)的困難并給出相應(yīng)的解決方案,以消除其面對突發(fā)問題時無從應(yīng)對的恐懼,提升他們在未來學(xué)習(xí)中的自信心。

        2.奠基:先導(dǎo)模塊降低上手難度

        調(diào)查顯示,相當(dāng)一部分學(xué)生表示編程上手難度大且枯燥抽象。這啟發(fā)我們,教學(xué)內(nèi)容需在對文科生信息素養(yǎng)和思維能力進(jìn)行調(diào)研的基礎(chǔ)上,從其原有的知識結(jié)構(gòu)出發(fā),進(jìn)行難度適中的教學(xué)設(shè)計優(yōu)化,以避免學(xué)生因上手難度大而喪失學(xué)習(xí)興趣。對于涉及學(xué)生知識結(jié)構(gòu)之外的內(nèi)容,教師還需利用先導(dǎo)模塊予以鋪墊,以輔助學(xué)生完成對后續(xù)教學(xué)內(nèi)容的理解與掌握,具體采用的方法可根據(jù)鋪墊內(nèi)容的難度來選擇。若內(nèi)容難度不大,可借助慕課平臺、云班課平臺或社交軟件上傳相關(guān)微課視頻、Flash動畫、多媒體課件等學(xué)習(xí)資料以供學(xué)生在課前自學(xué);若內(nèi)容難度較大,則可在課上開設(shè)短時的 “專題知識小講堂”,以完善他們的知識結(jié)構(gòu)體系。與此同時,先導(dǎo)模塊還可以設(shè)置互動游戲作為引入,例如,在講函數(shù)的遞歸關(guān)系前,可組織學(xué)生參與漢諾塔游戲,在探究游戲策略過程中使其了解遞歸思想。這不僅有利于激發(fā)學(xué)生對本堂課的好奇心與求知欲,還可改變學(xué)生對編程枯燥、抽象的刻板印象。

        3.應(yīng)用:結(jié)合實踐增加價值認(rèn)同

        對于自己認(rèn)同的學(xué)科,學(xué)生會懷有極大的學(xué)習(xí)熱情,在學(xué)習(xí)過程中表現(xiàn)出較高的創(chuàng)造力,從而對學(xué)習(xí)效果產(chǎn)生積極影響,這樣的認(rèn)同很大程度上來源于學(xué)生對學(xué)科應(yīng)用價值的認(rèn)識。然而調(diào)查表明,相當(dāng)一部分文科生認(rèn)為編程不僅在日常生活中沒有用處,對未來就業(yè)和考研也沒有幫助。事實上,學(xué)習(xí)資源和實踐機(jī)會無處不在,我們應(yīng)啟發(fā)學(xué)生通過搜索文獻(xiàn)、查找書籍、實地探訪、深入訪談等形式有意識地尋找和生活緊密聯(lián)系的C語言應(yīng)用,并制作“編程賦能智慧生活”思維導(dǎo)圖,以培養(yǎng)并提升其編程應(yīng)用意識。

        (二) 啟發(fā)式遞進(jìn)教學(xué),提升計算思維能力

        計算思維是運用計算機(jī)科學(xué)的基礎(chǔ)概念去求解問題、設(shè)計系統(tǒng)和理解人類的行為。它包括涵蓋計算機(jī)科學(xué)之廣度的一系列思維活動[18],是多種思維的組合,對人的整體發(fā)展和終身發(fā)展具有重要意義。2010年,北京大學(xué)、清華大學(xué)等多所中國首批“985工程”建設(shè)高校發(fā)布的聯(lián)合聲明強調(diào), 要把培養(yǎng)學(xué)生計算思維能力作為計算機(jī)基礎(chǔ)教學(xué)的一項重要的、長期的和復(fù)雜的核心任務(wù)。2013年,教育部發(fā)表的《計算思維教學(xué)改革宣言》指出,以培養(yǎng)計算思維為切入點的大學(xué)計算機(jī)課程改革將是大學(xué)計算機(jī)課程的第三次重大改革。下面,我們將從計算思維的要素出發(fā),從操作層面對C語言程序設(shè)計課程提出教學(xué)改革建議,以有效提升文科生計算思維能力,繼而化解其在算法理解、程序設(shè)計、運行調(diào)試等方面存在的學(xué)習(xí)阻力。

        1.分解與抽象:啟發(fā)式教學(xué),塑造學(xué)生“自頂而下”的思考模式

        在中國,“啟發(fā)”一詞源于古代教育家孔丘的“不憤不啟,不悱不發(fā)”。所謂啟發(fā)式教學(xué),主要是以問題為中心,創(chuàng)設(shè)情境,并通過提示、刺激、引導(dǎo)等手段鼓勵學(xué)生主動思考、主動探索,培養(yǎng)和提高學(xué)生邏輯思維能力的一種教學(xué)方法。啟發(fā)式問題本身的質(zhì)量是影響啟發(fā)式教學(xué)效果的重要因素。一個好的問題應(yīng)該是可以幫助學(xué)生真正學(xué)習(xí)到有價值的知識,并讓學(xué)生在已經(jīng)掌握的知識基礎(chǔ)上,通過分析、思考、討論來解決對拓展學(xué)習(xí)內(nèi)容、優(yōu)化知識結(jié)構(gòu)有益的問題。與此同時,研究表明,與生活貼近的教學(xué)情境,不僅能夠幫助學(xué)生在輕松愉快的氛圍中學(xué)習(xí),而且有助于提升其思維的活躍度。因此,首先,我們應(yīng)為學(xué)生創(chuàng)設(shè)一種與實際生活相關(guān)的教學(xué)情境,其次,提出一些科學(xué)而有層次的問題來啟發(fā)學(xué)生的思維,引導(dǎo)學(xué)生將原本復(fù)雜的具體問題進(jìn)行抽象與分解,最終獲取解決方案。在問題抽象與分解過程中,教師需要引導(dǎo)學(xué)生準(zhǔn)確把握問題的實質(zhì),從表面現(xiàn)象把握核心問題、解決需求,關(guān)注關(guān)鍵信息,忽略一些不必要的細(xì)節(jié),并啟發(fā)學(xué)生采用“自上而下”的方法,逐步將一個大問題拆解成許多容易理解與方便解決的子問題。對于每個子問題的求解,教師則應(yīng)積極培養(yǎng)學(xué)生的模式識別策略意識,鼓勵其將該問題與以往解決的問題進(jìn)行對比,并將有用的解決經(jīng)驗引入當(dāng)前問題的解決方案設(shè)計中,達(dá)到事半功倍的效果。

        2.算法與編程:重點培養(yǎng)計算思維,淡化語言細(xì)節(jié)講解

        C語言程序設(shè)計是結(jié)構(gòu)化程序設(shè)計。所謂結(jié)構(gòu)化程序設(shè)計就是使用三種基本控制結(jié)構(gòu)構(gòu)造程序,使任何程序都可由順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造,以保證程序?qū)哟吻逦阌谑褂?、維護(hù)以及調(diào)試。自然語言通俗易懂,不需要專門的訓(xùn)練,較為靈活,更為符合文科生的表達(dá)習(xí)慣。因此,在算法設(shè)計過程中,允許學(xué)生先利用自然語言去描述問題解決方案,即用日常生活中使用的語言來陳述問題解決的具體方法步驟,然后再利用算法流程圖或偽代碼將其轉(zhuǎn)化為符合編程思維且邏輯嚴(yán)密的計算機(jī)語言。這不僅有助于提高學(xué)生學(xué)習(xí)的積極性、主動性和創(chuàng)造性,而且可以幫助學(xué)生跨越自然語言與計算機(jī)語言的鴻溝,完成自身的思維訓(xùn)練,從而最終實現(xiàn)培養(yǎng)學(xué)生的邏輯思維和計算思維能力的教學(xué)目標(biāo)。與此同時,在已知算法流程圖的基礎(chǔ)上,完成編寫代碼也不再困難,而成了水到渠成的事情。因此,在教學(xué)中教師還應(yīng)淡化對C語言中具體語法知識的講解,而應(yīng)重點介紹設(shè)計原則、邏輯推理、設(shè)計技巧、表示方法等,將大量精力投入到對算法的設(shè)計和表達(dá)上,培養(yǎng)學(xué)生的數(shù)據(jù)抽象能力、算法設(shè)計能力以及構(gòu)造算法思維方法的能力。

        3.迭代與泛化:持續(xù)優(yōu)化逐步求精,培養(yǎng)學(xué)生的遷移能力

        在一個問題解決后,教師應(yīng)對學(xué)生開展迭代思維訓(xùn)練,實現(xiàn)對算法的持續(xù)優(yōu)化。迭代思維是從數(shù)學(xué)引入計算機(jī)科學(xué)并得到發(fā)展的一種程序設(shè)計思維,其核心是持續(xù)優(yōu)化,強調(diào)不試圖一次性成功達(dá)成完美結(jié)果,而是在實現(xiàn)若干小周期循環(huán)改進(jìn)的基礎(chǔ)上實現(xiàn)大周期的循環(huán)改進(jìn)[19]。在算法迭代優(yōu)化過程中,教師可引領(lǐng)學(xué)生更深入地體會C語言的靈活高效、功能豐富和表達(dá)力強的特點,培養(yǎng)學(xué)生的迭代創(chuàng)新思維。同時,基于文科生較理科生發(fā)散思維更強的優(yōu)勢,教師還應(yīng)啟發(fā)學(xué)生進(jìn)行聯(lián)想,思考同類模型及其變形對不同問題的適用性,培養(yǎng)學(xué)生歸納問題、把問題一般化的能力,提升學(xué)生用已有技能處理類似情境下新任務(wù)的近遷移能力。此外,教師還可以根據(jù)學(xué)生的接受程度,結(jié)合學(xué)生的能力水平,引入多線程設(shè)計的思想,在拓寬學(xué)生知識和技能面的基礎(chǔ)上,引領(lǐng)其對模型做更高層次的抽象,擴(kuò)展其創(chuàng)造可行的新奇模式和組合的范圍,培養(yǎng)學(xué)生在多種情境下創(chuàng)造性地解決問題的遠(yuǎn)遷移能力。

        (三) 綜合實踐設(shè)計,優(yōu)化學(xué)習(xí)模式

        良好的學(xué)習(xí)模式意味著在有限時間內(nèi)能夠高效完成知識的吸收理解和運用,形成良好的學(xué)習(xí)模式對學(xué)生的學(xué)習(xí)效果有著積極影響。針對本次調(diào)查中發(fā)現(xiàn)的學(xué)生課后練習(xí)時間不足、實踐中屢屢受挫、缺乏應(yīng)用意識且能力不足等問題,我們從以下幾個方面提出教學(xué)改革建議,以優(yōu)化學(xué)生的學(xué)習(xí)模式。

        1.因時制宜,規(guī)范引導(dǎo):碎片化學(xué)習(xí)知識,結(jié)構(gòu)化整合內(nèi)容

        調(diào)查發(fā)現(xiàn),只有9.7%的學(xué)生能保證每天學(xué)習(xí)30分鐘以上,大部分學(xué)生用于練習(xí)的時間非常少?;ヂ?lián)網(wǎng)時代生活節(jié)奏日益加快,學(xué)生的時間被切割為碎片,但他們?nèi)狈τ行Ю眠@些時間的意識及能力,這導(dǎo)致他們整塊時間不夠用,零碎時間利用不起來,沒有充足的時間進(jìn)行編程實踐。因此,采取措施重塑他們的學(xué)習(xí)模式尤為重要?!八槠瘜W(xué)習(xí)”是能夠達(dá)到時間與空間平衡的一種新型學(xué)習(xí)模式。為構(gòu)建這一模式,我們可以將教材的知識點按專題進(jìn)行切分,以微課、視頻、闖關(guān)游戲等形式上傳重點知識,設(shè)置定期打卡任務(wù),使學(xué)生能夠利用碎片時間夯實基礎(chǔ)知識。盡管碎片化學(xué)習(xí)能夠提高時間利用率,但也會導(dǎo)致學(xué)習(xí)內(nèi)容的碎片化,降低學(xué)習(xí)成效。因此,在打卡任務(wù)的安排中要對知識點進(jìn)行總結(jié),引導(dǎo)學(xué)生有意識地對“碎片化”的學(xué)習(xí)內(nèi)容加以整合,使其利用碎片化時間攝取的內(nèi)容在頭腦中完成結(jié)構(gòu)化組織,既突出學(xué)習(xí)重點,又做到系統(tǒng)全面,實現(xiàn)時間與內(nèi)容的和諧統(tǒng)一。

        2.鞏固基礎(chǔ),強化交流:統(tǒng)籌學(xué)習(xí)資源庫,搭建智能化多維交流平臺

        聚合共享學(xué)習(xí)資源,形成內(nèi)容豐富、形式多元的學(xué)習(xí)資源庫,有助于學(xué)生增進(jìn)對知識及案例的理解。學(xué)習(xí)資源庫內(nèi)容可以按照資源難度分為基礎(chǔ)編程能力訓(xùn)練與實踐應(yīng)用拓展兩類,基礎(chǔ)編程能力訓(xùn)練用于學(xué)生基礎(chǔ)知識的練習(xí),實踐應(yīng)用拓展則側(cè)重將實際問題抽象化并設(shè)計程序解決案例。資源形式有慕課視頻、經(jīng)驗帖、Flash動畫、多媒體課件等。學(xué)習(xí)資源庫要保持定期更新,實時推送,使學(xué)生能不斷獲取新知識。同時,為了快速高效地解決學(xué)生在編程過程中遇到的困難,我們可以建立智能化多維交流平臺。一方面,平臺能夠智能識別學(xué)生的問題,并為其推送資源庫中匹配的相關(guān)專題。另一方面,開設(shè)討論板塊,實行積分獎勵制,并將積分以權(quán)值的形式引入平時成績的計算中,從而鼓勵學(xué)生深入討論問題,互相答疑解惑。此外,教師應(yīng)該關(guān)注、監(jiān)測交流平臺的討論,及時對學(xué)生存在的疑難問題進(jìn)行解答。

        3.以賽促學(xué),激發(fā)創(chuàng)新:舉辦模擬競賽,培養(yǎng)實踐創(chuàng)新精神

        為了讓學(xué)生充分感受到代碼的魅力,驗證其軟件設(shè)計和編程解決問題的能力,在講授完C語言的課程內(nèi)容后,教師可以組織學(xué)生在班內(nèi)組建團(tuán)隊,舉辦“編程點亮生活,創(chuàng)新成就未來”的C語言程序設(shè)計模擬競賽,通過比賽增強學(xué)生的溝通、協(xié)作及創(chuàng)新能力等。賽前,教師要注意對學(xué)生選題進(jìn)行評估,結(jié)合學(xué)生能力共同探討實施可行性。教師在肯定項目意義價值的同時,也要考慮項目的難度。過于簡單的項目可能無法激發(fā)學(xué)生的學(xué)習(xí)動力,而過難的項目則會挫傷其積極性。在比賽中,教師應(yīng)鼓勵小組成員通力合作,以查閱文獻(xiàn)的方法尋求學(xué)習(xí)資源,相互討論,自主完成邏輯推理、算法設(shè)計、編譯、調(diào)試并生成可執(zhí)行程序的整個過程。最后,教師組織各個小組進(jìn)行展示與評比,表現(xiàn)優(yōu)異的小組不僅可以獲得期末免試資格,還可以去參與“太極杯”軟件編程大賽、中國大學(xué)生程序設(shè)計競賽、ACM國際大學(xué)生編程競賽等比賽。

        三、結(jié)語

        本文以新文科建設(shè)為依托,對開設(shè)C語言課程的文學(xué)類專業(yè)本科生進(jìn)行問卷調(diào)查,并通過對調(diào)查結(jié)果進(jìn)行分析,對C語言教學(xué)改革提出了三點建議,具體包括:多措并舉,激發(fā)學(xué)生學(xué)習(xí)興趣,助其沖破心理障礙;啟發(fā)式遞進(jìn)教學(xué),塑造 “自上而下”思考模式,提升學(xué)生計算思維能力;綜合實踐設(shè)計,優(yōu)化學(xué)生學(xué)習(xí)模式,培養(yǎng)實踐創(chuàng)新精神。

        由于目前國內(nèi)外關(guān)于計算思維的研究均處于起步階段,并不成熟,本文所提出的涉及計算思維培養(yǎng)的教學(xué)改革策略仍存在一些有待完善的地方。而計算思維在文科生學(xué)習(xí)C語言的過程中起著舉足輕重的作用,對文學(xué)類專業(yè)本科生計算思維的培養(yǎng)將是新文科背景下跨學(xué)科建設(shè)中的題眼。因此,未來我們將密切關(guān)注計算思維的最新研究成果,繼續(xù)深入探究更為完善、高效的計算思維提升策略。

        [ 參 考 文 獻(xiàn) ]

        [1] 樊麗明,楊燦明,馬驍,等.新文科建設(shè)的內(nèi)涵與發(fā)展路徑(筆談)[J].中國高教研究,2019(10):10-13.

        [2] 央視網(wǎng).教育部啟動“六卓越一拔尖”計劃2.0[EB/OL].(2019-04-30)[2021-03-21].http://www.moe.gov.cn/jyb_xwfb/xw_zt/moe_357/jyzt_2019n/2019_zt4/tjx/mtjj/201906/t20190619_386519.html.

        [3] 張玨,劉美玲,李波.非計算機(jī)專業(yè)C語言程序設(shè)計課程教學(xué)的改革研究[J].電腦知識與技術(shù),2019(22):173-174.

        [4] 蔡蓓蓓,陳峰,蘇紅衛(wèi).《C語言程序設(shè)計》課程問卷調(diào)查分析及改進(jìn)措施[J].大眾標(biāo)準(zhǔn)化,2020(17):82-83.

        [5] 張曉蘭,陳奮.基于微信小程序的“C語言”移動學(xué)習(xí)平臺設(shè)計與實現(xiàn)[J].通化師范學(xué)院學(xué)報,2020(10):57-60.

        [6] 李霞.基于專業(yè)應(yīng)用的C語言程序設(shè)計課程教學(xué)研究[J].計算機(jī)時代,2019(2):95-97.

        [7] 呂勇,王詩頌.以案例為導(dǎo)向的C語言程序設(shè)計教學(xué)探討[J].電子世界,2020(23):35-36.

        [8] 巨同升. C語言教學(xué)中的“逐步迭代”項目式案例設(shè)計[J]. 計算機(jī)產(chǎn)品與流通, 2020(11):229-230.

        [9] 江國粹.高職文科生C語言教學(xué)研究[J].宿州教育學(xué)院學(xué)報,2011(2):136-139.

        [10] 湯?,|,胡秋玲.文科生計算機(jī)程序語言教學(xué)研究[J].湖南第一師范學(xué)院學(xué)報,2012(3):78-80.

        [11] 李激,宗恒.政法院校面向偵查學(xué)專業(yè)的C語言教學(xué)調(diào)查分析[J].電腦知識與技術(shù),2015(19):97-99.

        [12] 李小平,郭江瀾.學(xué)習(xí)態(tài)度與學(xué)習(xí)行為的相關(guān)性研究[J].心理與行為研究,2005(4):265-267.

        [13] 陶德清.學(xué)習(xí)態(tài)度的理論與研究[M].廣州:廣東人民出版社,2001.

        [14] 丁發(fā)紅.任務(wù)驅(qū)動法在“C語言程序設(shè)計”課程教學(xué)中的應(yīng)用研究[J].科技視界,2020(25):104-105.

        [15] 胡象嶺.物理學(xué)習(xí)興趣量表的設(shè)計與試測[J].課程·教材·教法,1996(2):30-32,13.

        [16] J.Zaller.The Nature and Origins Of Mass Opinion[M].Cambridge University Press,1992.

        [17] 林培錦.勒溫場理論下當(dāng)代大學(xué)生學(xué)習(xí)興趣的培養(yǎng)探究[J].中國大學(xué)教學(xué),2015(6):67-71.

        [18] J.Wing. Computational thinking [J]. Communications of the ACM, 2006(3):49.

        [19] 鐘柏昌,李藝.計算思維的科學(xué)含義與社會價值解析[J].江漢學(xué)術(shù),2016(2):88-97.

        [責(zé)任編輯:陳 明]

        猜你喜歡
        學(xué)習(xí)模式學(xué)習(xí)興趣教學(xué)改革
        發(fā)揮遠(yuǎn)程教育平臺優(yōu)勢?探索社區(qū)教育數(shù)字化學(xué)習(xí)模式
        小組合作學(xué)習(xí)模式在初中數(shù)學(xué)教學(xué)中的探究
        信息技術(shù)環(huán)境下大學(xué)英語視聽說混合學(xué)習(xí)模式研究
        人間(2016年24期)2016-11-23 18:13:41
        淺談初中語文自主學(xué)習(xí)模式的構(gòu)建
        考試周刊(2016年86期)2016-11-11 07:24:44
        數(shù)學(xué)課堂激發(fā)學(xué)生的學(xué)習(xí)興趣之我見
        考試周刊(2016年76期)2016-10-09 08:58:24
        如何推動初中數(shù)學(xué)教學(xué)中的素質(zhì)教育
        考試周刊(2016年76期)2016-10-09 08:56:18
        高中生英語自主學(xué)習(xí)能力培養(yǎng)研究
        成才之路(2016年26期)2016-10-08 11:21:29
        基于人才培養(yǎng)的技工學(xué)校德育實效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        精心設(shè)計:培養(yǎng)語文興趣的土壤
        現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        国产白浆精品一区二区三区| 国产成人综合久久亚洲精品| √天堂中文官网8在线| 亚洲欧美日韩一区二区在线观看| 久久精品国产亚洲av成人网| 国产精品国产三级国产av品爱| 亚洲av最新在线网址| 中文字幕久无码免费久久| 高清亚洲精品一区二区三区| 麻豆精品一区二区av白丝在线| 国产亚洲2021成人乱码| 91av国产视频| 亚洲av第一区综合激情久久久 | 麻豆国产成人AV网| 成人免费播放视频影院| 亚洲精品少妇30p| 亚洲av国产av综合av| 亚洲一区二区高清在线| 久久96日本精品久久久| 少妇久久一区二区三区| 国精产品一区一区二区三区mba | 亚洲无人区乱码中文字幕动画| 97人伦影院a级毛片| 国产精品麻豆aⅴ人妻| AV无码人妻一区二区三区牛牛| 久久久99精品国产片| 中文字幕久久波多野结衣av不卡| 亚洲小说区图片区另类春色| 98国产精品永久在线观看| 亚洲精品美女中文字幕久久| 日本少妇春药特殊按摩3| 亚洲精品成人网久久久久久| 国产一区二区三区亚洲精品| 国产区一区二区三区性色| 中国精品18videosex性中国| 亚洲国产无线乱码在线观看| 国产av一区网址大全| 伊人中文字幕亚洲精品乱码| 国产精品欧美成人| 国产欧美久久久精品影院| 二区视频在线免费观看|