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