• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      中職計算機語言教學中教學案例的選擇

      2023-02-21 00:34:49楊君
      計算機應用文摘·觸控 2023年3期
      關鍵詞:Python語言中職計算機案例教學法

      楊君

      關鍵詞:中職計算機;Python語言;案例教學法

      1引言

      Python在Web設計與人工智能中被廣泛應用,隨著這一新興學科的不斷發(fā)展,社會對此類專業(yè)技術人才的需求不斷增多,中職學校為培養(yǎng)Python語言程序設計領域內(nèi)的技術型人才,必須針對學生特性實施案例教學法。

      2中職計算機Python語言教學特點

      2.1重理論基礎,輕實踐應用

      在中職計算機專業(yè)的Python語言教學過程中,重視理論基礎的特點非常顯著,也是當前職業(yè)教育院校專業(yè)課程教學的主要特點之一。很多中職學生的專業(yè)理論基礎較為薄弱,部分專業(yè)教師的教學方法比較單一,重視理論基礎固然重要,但是對實踐應用操作環(huán)節(jié)的比重就會有所降低,也不利于學生掌握應用實踐技能[1]。

      2.2實踐要求高,實踐教學難度較大

      實踐操作要求較高會讓很多中職學生止步于前,也不利于構(gòu)建更加完善的專業(yè)知識體系[2]。對于計算機Python語言課程而言,編程設計任務比較繁重,教師并不能根據(jù)學生的實際能力水平,選擇最佳的實踐教學方法。尤其對于Python語言與算法進行結(jié)合的教學環(huán)節(jié),很多學生在理解排序和查找算法的過程中,實踐操作能力有所不足,很容易混淆多種編程方法,最終降低了實踐操作的可靠性和準確性。在工科專業(yè)中實踐操作要求較高,也是當前中職計算機專業(yè)Python語言課堂中普遍存在的教學難題之一[3]。

      2.3教學形式單一化

      在以往的教學模式中,教師多是單一地將書本知識傳授于學生,盡管當下信息技術發(fā)達,很多教師都采用多媒體教學,但是教師應用的都是固定的一套課件,并未充分發(fā)揮信息技術教學的作用??梢?,在中職教學中,教師的教學形式還是過于單一,缺乏創(chuàng)新,不能很好地調(diào)動學生的學習興趣。

      3案例教學法在中職計算機Python語言教學中的應用

      3.1合理選擇教學案例

      在中職計算機Python語言教學中應用案例教學法,首先需要合理選擇教學案例。針對中職學生的實際知識水平,教師需要充分利用豐富的網(wǎng)絡教學資源,并合理創(chuàng)設案例教學情境。合理選擇教學案例是構(gòu)造案例教學法的基礎要素,也是計算機Python語言理論與實踐教學的關鍵方法。合理選擇教學案例,可以從生活化和社會化兩個角度進行創(chuàng)新優(yōu)化,并對當前職業(yè)教育體系中缺失的教學內(nèi)容進行補充和完善。針對中職學生的性格特點和學習現(xiàn)狀,合理選擇比較接地氣和符合生活實際的Python語言教學案例,并在學生的配合下完成教學案例的設計。

      3.2采取分層次的案例教學法

      采取分層次的案例教學法,能夠鞏固中職學生編程理論基礎,并對學生的實踐操作過程進行深入了解。教師需要充分尊重中職學生的自主意識,并積極引導學生完成不同難度的教學案例和問題,從不同的視角看待實際生產(chǎn)生活中存在的編程設計問題以及算法優(yōu)化問題。教師需要讓學生從Python語言的角度出發(fā),進一步認識和理解編程語言設計的重要性,以及Python語言的實踐應用規(guī)律。在深入了解中職計算機學生的實際學習能力后,教師可以讓學生挑戰(zhàn)不同難度的教學案例以及相關問題,并從已學內(nèi)容中抽取相關要素,對Python語言的編程設計任務進行有序處理。教師還可以積極引導中職學生進行團隊協(xié)作,并充分利用不同層次的案例解決方案,構(gòu)建個性化的編程思維模式。

      3.3構(gòu)建多維度的案例教學評價體系

      構(gòu)建多維度的案例教學評價體系,能夠為案例教學法的應用提供創(chuàng)新設計思路,還能夠逐步提升中職學生的綜合素質(zhì)。很多學生更期待各專業(yè)教師對他們的肯定,通過構(gòu)建多維度的案例教學評價體系,教師可以從能力成長的角度認識和理解學生的編程學習過程和能力發(fā)展維度。中職計算機Python語言教師可以構(gòu)建六維能力雷達圖作為案例教學評價體系的關鍵數(shù)據(jù)指標,并對每次學生完成的案例教學內(nèi)容進行多維度量化評估,進而更加關注學生理論與實踐操作能力的成長空間。在構(gòu)建多維度的案例教學評價體系過程中,教師需要和學生實現(xiàn)深度溝通,才能對案例過程進行多維度評價。

      4中職Python語言教學中的案例教學法分析

      對于計算機專業(yè)來說,“Python語言設計”屬于核心課程,該課程存在實踐性較強等顯著特點,其開設意義為培養(yǎng)學生的自主思考能力,為學生后續(xù)開展程序設計打下堅實的基礎[4]。由于“Python語言設計”屬于核心課程之一,學好該課程極為重要,然而與許多專業(yè)課程一樣,“Python語言設計”課程存在專業(yè)性強、知識抽象晦澀的特性,單獨采用傳統(tǒng)教學無法讓學生充分掌握課本中的知識,將其應用到實踐中更是無從談起。簡而言之,常規(guī)教學方式不利于培養(yǎng)學生的邏輯思維能力,學生不僅無法熟練掌握課本知識,也無法具備融會貫通的能力,缺乏理論聯(lián)系實踐的能力,完全背離了開設“Python語言設計”課程的初衷。

      與其他課程相比,“Python語言設計”課程較為晦澀,學生學習興趣不濃厚,提升學生的學習興趣也是本課程教學中的關鍵。本文選擇以案例為導向的學習方法,可以通過引入案例的方式增強學生的好奇心,令好奇心驅(qū)動學生進行更深一步的探索與學習,從而使學生成功地將理論與實踐聯(lián)系在一起。

      在中職Python語言教學時,使用的案例教學法主要是通過一個案例,組織學生開展研究、分析、討論的教學活動。通過案例教學法,培養(yǎng)學生研究、分析和表達能力,學生得到鍛煉的同時,實現(xiàn)了Python語言知識的學習。案例分析法還需要教師構(gòu)建一個情境空間,模擬一個討論知識的學習情境,學生在情境下學習,有利于提升綜合素質(zhì)。

      4.1案例教學法具有真實性

      案例教學法中的案例,是教師通過Python語言教學資源的搜集,并結(jié)合教材,根據(jù)自身的教學經(jīng)驗精心設計的,具有很強的實用性。在Python語言案例教學中,將案例生活化,以學生中生活常見的內(nèi)容作為案例的來源,從而提高學生的學習興趣,學生根據(jù)自己的生活經(jīng)驗,研究和分析問題,并提出解決問題的方法。

      4.2培養(yǎng)學生發(fā)散性思維

      中職教師在Python語言案例教學設計時,除了針對本節(jié)知識的內(nèi)容設計,還要進行相關擴展,引導學生對案例進行發(fā)散性思考,引申出更多的問題,并利用本節(jié)所學的Python語言知識解決實踐操作中的問題。

      4.3以案例為導向

      在Python語言教學法中使用案例教學,教師要關注的是教學目標的實現(xiàn),而不是教學的形式,以案例為導向,進行Python語言知識的傳授,在教學過程中,把握學生討論的方向,并進行及時指正,從而保證教學質(zhì)量。

      5中職計算機語言教學中教學案例的選擇

      根據(jù)中職院校計算機教學的實際情況和學生的特點,有必要設計一些與教學內(nèi)容有關的案例,并積極引導學生參與案例討論。計算機教學中的案例教學法應具有典型性和針對性,能夠有效服務于學生的學習。從學生的學習和生活的角度來看,這些案例應與社會實踐緊密聯(lián)系,并幫助學生應用所學知識。

      教材是課堂教學的重要資源。它是教學目標達成的載體,是教師和學生進行教學活動的主要依據(jù)。但是,新課程理念強調(diào)教師在課堂教學時不能機械地使用教材,而是根據(jù)具體的教學環(huán)境,合理選擇生活中常見的典型案例,恰當妥貼地進行教材處理,以更好地發(fā)揮教材的作用,提升教學有效性。因此,本文結(jié)合本校學生的學情設計了如下教學過程。

      5.1學情說明

      在此之前,學生已上機體驗過海龜畫圖,并了解了Python的運行環(huán)境,會打開Python編輯器,已了解input和print函數(shù),會編寫簡單的輸入/輸出語句。

      5.2提供情境

      隨著我國人均收入的提高,人們對生活品質(zhì)有了更高的追求,越來越多的人在假期選擇出國旅行,而出國旅行勢必經(jīng)歷以下幾個過程:首先,在出發(fā)前做好旅行攻略;其次,貨幣兌換、機票酒店的預訂、景點門票的購買、返程后總費用的計算等。這些過程都可以用計算機程序來幫忙解決。

      5.3學習目標

      在本項目中,學生需要解決以下問題:(1)錢幣兌換(學會int,float,str,round,input,print的理解和使用)。(2)門票購買(掌握if語句的語法結(jié)構(gòu)和學會與關系運算符的搭配使用)。(3)費用計算(算術運算符的正確書寫)。

      5.4學習指引

      5.4.1錢幣兌換(以人民幣兌換成美元為例)

      根據(jù)計算機程序執(zhí)行的一般過程——“輸入數(shù)據(jù)-處理數(shù)據(jù)-輸出數(shù)據(jù)”,分析錢幣的兌換過程。由學生自主完成以下兩個過程。

      (1)完成自然語言描述的算法過程。

      輸人數(shù)據(jù):人民幣金額,用變量CNY表示。處理過程:美元金額用變量dollar存儲。dollar=CNY*0.154 7。輸出數(shù)據(jù):dollar的值。

      (2)將以上過程轉(zhuǎn)換成Python程序語言保存在文件change.py中并運行。

      如此一來,學生就自然地將兩種數(shù)據(jù)類型int,float和兩個內(nèi)建函數(shù)str,round引出。以上過程是通過學生自主編程和調(diào)試發(fā)現(xiàn)問題的,一方面加深了學生的印象,另一方面學生也知道了這些函數(shù)的使用環(huán)境。

      5.4.2門票購買

      某動物園門票收費根據(jù)年齡而定,如果年齡在18歲和18歲以下門票免費,在19~35歲之間門票為30元,在35歲以上門票為15元,學生需要根據(jù)售票規(guī)則設計一款程序,即當輸入年齡,程序能快速輸出對應票價。

      (1)完成自然語音描述的算法過程(由學生自主完成)。

      輸入年齡(用變星age表示)

      如果age在18歲和18歲以下,輸出門票免費!

      如果age在18歲以上和35歲及以下,輸出門票30!

      如果age在35歲以上,輸出門票15元!

      (2)將以上過程用程序語言表示(在教師協(xié)助下完成)。

      該過程中涉及if語句的語法結(jié)構(gòu)以及用關系運算符來書寫正確的關系表達式,因此需要教師協(xié)助完成,結(jié)合學生的英語和數(shù)學基礎理解起來并不難,但是要強調(diào)與數(shù)學符號的區(qū)別,如<=、>=以及if語句中縮進所表示的意義。所以,此處可以制造程序錯誤,讓學生自主調(diào)試并發(fā)現(xiàn)不縮進和縮進的區(qū)別,并加深印象。

      5.4.3費用計算

      結(jié)束行程一般都會總結(jié)本次行程的總開銷,費用主要包括交通、住宿、飲食、門票、紀念品等??梢酝ㄟ^程序?qū)崿F(xiàn)輸入人數(shù)計算總的費用。通過該過程使學生能夠掌握算術運算符的正確書寫(+、-、*、√)方法,并強調(diào)與數(shù)學符號的區(qū)別,執(zhí)行過程與上一步類似。

      5.5拓展延伸

      在以上過程中稍作改變即可加入其他知識點。比如,可以將異地車牌限行制度作為例子加入該旅行計劃中。異地車牌限行規(guī)則是按車牌最后一個數(shù)字來決定周幾限行,因此可以將輸入的車牌從最后一個字符開始循環(huán)讀取,直到讀取到數(shù)字字符,再根據(jù)限行規(guī)則輸出對應限行星期。這個過程主要使用循環(huán)結(jié)構(gòu),結(jié)合if分支結(jié)構(gòu)的嵌套以及字符串的切片和內(nèi)建函數(shù)len的使用來實現(xiàn)。

      5.6反思總結(jié)

      在中職Python語言案例教學法中,案例的選擇是關鍵,一個合適的案例是教學活動的主體,決定著教學活動的質(zhì)量。就Python語言來說,生活中的很多事物都可以進行案例教學的設計,在選擇時,要注意案例中的邏輯關系設計和比較數(shù)及被比較數(shù)設計的合理性,盡量簡單清晰,減少邏輯關系和數(shù)據(jù)對學生的影響,并使用相對簡單的案例進行Python語言的教學。在Python語言案例設計時,要以把握重點為原則,案例中要涉及本章節(jié)所有的重點內(nèi)容,強調(diào)學生的自主學習及主動參與。

      6結(jié)束語

      在中職計算機專業(yè)的Python語言教學過程中,應用案例教學法能夠協(xié)助學生鞏固編程基礎,還能夠?qū)崿F(xiàn)拓展與應用教學。針對中職學生的性格特點和學習現(xiàn)狀,合理選擇比較接地氣和符合生活實際情況的Python語言教學案例,并在學生的配合下完成教學案例的設計。教師需要充分尊重中職學生的自主意識,并積極引導學生完成不同難度的教學案例,并從不同的視角看待實際生產(chǎn)生活中存在的編程設計問題以及算法優(yōu)化問題。

      猜你喜歡
      Python語言中職計算機案例教學法
      基于Python語言和支持向量機的字符驗證碼識別
      論Python程序設計語言
      基于Python語言的面向?qū)ο笳n程實踐教學探討
      微課在中職計算機基礎教學中的應用
      論創(chuàng)新教育與職校計算機教學
      淺談如何提高中職學生學習《計算機應用基礎》的興趣
      淺議中職計算機教學“準、精、特、趣”的四大追求
      考試周刊(2016年85期)2016-11-11 01:56:12
      基于Android的Python語言英漢維電子詞典設計與實現(xiàn)
      案例教學法在高等職業(yè)院校口腔內(nèi)科學教學中的應用效果
      案例教學法在高職經(jīng)濟數(shù)學教學中的應用
      巫溪县| 翼城县| 聂荣县| 开封县| 凌云县| 平定县| 吉水县| 日照市| 金川县| 平南县| 海晏县| 常德市| 宜良县| 广元市| 蓝山县| 汶川县| 洮南市| 潮州市| 子长县| 平利县| 大英县| 福建省| 山阴县| 临洮县| 沾化县| 舒城县| 沙田区| 沐川县| 讷河市| 敦煌市| 仙游县| 建阳市| 石景山区| 梧州市| 连江县| 漳平市| 嘉峪关市| 泰和县| 平阴县| 岗巴县| 巴彦淖尔市|