國語(繁體)
登入
該課程已不再提供,但我們發現了類似的內容!
5.0 (1) · Ages: 9-14
TechMentor Hub: 1:1 STEM Tutoring
5.0 (1) · Ages: 5-18
Accelerated Coding Program for Elementary and Secondary School Learners (25 Min)
5.0 (2) · Ages: 13-18
AP Computer Science Principles® Tutoring (30 Min)
5.0 (2) · Ages: 8-18
Roblox Coding and Game Design 1-1
5.0 (2) · Ages: 8-13
The “Engineering Design Process” Code 1-1
5.0 (1) · Ages: 8-14
Roblox Studio Coding: 1 On 1 Tutoring
適合初學者到高階學習者的 Python 程式設計(24 課時課程)
我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
This course in Python Programming covers the below topics in depth: - Lesson 1 Introduction to Python to create geometric shapes: Students need to bring their knowledge of shapes and angles into this lesson to code different shapes as well as create a complex picture consisting of shapes and angles/ - Lesson 2 Using Loops to create geometric shapes: Students make use of WHILE and FOR loops (as well as understand the difference between the two) to create efficient code. - Lesson 3 Obtaining...
這門課是在 英語講授的。
Students will learn basic, intermediate and advanced skills in Python. Students will learn about actual programming concepts, such as Selection, Iteration, Sequencing and data structures which exist in Python to be able to go onto create more complex programs independently. The key to this course is “understanding” how to code, not just copying code to make something happen. Below outlines the learning goals for each lesson in this course: Lesson 1: - Learn how to use Python - Use the Python IDLE software to practice coding in Python. Lesson 2: - Understand what variables are and how they can be used. - Use the while loop in Python to create shapes - Discuss the effects of loops Lesson 3: - Write code to create patterns. - Create code which accepts user input. - Create and use variables. Lesson 4: - Use IF Statements to create shapes. - Use If/Else statements to control user input Lesson 5: - Understand the difference between string and integer data types. - Convert string data types into integer data types. Lesson 6: - Practice all coding skills in Python - Use while loops, if statements, input() and print() functions with confidence. Lesson 7: - Explain what syntax errors are - Understand how to use the input() function - Demonstrate how variables work. Lesson 8: - Use math operators in Python - Understand and explain how functions and procedures work Lesson 9: - Identify 4 different data types - Import code into Python - Explain different logical operators - Use If Statements Lesson 10: - Create Functions - Demonstrate how to use functions and procedures Lesson 11: - Explain how while loops work - Use loops with If Statements in Python Lessons 12-14: - Read pseudocode to understand what it does - Create a login system using Python and read/write to a file. - Create an Options Menu which allows user to store and read data from a file. Lessons 15-16: - Use lists to store data - Access each element in a list - Understand the benefits of the list data structure - Find the solutions to worded scenarios by coding an efficient program in Python Lessons 17-18: - Use 2D lists to store data - Access each element in a 2D list by using nested loops - Understand the benefits of the 2D list data structure - Find the solutions to worded scenarios by coding an efficient program in Python Lessons 19-21: - Understand how to access each character in a string. - Demonstrate how to access strings with a stride. - Use Python functions with strings to obtain data. Lessons 22-24: - Read pseudocode to understand what it does - Generate random numbers in Python using the Random Module. - Create a random number game which allows players to roll dice to score points.
Students will be provided with all curriculum material for each lesson, at the start. This will be shared in digital format via Google Drive so students will need to make sure they are logged into this platform.
除了 Outschool 教室外,本課程也使用:
The worksheets used in this class will be made available via Google Slides and Google Docs. Students will therefore need to make sure they are able to access their Google Drive account. Students will be expected to code in the online platform called Replit.com. They will therefore need to make sure they have created a free account on this website prior to joining this course.
Hi, my name is Bal, I have a degree in Computer Science and a Masters in Education. I am a qualified teacher of Computer Science and Information Technology. I am very enthusiastic about teaching and ensuring all my students succeed no matter what...
團體課
US$1,000
用於 24 課程2x 每週, 12 週
60 分鐘
由 1 學習者完成
即時視訊會議
Ages: 12-16
3-9 每班學員人數