毫無疑問,Python是當下最火的編程語言之一。
這點,從鋪天蓋地的“零基礎學習Python”、”Python從入門到精通”等網絡課程就可見端倪。人工智能是未來發展趨勢,編程語言與人工智能密不可分,但那么多語言,為啥是Python這么火呢?
Python的優勢來自其設計哲學:“優雅”、“明確”、“簡單”。相比 Java、C++ 等其他傳統靜態語言更具實用性,更容易上手;它能讓用戶編寫出更易讀、易維護的代碼,是一門易學、嚴謹的程序設計語言。
國外招聘網站 HackerRank 曾發布的開發者調查報告顯示,對于在校學生和從業的開發者而言,最喜歡的編程語言都是 Python,并且有越來越多的公司對掌握 Python 技能的開發者感興趣。
不管是關注度、用戶喜愛度,還是語言本身的優勢,都讓Python成為當下最熱門的編程語言。專注創新教育,研發STEAM好課的我們,自然不能缺少如此重要的課程,這不,《Python基礎1》來了!
《Python基礎1》作為Python系列課程的入門課程,側重于掌握和應用Python基礎語法,激發學生學習Python的興趣。課程內容包括turtle畫圖、學生信息表單處理、商品產地識別、選擇采購方案和眾籌模型開發等有趣且貼合生活實際情境的項目。
課程以學習、掌握與應用Python基礎語法為目標,共分為三個單元,15個活動,總計16個課時。
通過本學期的學習,學生應能了解變量、分支結構、循環結構、數字類型、字符串、列表等編程基礎知識,通過體驗Python的基本應用,了解程序設計的一般過程,培養計算思維,感悟算法的思想與價值。
COURSE OBJECTIVES
課 程 目 標
知識與技能
·?掌握輸入、輸出語句的用法和功能,能夠編寫具有順序結構的簡單程序。
·?了解多種分支結構的功能和用法,能夠構造合適的分支條件,編寫具有分支結構的程序。
·?了解多種循環結構的功能和用法,了解雙重循環的結構及運行過程,能夠編寫具有循環功能的程序。
·?能夠根據需求,編寫由順序結構、分支結構、循環結構形成的混合結構程序,以解決生活中的簡單問題。
過程與方法
·?通過感悟生活中的數據類型,了解程序設計語言中的數據分類,理解數值型數據和字符型數據在程序中的作用。
·?通過感悟生活中的可變數據和不可變數據理解常量和變量,掌握常用算數運算符、關系運算符和常用的數值型標準函數的使用方法,能夠根據任務要求寫出數學表達式。
·?通過實例模仿,理解算法的概念與作用,以及算法與程序的關系,能使用流程圖表達算法。
情感態度與價值觀
·?通過分析簡單生活問題,設計混合程序結構解決問題,體驗算法的思想和價值,了解程序設計的一般過程。
·?結合實例使用程序設計工具,體驗程序設計作為一種特殊的信息加工處理方式的特點和優勢。
靠近人工智能,編程語言是繞不過的未來之門,Python正是打開這扇門的金鑰匙。作為八爪魚的重頭課程,Python早被提上了日程,經過反復的內容打磨,《Python基礎1》終于在今年和大家見面了。之后,Python系列課程還會持續更新,歡迎你隨我們一起進入八爪魚的Python世界。