Python programming essentials & Coding competition prep
Python 基礎精華 + 實力鞏固 + 科技競賽 + 高中AP 課程先修
專為 8~10 年級以上(含)初高中生所規劃,深入掌握 Python 語言精髓、準備參加USACO科技競賽、累積實力進入人工智能領域。
有志研習高中AP電腦課程及參加 College Board AP Computer Science - Principles 考試者萬勿錯過
A comprehensive 30-week 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 techniques then use it to make 2D graphical games with Pygame. They will be guided through a series of USA Computing Olympiad (USACO) training sessions and dive into the world of competitive programming.
Upon successful completion of this class, students will demonstrate strong mastery of Python language, advanced computational thinking and programming expertise. The class is highly recommend for students taking AP-CS Principles class at their own high schools, or homeschooling students preparing for College Board AP-CSP exam. It is suitable for all students who have completed Algebra I with grade B or higher.
Prerequisites: Experience in block-coding, English typing speed of 40+ words per minute. Students must bring own laptop computers to the class.
Python 基礎精華
教學目標:實力養成
學習難易度:3 ~ 5 (5 最難,1 最易)
適合年級:8~10 年級(含),需具備入門編程經驗(Block-coding)或通過本校入學測驗(Placement Test),英文打字速度每分鐘需達40字以上。學生需自備手提電腦來上課
有志研習高中AP電腦課程及參加 College Board AP Computer Science - Principles 考試者萬勿錯過
A comprehensive 30-week 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 techniques then use it to make 2D graphical games with Pygame. They will be guided through a series of USA Computing Olympiad (USACO) training sessions and dive into the world of competitive programming.
Upon successful completion of this class, students will demonstrate strong mastery of Python language, advanced computational thinking and programming expertise. The class is highly recommend for students taking AP-CS Principles class at their own high schools, or homeschooling students preparing for College Board AP-CSP exam. It is suitable for all students who have completed Algebra I with grade B or higher.
Prerequisites: Experience in block-coding, English typing speed of 40+ words per minute. Students must bring own laptop computers to the class.
Python 基礎精華
教學目標:實力養成
學習難易度:3 ~ 5 (5 最難,1 最易)
適合年級:8~10 年級(含),需具備入門編程經驗(Block-coding)或通過本校入學測驗(Placement Test),英文打字速度每分鐘需達40字以上。學生需自備手提電腦來上課
Python 是美國頂尖大學裡最常用的入門程式語言~全美最佳大學前十名中的八所(80%)、最佳大學前三十九名中的二十七所(69%)都選擇Python語言做為其CS0或CS1之授課內容,其中包括名校MIT和UC-Berkeley。目前最流行的人工智慧(A.I., Artificial Intelligence)產品,很多都是使用Python語言來控制。因此Python可說是實用性非常高的電腦程式設計語言 Why learn Python? |