pre-ap cs principles: Python essentials
Python 基礎精華 + 高中AP課程先修班
(for 8th grade & up)
專為 8 年級以上(含)初高中生所規劃之實力養成班,傳授Python語言精髓,為將來研習高中AP電腦課程贏得先機(有志選修及報考AP-CS Principles 之高中生萬勿錯過)
A beginning- to intermediate- level Python programming class designed for coders familiar with the basics of programming logic and computational thinking (could be acquired by prior experience in block-based coding such as MIT Scratch, App Inventor… etc., or passing our placement test). Students will learn the ins- and outs- of Python such as variables, looping, conditionals, functions, parameters...etc. , and advanced Python coding concepts and technique then use it to make 2D graphical games with Pygame. Upon successful completion of this class, students will demonstrate strong mastery of Python language and be able to create computer games. It is highly recommend for students pursuing AP-CS Principles study at their own high schools, or homeschooling students preparing for College Board AP-CS Principles exam.
Prerequisites: Experience in block-coding, English typing speed of 40+ words per minute. Students must bring own laptop computers to the class.
Python 基礎精華
教學目標:實力養成
學習難易度:3 ~ 4 (5 最難,1 最易)
適合年級:8 年級以上(含),需具備入門編程經驗(Block-coding)或通過本校入學測驗(Placement Test),英文打字速度每分鐘需達40字以上。學生需自備手提電腦來上課
A beginning- to intermediate- level Python programming class designed for coders familiar with the basics of programming logic and computational thinking (could be acquired by prior experience in block-based coding such as MIT Scratch, App Inventor… etc., or passing our placement test). Students will learn the ins- and outs- of Python such as variables, looping, conditionals, functions, parameters...etc. , and advanced Python coding concepts and technique then use it to make 2D graphical games with Pygame. Upon successful completion of this class, students will demonstrate strong mastery of Python language and be able to create computer games. It is highly recommend for students pursuing AP-CS Principles study at their own high schools, or homeschooling students preparing for College Board AP-CS Principles exam.
Prerequisites: Experience in block-coding, English typing speed of 40+ words per minute. Students must bring own laptop computers to the class.
Python 基礎精華
教學目標:實力養成
學習難易度:3 ~ 4 (5 最難,1 最易)
適合年級:8 年級以上(含),需具備入門編程經驗(Block-coding)或通過本校入學測驗(Placement Test),英文打字速度每分鐘需達40字以上。學生需自備手提電腦來上課
Python 是美國頂尖大學裡最常用的入門程式語言~全美最佳大學前十名中的八所(80%)、最佳大學前三十九名中的二十七所(69%)都選擇Python語言做為其CS0或CS1之授課內容,其中包括名校MIT和UC-Berkeley。目前最流行的人工智慧(A.I., Artificial Intelligence)產品,很多都是使用Python語言來控制。因此Python可說是實用性非常高的電腦程式設計語言 Why learn Python? |