Python Level 1: Graphics Superstar

สำหรับคนที่มีความสร้างสรรค์ ชอบเล่นเกม หรือชอบคณิตศาสตร์ Python เป็นภาษาเขียนโค้ดที่ทรงพลังและใช้กันอย่างแพร่หลาย ในหลักสูตรนี้ นักเรียนสร้างกราฟิกอาร์ตทางโปรแกรมและสร้างเกมในขณะที่เรียนรู้พื้นฐานของ Python หลักสูตรแบบ 1:1 นี้เป็นแบบลงมือปฏิบัติจริงและปรับให้เหมาะกับการเรียนรู้ของลูกคุณ
ทดลองเรียนฟรี
Private 1:1
รูปแบบ
Age 11-18
อายุ
ทุกอาทิตย์
ตาราง
50 นาที
เวลา
เกี่ยวกับเกี่ยวกับคอร์ส
Python 1 เป็นหลักสูตรการเขียนโค้ดหลักของ WeStride เราได้สอนนักเรียนหลายพันคนเกี่ยวกับพื้นฐานของ Python เช่น ไวยากรณ์ ลูป เงื่อนไข และฟังก์ชันผ่านโปรเจ็กต์ที่ใช้กราฟิกที่น่าตื่นเต้น เมื่อจบหลักสูตร นักเรียนจะสร้างโปรเจกต์ระดับสุดยอดและสามารถแชร์กับเพื่อนและครอบครัวใน Community ได้!
ทดลองเรียนฟรี
เกี่ยวกับเกี่ยวกับคอร์ส

ราคา

฿2500/เดือน
4 classes / month × ฿625 / class

ตารางเรียน

ชั้นเรียนแบบ 1:1 มีความยาว 50 นาที และสามารถกำหนดเวลาได้ตลอดเวลาในวันจันทร์-อาทิตย์ เวลา 7.00 น. ถึง 19.00 น. สามารถเลือก ลองคลาสฟรี เพื่อสมัคร จากนั้นทีมของเราจะจับคู่คุณและจัดคลาสแรกของคุณให้!

หัวข้อการเรียน

Coordinates and Movement
  • I can import Python libraries as needed by my programs
  • I can create a Turtle using a variable in Python
  • I can use the forward() function correctly in Python with Turtle
  • I can use the left() and right() functions correctly in Python with Turtle
  • I can program a square in Python with Turtle
  • I can use the goto() function correctly in Python with Turtle
  • I can use the penup() and pendown() functions correctly in Python with Turtle
  • I can use the begin_fill() and end_fill() functions correctly in Python with Turtle
Loops
  • I know what a loop is and when to use a loop in my code
  • I can write a for loop in Python using 'for i in range():' syntax
  • I can program any equilateral shape in Python with Turtle
  • I can change the size of any equilateral shape in Python with Turtle
  • I can program a circle in Python with Turtle
Conditionals
  • I know what a conditional statement is
  • I understand when and how to use 'if' statements in Python
  • I can use the functions xcor() and ycor() correctly in Python with Turtle
  • I can use 'and' and 'or' statements logically to check multiple conditions in Python
  • I understand when and how to use 'elif' statements in Python
  • I understand when and how to use 'else' statements in Python
  • I understand how 'if', 'elif', and 'else' statements interact, and can use them for mutually exclusive conditions
Loops with Variables
  • I can increment a variable in a for loop
  • I understand the effects of incrementing various variables in loops
  • I can use a conditional to only increment a variable under certain conditions
  • I understand when and how to use a while loop in Python
  • I understand the difference between for and while loops in Python
Functions
  • I understand what functions are and what they are used for
  • I can define a function in Python without inputs
  • I can call a function in Python
  • I understand what parameters are and what they are used for
  • I can define a function in Python with parameters
  • I can call a function with parameters in Python
Event Listeners
  • I understand what event listeners are and why we use them in certain Python with Turtle projects
  • I can create the Screen using a variable in Python with Turtle
  • I can use the screen.onkey() function correctly in Python with Turtle
  • I understand how to specify what should happen when the key is pressed in Python with Turtle
  • I can use the screen.listen() function correctly in Python with Turtle
Nested Loops
  • I understand when to use nested loops
  • I can write a nested loop in Python
  • I understand what each loop in the nested loops controls
  • I understand which loop to add code to, to get the result I want
  • I can determine how many times a line of code in a nested loop runs
Game Mechanics
  • I understand when and how to use a while True loop in Python
  • I understand what a break statement does in Python
Lists
  • I know what a list is and when to use a list in code
  • I can create an empty list in Python
  • I can use the append() function correctly with lists in Python
  • I can iterate through a list in Python
  • I can access and interact with each item in a list in Python
Computer Science Habits
  • I use spacing and logical variable names to improve my code's readability
  • I regularly comment my code to improve my code's readability
  • I appropriately and frequently test my code
  • I can independently debug my code
  • I can explain my code to others
  • I frequently share my code

การบ้าน

ผู้สอนจะมอบหมายการบ้านที่เกี่ยวข้องกับโครงการให้นักเรียนประมาณ 60 นาทีเมื่อสิ้นสุดแต่ละเซสชัน การบ้านได้รับการออกแบบมาเพื่อเสริมประสบการณ์ในชั้นเรียนและทำให้แน่ใจว่านักเรียนยังคงได้รับประสบการณ์ภาคปฏิบัตินอกคาบเรียน
Python 1 เป็นหลักสูตรการเขียนโค้ดหลักของ WeStride เราได้สอนนักเรียนหลายพันคนเกี่ยวกับพื้นฐานของ Python เช่น ไวยากรณ์ ลูป เงื่อนไข และฟังก์ชันผ่านโปรเจ็กต์ที่ใช้กราฟิกที่น่าตื่นเต้น เมื่อจบหลักสูตร นักเรียนจะสร้างโปรเจกต์ระดับสุดยอดและสามารถแชร์กับเพื่อนและครอบครัวใน Community ได้!
ทดลองเรียนฟรี

ทดลองเรียนฟรี

ขอบคุณ! ได้รับการส่งของคุณแล้ว! เราจะติดต่อคุณภายใน 1 วันทำการ
Oops! Something went wrong while submitting the form.