摘要:現(xiàn)今科技的快速發(fā)展,為了跟上這個(gè)快速發(fā)展的時(shí)代,各行各業(yè)也都蠢蠢欲動(dòng),并且用實(shí)際行動(dòng)來跟上新時(shí)代的發(fā)展,并且與時(shí)俱進(jìn)。而為了適應(yīng)新時(shí)代潮流的計(jì)算機(jī)語言,以及計(jì)算機(jī)思維能力,不僅僅單單通過學(xué)習(xí)理解python語言當(dāng)中的重要意義,更重要的是要從計(jì)算機(jī)思維方面,就是計(jì)算機(jī)思維的素質(zhì)層面去深刻理解python這個(gè)計(jì)算機(jī)語言。首先在探索基本的python語言的基礎(chǔ)上,在對(duì)于此基礎(chǔ)上加以思考,并且?guī)椭?jì)算機(jī)語言逐步走向多元化,這是具有實(shí)際的重要意義的。
關(guān)鍵詞:Python計(jì)算機(jī)語言? 計(jì)算機(jī)思維? 多元化人才
計(jì)算機(jī)思維在目前來說不僅僅是一個(gè)先進(jìn)的,并且是一種可以引領(lǐng)時(shí)代的一種新型的教育理念,計(jì)算機(jī)思維在各行各業(yè)甚至全球都成了各界人士開始越來越關(guān)注的對(duì)象。所以在現(xiàn)今的各高校的課程設(shè)置上,對(duì)于計(jì)算機(jī)專業(yè),都開始越來越注重于學(xué)生計(jì)算機(jī)思維的培養(yǎng),有效的激發(fā)思維的創(chuàng)新能力,并且將理論基礎(chǔ)和實(shí)踐緊密結(jié)合到一起。這樣的課程在高效實(shí)際的推行過程當(dāng)中,不僅可以有效的用計(jì)算機(jī)思維強(qiáng)化了學(xué)生的思維能力的培養(yǎng),還可以將學(xué)到的理論知識(shí)運(yùn)用于實(shí)踐當(dāng)中。所以對(duì)于學(xué)生們來說,首先要做到的是要強(qiáng)化對(duì)于學(xué)生程序設(shè)計(jì)語言的培養(yǎng),用實(shí)踐來強(qiáng)化對(duì)于理論知識(shí)的理解,對(duì)于基礎(chǔ)性知識(shí)的反復(fù)鞏固,可以有效的幫助到計(jì)算思維的訓(xùn)練,從而達(dá)到計(jì)算思維多元化的效果。
一、計(jì)算思維的意義
計(jì)算思維其基本含義在于運(yùn)用計(jì)算機(jī)的基礎(chǔ)概念,對(duì)于一系列相關(guān)問題進(jìn)行解決,并對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行設(shè)計(jì),從而理解到人類的行為和活動(dòng)。也因此,計(jì)算思維也有著其獨(dú)有的突出特點(diǎn)。
第一,計(jì)算思維具有著可以幫助人們將思維快速轉(zhuǎn)化的這種特點(diǎn)。簡(jiǎn)單來說,計(jì)算思維需要通過約簡(jiǎn)、嵌入、轉(zhuǎn)化以及仿真等一系列的計(jì)算機(jī)方法,將計(jì)算機(jī)中一個(gè)個(gè)困難的復(fù)雜問題進(jìn)行解釋,重新解釋成為一個(gè)可以著手去解決的計(jì)算問題。所以計(jì)算思維的這種突出且獨(dú)有的特點(diǎn),讓很多人愿意為此努力鉆研,往往可以給編程人員極大的成就感和快感,同學(xué)們也可以從中獲取學(xué)習(xí)計(jì)算機(jī)的興趣,突破重重計(jì)算思維苦難,找到解決方式。計(jì)算思維從根本上是一種將問題轉(zhuǎn)化為思維的一種途徑,這種思維的轉(zhuǎn)化能力,不僅僅特定在計(jì)算機(jī)行業(yè),需要專業(yè)人員必須的思維素質(zhì),現(xiàn)今的發(fā)展各行各業(yè)都急需這方面思維素質(zhì)的人才,這種計(jì)算思維更是行業(yè)中的佼佼者、成功人士所必備的思維素質(zhì)。所以,計(jì)算思維在相關(guān)的拓展方面,以及針對(duì)性的對(duì)其進(jìn)行提升,這對(duì)于現(xiàn)今相關(guān)人才的培養(yǎng),和學(xué)生未來的發(fā)展,甚至于整個(gè)社會(huì)的快速發(fā)展,都具有著其獨(dú)特的位置和重要意義。
第二,計(jì)算思維是需要一定的靈活性的,這需要思考者根據(jù)問題的切入點(diǎn),進(jìn)行核實(shí)的方法來對(duì)問題進(jìn)行解決,或者是選擇一種較為恰當(dāng)?shù)姆绞絹韺?duì)解決的問題進(jìn)行分析,并且要對(duì)解決的問題重點(diǎn)以及核心進(jìn)行建模,從而讓解決的部分能夠較為快速的解決。所以,這個(gè)特點(diǎn)在有效的幫助到建模者對(duì)于在計(jì)算思維的諸多信息當(dāng)中,能夠較為快速的分出問題的重點(diǎn)以及主要方面,從而進(jìn)一步將問題得到解決,這是一種在復(fù)雜多樣的信息當(dāng)中,運(yùn)用計(jì)算思維來對(duì)規(guī)律性問題進(jìn)行判斷的過程。
第三,不是所有的思維都是完美的,任何一種思維都具有它的弊端,有著不同方面的慣性的限制和阻礙,當(dāng)然計(jì)算思維也無法逃脫這種弊端。所以針對(duì)于如何打破慣性思維的局限性,這是一個(gè)非常需要引起重視的課題,并且我們需要竭力的去攻克它。思維的多元化更多的是可以給這個(gè)社會(huì)和世界帶來豐富多彩的,并且富有生機(jī)和創(chuàng)造力的新鮮力量,并且在這個(gè)方面,python這種程序語言,可以說是應(yīng)運(yùn)而生不僅僅起到了十分重要的作用,給整個(gè)社會(huì)來來的良好影響也是不容小覷的。
二、python的語言特點(diǎn)以及對(duì)于計(jì)算思維的影響
程序設(shè)計(jì)涉及到幾種不同的語言程序,但是國(guó)內(nèi)高校常用的主要是C語言以及VB語言,這兩種語言程序常常用來設(shè)計(jì)為本科計(jì)算機(jī)教學(xué)的課程。毋庸置疑的是,這兩種語言也是非常強(qiáng)大的,但是其專業(yè)性的要求是非常高的,而接觸其的時(shí)間越長(zhǎng)其難度就越來越高。也因此,除了專業(yè)學(xué)習(xí)計(jì)算機(jī)語言的的專業(yè)學(xué)生,以及專業(yè)的計(jì)算機(jī)語言的工作者,很少會(huì)有其他人常常對(duì)其進(jìn)行使用和接觸。但是,python語言卻恰恰相反,其特點(diǎn)在于較為簡(jiǎn)捷并且好駕馭和使用,通俗來說其特點(diǎn)是非常親民的,并且功能是十分強(qiáng)大的,性價(jià)比極高。所以也因此,除了專業(yè)課程的學(xué)生學(xué)習(xí),還有專業(yè)語言程序的工作人員常常使用之外,還有很多學(xué)習(xí)者和使用群體。所以,python語言較為廣泛的使用,也是的讓學(xué)生的思維訓(xùn)練更加進(jìn)入佳境,這是對(duì)于學(xué)生思維的訓(xùn)練提供了一個(gè)很好的環(huán)境和平臺(tái)。
第一,python語言是具有開源的作用的,它具有功能強(qiáng)大,以及類庫(kù)豐富的的主要特點(diǎn),而不僅僅于此,它還具有非常優(yōu)秀的可拓展性,并且非常簡(jiǎn)捷的是他可以在平臺(tái)當(dāng)中進(jìn)行移植的效果。也由于python語言的這種特點(diǎn),也使得其非常容易將各類的模塊,以及相關(guān)的語言制作非常方便的進(jìn)行拼接、整合到一起。所以,這種特定的方式也使得,python語言可以奠定其促進(jìn)計(jì)算思維發(fā)展當(dāng)中的地位,也可以借此更好的發(fā)揮出其作用。
第二,python語言具有著靈活、可拼接的特點(diǎn),其程序語言的使用者可以靈活的運(yùn)用此程序語言,甚至可以根據(jù)自身的意愿來對(duì)程序語言對(duì)源代碼進(jìn)行改編以及修改,從而有效的減少了工作的重復(fù)性,python語言的這種特點(diǎn)也使得將編程的改編變得更為便捷,甚至可以將已經(jīng)編制完成的程序加入到其他的軟件當(dāng)中。所以由于python語言的這種靈活性,可以任意自由的剪裁和移植,并且輸入的匹配性也非常好,可以友好的和其他語言和設(shè)計(jì)平臺(tái)相容,且混合使用。python語言的這種靈活性,也可以在日常的靈活轉(zhuǎn)換當(dāng)中,潛移默化當(dāng)中改變著學(xué)生對(duì)于計(jì)算思維的理解,以及熟練和思維的活泛,切實(shí)有效的加強(qiáng)了計(jì)算思維能力的提高,以及相關(guān)綜合素質(zhì)的培養(yǎng)。
第三,在程序語言當(dāng)中,python語言是最為簡(jiǎn)便的,是一種簡(jiǎn)單的語法就可以對(duì)其程序語言進(jìn)行操作的語言,這樣的特點(diǎn),非常適合于剛剛對(duì)于計(jì)算思維進(jìn)行入門學(xué)習(xí)的學(xué)生,可以逐步的幫助其對(duì)于計(jì)算語言進(jìn)行靈活的掌握,和計(jì)算思維學(xué)習(xí)信心的增加。不僅僅如此,python語言也適合于專業(yè)人士和相關(guān)專家進(jìn)行使用,可以有效的減輕其工作量和工作壓力,可以非常有效的幫助到他們工作的效率,或者是相關(guān)工作的進(jìn)一步擴(kuò)展。這些都可以進(jìn)一步的表現(xiàn)出python語言的強(qiáng)大,并且實(shí)用性和性價(jià)比都極高的特點(diǎn),也因此在程序語言當(dāng)中具有著極大的影響力。
三、結(jié)束語
在實(shí)際生活當(dāng)中,尤其在日常的工作當(dāng)中,往往會(huì)遇到很多復(fù)雜且困難的問題,這時(shí)候就非常需要一種抓住關(guān)鍵的能力,并且將其化簡(jiǎn)為繁,將困難的問題進(jìn)行分解和分析,將問題找到主干之后,再將大問題分解成許多小問題后,進(jìn)行逐個(gè)擊破。python語言運(yùn)用的正是這個(gè)道理,在幫助學(xué)生學(xué)習(xí)程序語言當(dāng)中,將復(fù)雜的問題簡(jiǎn)單化,然后又將一個(gè)個(gè)解決的問題進(jìn)行重新的組裝,成為一個(gè)真正的解決方案,從而幫助學(xué)生培養(yǎng)多元化計(jì)算思維。這樣的設(shè)計(jì)可以有效的幫助學(xué)生提高學(xué)習(xí)興趣,并且也可以幫助學(xué)生對(duì)于計(jì)算思維有著循序漸進(jìn)的了解和學(xué)習(xí)能力的提升,從而有效的促進(jìn)學(xué)生計(jì)算思維的深度理解。
參考文獻(xiàn)
[1]王昊.Python教學(xué)促進(jìn)計(jì)算機(jī)思維的培養(yǎng)[J].才智,2019(17).
[2]劉維勝.Python教學(xué)培養(yǎng)計(jì)算機(jī)人才的思維能力的策略初探[J].電腦迷,2018,000(036):187-188.
[3]朱鵬飛.論P(yáng)ython程序設(shè)計(jì)語言——對(duì)大學(xué)生計(jì)算思維能力的培養(yǎng)[J].數(shù)字技術(shù)與應(yīng)用, 2017(3):238-239.
[4]肖勝剛,袁方,& 安海寧.(0).Python課程助力計(jì)算思維和創(chuàng)新能力培養(yǎng).計(jì)算機(jī)教育(09).
[5]趙霞,張珣,韓忠明,&嵩天.(2017).Python語言教學(xué)中問題解決能力和創(chuàng)新能力的培養(yǎng)實(shí)踐.計(jì)算機(jī)教育(9),6-10.
本論文受中國(guó)特色高水平高職學(xué)校和專業(yè)建設(shè)計(jì)劃支持;受國(guó)家級(jí)職業(yè)教育教師教學(xué)創(chuàng)新團(tuán)隊(duì)支持。
作者簡(jiǎn)介
吳斌(1968.3.14—),男,漢族,江蘇常州人,碩士研究生,副教授,研究方向:軟件開發(fā)、計(jì)算機(jī)應(yīng)用。