• 
    

    
    

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

      淺析高職院校Python學(xué)習(xí)中編程思維的培養(yǎng)

      2021-02-26 21:20:47徐蕾
      中國(guó)新通信 2021年22期
      關(guān)鍵詞:高職院校互聯(lián)網(wǎng)

      徐蕾

      【摘要】? ? 在“互聯(lián)網(wǎng)+”時(shí)代,學(xué)習(xí)一門(mén)編程語(yǔ)言對(duì)于高職院校的學(xué)生來(lái)說(shuō)是非常必要的。而Python與老牌編程語(yǔ)言C++、Jave相比,語(yǔ)言簡(jiǎn)潔,對(duì)沒(méi)有編程基礎(chǔ)的學(xué)生來(lái)說(shuō)十分友好,適合高職院校學(xué)生進(jìn)行學(xué)習(xí)。但在Python的教學(xué)中如果直接套用本科的教學(xué)模式是不適合的,高職院校學(xué)生的邏輯思維較本科生薄弱,編程的教學(xué)方式也應(yīng)有所改變,應(yīng)更側(cè)重于對(duì)學(xué)生編程思維的培養(yǎng),樹(shù)立編程意識(shí),調(diào)動(dòng)學(xué)生對(duì)編程的興趣和主動(dòng)性,才能讓高職學(xué)生在今后的工作主動(dòng)運(yùn)用Python,從而提升工作效率。

      【關(guān)鍵詞】? ? “互聯(lián)網(wǎng)+”? ? Python? ? 高職院校

      一、 研究背景

      我們的生活方式正逐漸被人工智能所改變。簡(jiǎn)單重復(fù)性的勞動(dòng)隨著技術(shù)的變革已逐漸被取代。高職院校培養(yǎng)的是應(yīng)用型人才,計(jì)算機(jī)應(yīng)用基礎(chǔ)課程已經(jīng)不能滿足當(dāng)今社會(huì)的需求。在“互聯(lián)網(wǎng)+”時(shí)代,編程不再是程序員和工程師的專(zhuān)屬,掌握一門(mén)編程語(yǔ)言對(duì)于高職院校學(xué)生而言,改變的不止是學(xué)習(xí)思維和工作方式,還可以利用編程技術(shù)增加畢業(yè)后的就業(yè)競(jìng)爭(zhēng)力,帶來(lái)新的工作機(jī)遇。

      Python作為一門(mén)編程語(yǔ)言,能在老牌編程語(yǔ)言C++、Jave中脫穎而出,它強(qiáng)大之處在于對(duì)于初學(xué)者十分友好,對(duì)于沒(méi)有編程基礎(chǔ)的學(xué)生而言也能快速上手,語(yǔ)言簡(jiǎn)潔,可以用較少的代碼就實(shí)現(xiàn)其他語(yǔ)言若干行的功能。Python擁有足夠多的免費(fèi)“代碼庫(kù)”,可以讓初學(xué)者更快實(shí)現(xiàn)自己想要的功能。同時(shí),它也是人工智能、大數(shù)據(jù)分析的重要支持語(yǔ)言。作為“膠水語(yǔ)言”,Python能夠很好地包裝調(diào)用其他語(yǔ)言編寫(xiě)的庫(kù),而對(duì)比其它的編輯語(yǔ)言,它作為一個(gè)腳本語(yǔ)言更加地高效。Python的應(yīng)用領(lǐng)域十分的廣泛,系統(tǒng)運(yùn)維、圖形處理、數(shù)學(xué)處理、文本處理、黑客編程、爬蟲(chóng)編寫(xiě)、機(jī)器學(xué)習(xí)等方面都可涉及,可有效提高處理事務(wù)的效率,減少重復(fù)性的工作。學(xué)會(huì)Python,可以讓高職院校的學(xué)生為工智能時(shí)代的到來(lái)提前做好技術(shù)準(zhǔn)備,同時(shí)為今后激烈的就業(yè)競(jìng)爭(zhēng)增加籌碼。高職院校的Python教學(xué),不能直接套用本科院校的教學(xué)模式。高職學(xué)生的知識(shí)基礎(chǔ)薄弱,邏輯思維方面處于弱勢(shì)。非計(jì)算機(jī)專(zhuān)業(yè)的高職學(xué)生對(duì)于程序設(shè)計(jì)類(lèi)課程沒(méi)有概念,如果套用本科的教學(xué)模式,直接從代碼開(kāi)始學(xué)習(xí),學(xué)生通常不清楚學(xué)習(xí)的意義,教學(xué)太過(guò)生硬,會(huì)使學(xué)生失去理解代碼的興趣,從而產(chǎn)生懵懂、害怕和厭煩的心理。高職院校的Python學(xué)習(xí),應(yīng)培養(yǎng)學(xué)生在實(shí)際工作中樹(shù)立技術(shù)運(yùn)用的意識(shí),主動(dòng)利用Python提升效率,才能在后遇到“職業(yè)瓶頸”時(shí)有能力去突破。因此學(xué)習(xí)Python首先要培養(yǎng)學(xué)生的編程思維,授人以魚(yú),不如授人以漁,有了編程思維,才能增加學(xué)生的學(xué)習(xí)主動(dòng)性,才有可能在今后遇到實(shí)際工作問(wèn)題時(shí)讓學(xué)生主動(dòng)利用Python去處理工作,提升效率。

      二、以Python的基礎(chǔ)語(yǔ)法學(xué)習(xí)為例培養(yǎng)學(xué)生的編程思維

      Python的基礎(chǔ)語(yǔ)法包括常用內(nèi)置函數(shù)、字符串、元組、列表、字典、數(shù)據(jù)類(lèi)型、判斷語(yǔ)句、關(guān)系運(yùn)算符、循環(huán)語(yǔ)句、自定義封裝函數(shù)、類(lèi)與對(duì)象、編碼、文件操作和模塊等內(nèi)容。在通過(guò)對(duì)基礎(chǔ)語(yǔ)法的學(xué)習(xí)和各種項(xiàng)目的實(shí)操,學(xué)生的實(shí)戰(zhàn)經(jīng)驗(yàn)會(huì)有所增加,但對(duì)于知識(shí)的熟悉度和解題能力依然缺乏,這時(shí)編程思維的培養(yǎng)就尤為重要。編程思維需要有量的積累,才能到達(dá)的質(zhì)的變化?;A(chǔ)語(yǔ)法眾多,學(xué)過(guò)并不代表就學(xué)會(huì)了,會(huì)根據(jù)工作學(xué)習(xí)實(shí)際進(jìn)行運(yùn)用,特別是各種代碼和知識(shí)點(diǎn)對(duì)于初學(xué)生者而言很容易遺忘,光靠死記硬背是無(wú)法做到真正吸收的,重點(diǎn)在于學(xué)習(xí)如何運(yùn)用。記住并不代表掌握,只有通過(guò)足夠多的使用和反復(fù)練習(xí),才能對(duì)具體的應(yīng)用環(huán)境做到心中有數(shù)。這就是需要在進(jìn)行基礎(chǔ)教學(xué)中首先通過(guò)各種方法來(lái)培養(yǎng)學(xué)生的編程思維。

      2.1 利用案例學(xué)習(xí)總結(jié)知識(shí)點(diǎn)筆記,理清編程學(xué)習(xí)思維

      通過(guò)案例學(xué)習(xí),不斷地對(duì)用法進(jìn)行總結(jié)和深入探研,加深對(duì)知識(shí)點(diǎn)的理解,才能建立良好的編程學(xué)習(xí)思維,助力突破瓶頸。例如在學(xué)習(xí)“列表”知識(shí)點(diǎn)時(shí),有一個(gè)難點(diǎn)就是對(duì)提取元素和“切片”的理解?!傲斜怼钡臄?shù)據(jù)存儲(chǔ)在中括號(hào)[]里,每一個(gè)數(shù)據(jù)用逗號(hào)隔開(kāi)。中括號(hào)里面的每一個(gè)數(shù)據(jù)稱(chēng)為“元素”。在進(jìn)行元素提取時(shí),重點(diǎn)在于對(duì)元素在列表中的編號(hào),即偏移量的理解,偏移量是從0開(kāi)始的,列表名后加帶偏移量的中括號(hào),就能取到相應(yīng)位置的元素,且結(jié)果是一個(gè)元素;用冒號(hào)來(lái)截取列表元素的操作,就是切片,操作的口訣是左取右不取,空則取到頭,用字母來(lái)舉例,[ : n]表示冒號(hào)左邊空,從頭即第0位開(kāi)始,取到第(n-1)個(gè)元素,共取n個(gè)元素;[m: ]表示右邊空,從第m個(gè)元素開(kāi)始取到盡頭,即最后一位;[ : ]表示冒號(hào)兩邊空,從第0位取到最后一位,取整一個(gè)列表,相當(dāng)于復(fù)制;[m : n]表示冒號(hào)左右都有數(shù)字時(shí),從第m個(gè)元素開(kāi)始取,取到第(n-1)個(gè),共取出(n-m)個(gè)元素。偏移量取到的是列表中的單個(gè)元素,而切片則是截取了列表的一部分,即使只有一個(gè)元素,得到的結(jié)果仍然是一個(gè)列表。上述知識(shí)點(diǎn)如果死記硬背,很容易遺忘,且容易讓人產(chǎn)生混亂,但用案例進(jìn)行用法總結(jié)后,即使以后忘記了,翻看筆記也會(huì)很快恢復(fù)對(duì)知識(shí)點(diǎn)的理解。

      students =[‘小明’,’小紅’,’小剛’,’小黃’,’小綠’] #列表students中元素的編號(hào)是從0開(kāi)始的

      print(students[2]) #打印列表students中的第2個(gè)元素

      #打印結(jié)果為:小剛

      print(students[-2]) #打印列表students中的倒數(shù)第2個(gè)元素

      #打印結(jié)果為:小黃

      print(students [:]) #打印列表students中的所有元素,類(lèi)型為列表

      #打印結(jié)果為:[‘小明’,’小紅’,’小剛’,’小黃’,’小綠’]

      print(students[2:]) #打印列表students中的第2個(gè)元素之后的所有元素,類(lèi)型為列表

      #打印結(jié)果為:[小剛’,’小黃’,’小綠’]

      print(students [:2]) #打印列表students中的第2個(gè)元素之前的所有元素,類(lèi)型為列表

      #打印結(jié)果為:[‘小明’,’小紅’]

      print(students [1:3]) #打印列表students中的第1個(gè)和第2個(gè)元素,類(lèi)型為列表

      #打印結(jié)果為:[‘小紅’,’小剛’]

      print(students [2:4]) #打印列表students中的第2個(gè)和第3個(gè)元素,類(lèi)型為列表

      #打印結(jié)果為:[‘小剛’,’小黃’]

      在Python的學(xué)習(xí)中會(huì)遇到很多零碎的知識(shí)點(diǎn),只有不斷地補(bǔ)充到筆記中,才能在學(xué)習(xí)新知識(shí)的同時(shí),即使忘記了已學(xué)的知識(shí)點(diǎn),也可以隨時(shí)進(jìn)行查詢,而不會(huì)讓學(xué)習(xí)思維變得混亂,有助于我們把更多的精力放在解決問(wèn)題的邏輯思考中,而不是反復(fù)在語(yǔ)法中糾結(jié)。

      2.2 利用流程圖整理問(wèn)題思路,梳理編程邏輯思維

      對(duì)基礎(chǔ)語(yǔ)法學(xué)習(xí)后,但是無(wú)法將所學(xué)和實(shí)際生活相結(jié)合,導(dǎo)致學(xué)用脫節(jié)是平時(shí)在學(xué)習(xí)編程時(shí)常出現(xiàn)的問(wèn)題。這時(shí)就需要結(jié)合學(xué)習(xí)生活中的實(shí)際,樹(shù)立編程解決問(wèn)題的意識(shí),利用流程圖整理解決思路,建立明確的編程目標(biāo)。流程圖可以理解為用圖示的方法來(lái)描述整個(gè)事物進(jìn)行的過(guò)程。通過(guò)流程圖的建立,可以清晰地看到整個(gè)工作過(guò)程,有助于梳理出重復(fù)性工作,提升工作效率。流程圖有三種結(jié)構(gòu),分別是順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。順序結(jié)構(gòu)是在某個(gè)流程按順序依次進(jìn)行時(shí)使用;條件結(jié)構(gòu)主要是在不同的條件下需按不同的邏輯行事時(shí)使用;循環(huán)結(jié)構(gòu)是在某種指定情況下,按某種邏輯進(jìn)行重復(fù)時(shí)使用。三種結(jié)構(gòu)在流程圖中不是獨(dú)立的,通常都是混合使用,在不同的情況下根據(jù)不同的需要使用不同的結(jié)構(gòu),有助于鍛煉學(xué)生的編程邏輯思維能力,可以在編寫(xiě)代碼前先理清思路,以進(jìn)行下一步的方案設(shè)計(jì)。

      三、結(jié)束語(yǔ)

      在進(jìn)行Python編程語(yǔ)言的學(xué)習(xí)時(shí),要有明確的編目標(biāo),應(yīng)與學(xué)習(xí)工作中的遇到的問(wèn)題相結(jié)合,再以所學(xué)的語(yǔ)法知識(shí)作為切入點(diǎn),培養(yǎng)學(xué)生的編程思維,才能讓高職院校的學(xué)生樹(shù)立編程的興趣,主動(dòng)地去思考和尋求解決問(wèn)題的方法。編程思維的培養(yǎng)體現(xiàn)在很多方面,加強(qiáng)對(duì)解題技巧的練習(xí),學(xué)習(xí)分析問(wèn)題,反推解決問(wèn)題需要用到的知識(shí)點(diǎn),引導(dǎo)學(xué)生在尋找對(duì)應(yīng)的知識(shí)點(diǎn)時(shí),根據(jù)實(shí)際問(wèn)題的需要,查詢已學(xué)習(xí)過(guò)的知識(shí)點(diǎn)或者通過(guò)網(wǎng)絡(luò)搜索的方式,對(duì)新的知識(shí)點(diǎn)進(jìn)行補(bǔ)充,從而培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí)的意識(shí),有助于提升學(xué)生的編程學(xué)習(xí)思維。同時(shí),對(duì)問(wèn)題進(jìn)行細(xì)化和拆解,找到突破口,提升解決問(wèn)題的能力,對(duì)于學(xué)生的編程邏輯思維將大有裨益。只有通過(guò)多途徑培養(yǎng)高職院校學(xué)生的編程思維能力,才能幫助學(xué)生有效提高學(xué)習(xí)水平。

      參? 考? 文? 獻(xiàn)

      [1] 呂勇,王桂娜,張?chǎng)? 面向新工科的python語(yǔ)言案例化教學(xué)探討[J]. 電子測(cè)試,2021(4):117-118.

      [2] 董小丹. 高職計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)改革分析[J]. 數(shù)碼世界,2021(6):107-108.

      [3] 陳偉,趙雷. Python程序設(shè)計(jì)課程教學(xué)探索[J]. 電腦知識(shí)與技術(shù),2021,17(21):187-188,217.

      [4] 張婷燕,王劍宇,盧愛(ài)臣. 遞進(jìn)式教學(xué)法在Python程序設(shè)計(jì)中的應(yīng)用[J]. 電腦知識(shí)與技術(shù),2021,17(20):260-262.

      [5] 王丹,周維斌. 項(xiàng)目式學(xué)習(xí)在Python程序教學(xué)的應(yīng)用研究[J]. 福建電腦,2021,37(8):145-147.

      猜你喜歡
      高職院校互聯(lián)網(wǎng)
      從“數(shù)據(jù)新聞”看當(dāng)前互聯(lián)網(wǎng)新聞信息傳播生態(tài)
      今傳媒(2016年9期)2016-10-15 22:06:04
      互聯(lián)網(wǎng)背景下大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目的實(shí)施
      考試周刊(2016年79期)2016-10-13 23:23:28
      高職院校創(chuàng)新創(chuàng)業(yè)教育初探
      科技視界(2016年20期)2016-09-29 12:58:21
      全球化背景下高職院校韓語(yǔ)專(zhuān)業(yè)畢業(yè)生就業(yè)現(xiàn)狀分析
      科技視界(2016年20期)2016-09-29 12:56:14
      多元智能理論視角下高職院校體育課程評(píng)價(jià)體系的研究
      科技視界(2016年20期)2016-09-29 11:31:29
      淺談財(cái)務(wù)管理存在的問(wèn)題及完善措施
      以高品質(zhì)對(duì)農(nóng)節(jié)目助力打贏脫貧攻堅(jiān)戰(zhàn)
      常熟市| 宝兴县| 宁强县| 芜湖县| 吴川市| 肇州县| 确山县| 德阳市| 康马县| 离岛区| 东港市| 逊克县| 罗源县| 阜阳市| 泰兴市| 蛟河市| 太仆寺旗| 星座| 伊吾县| 兴义市| 丹棱县| 古蔺县| 芮城县| 泽库县| 罗甸县| 临邑县| 沈阳市| 江口县| 汝阳县| 巴马| 遂溪县| 澳门| 台北市| 兰坪| 襄城县| 陇西县| 瑞金市| 鄯善县| 安远县| 五莲县| 德格县|