簡迪
(四川省敘永第一中學校,四川 瀘州 646400)
從我國高中階段的計算機教學發(fā)展情況來看,我國區(qū)域性差異較大,不同地區(qū)的學校在開展計算機教學時,其語言均表現(xiàn)出一定的差異性,但是總體離不開C 語言,C++和Java 等,學生在具體學習過程中,通常不能接受統(tǒng)一的語言編碼,導致其存在一定的學習障礙,對相關知識并不能有效理解,就C 語言本身來說,其存在一定的難度,具有復雜性,在開展實踐工作的過程中,也容易導致各種語法失誤問題的發(fā)生,而且在完成編程工作后,還需要花費大量的時間進行修改,導致學生的學習興趣被降低,不利于學生學習效率的提高。
就語言學習來說,其是一個相對漫長的過程,需要學生進行不斷的知識積累,保證學習時間和學習效率。但是從我國高中階段的發(fā)展情況來看,其主要是應試教育,而計算機技術并不被列入到應試水平測試中,導致高中的計算機學習課時受到限制,難以保證計算機理論基礎和實踐教學的全面開展,每節(jié)課程之間所對應的空白期較長,導致學生對知識的以往速度超過記憶速度,難以促進其教學效率的提高。
從計算機教學情況來看,教師開展計算機教學工作,通常充當一個引領者的角色,將相關知識和操作基礎進行告知,隨后需要學生深入研究,不斷鉆研,學生需要對知識進行自我掌握后,將其知識進行鞏固,保證形成扎實的學習基礎。但是大部分學生在學習過程中都表現(xiàn)出一種對學習背景過分依賴的情況,例如在進行C++學習時,需要學生在具有良好學習背景的同時,對編程語言等知識進行掌握,這對于大部分學生來說是較為困難的,在一定程度上降低了學生的學習效率。
就Python 語言編程來說,促進其對代碼的書寫情況,計算機算法進行掌握,其表現(xiàn)出與傳統(tǒng)“偽代碼”形式較為相似的情況,但是Python 語言編程在實際使用過程中,其逐漸促進自身發(fā)展,已經形成了語言簡易化和實用性發(fā)展的語言系統(tǒng),促進了其日常生活應用時效性的增加,對人們的日常生活和學習具有積極意義,可為學生更好的節(jié)約學習資源,保證學習資源的合理化使用。Python 語言編程可全面支持unicode 字符集,因此,在將此語言編程進行使用時,可減少學生對儲存空間問題的研發(fā),節(jié)省更多的時間。
Python 語言的使用,不需要學生具備充足的基礎知識,可降低學生的學習難度,提高學生學習興趣,保證學生更好更快地掌握編程方式,并可在實際生活中將其進行積極使用。在我國發(fā)展中,大部分學生可克服基礎知識較差的困難,將條件限制因素進行改善,打破傳統(tǒng)的計算機思維,以偽代碼的風格,促進學生學習效率的提高。
從目前發(fā)展情況來看,Python 在教學中的應用,大多表現(xiàn)為不同類型,但是其具有較大的兼容性,可實現(xiàn)對多種數(shù)據(jù)庫類型的兼容,而且具有大量的開源和免費的編程資源,在進行開發(fā)和測試的過程中,很容易實現(xiàn)和完成,因此在將其應用在計算機理論教學工作中,可促進其管控作用的充分發(fā)揮,具有顯著的應用意義。Python 資源數(shù)據(jù)庫的建立,可從學生的實際需求進行入手,促進其庫存空間的增大,保證根據(jù)自身所需促進特色數(shù)據(jù)庫的建立,將計算機理論教學知識進行豐富和更新。
在將Python 語言編程進行應用,其應用范圍逐漸廣泛,發(fā)展到目前情況下,其幾乎涉及了所有程序的領域,被人們稱之為膠水語言。主要被應用在數(shù)據(jù)挖掘和計算機等領域中。Python 語言編程具有一定的特點,主要表現(xiàn)在編程方式上,可與多種類型的編程形式相適應。在對Python 語言進行了解的基礎上,學生可在學習過程中,將C 語言,C++和Java 等編程語言進行直接使用,其語言編程可促進其相互連通,促進思維的轉換,減少理解阻礙。學生可通過Python 語言編程對不同語言之間的關聯(lián)性進行掌握,為學生提供更多的學習機會,保證計算機學習效率的有效提高。
結束語:隨著我國教學改革事業(yè)的不斷推進,我國大部分高中院校已經明確計算機學習技術對學生發(fā)展的重要性,在積極開展計算機教學工作的過程中,將Python 語言編程進行應用,可簡化語言不同問題,保證學生將計算機理論知識與實踐基礎進行有效結合,促進學生學習能力的提高,保證教學效率,為我國教學事業(yè)的發(fā)展做出積極貢獻。