US$16

weekly
or US$96 for all content
班級
玩

Python 程式設計 |初學者 | 06 週 SP |石頭、剪刀、布、蟒蛇

由 97 位學習者完成
年齡 13-18
自訂進度課程
在這為期六週的 SP 課程中,學生將學習製作和改編 12 個 Python 遊戲的步驟,每週兩個遊戲。 #builder
平均評分:
4.8
評論數量:
(1,188 評論)

6 預錄課程
6 教師支援週
自行選擇何時開始
1 年內容存取權

立即報名,隨時開始

按照自己的步調走
您的學習者可以在他們想要的時候開始學習,並以最適合他們的速度進步。
當你想要的時候開始。
按照自己的步調學習
訪問一整年的課程材料。
獲得老師的實際支持。

包含什麼

6 預錄課程
6 週
教師的支持
1 年訪問權
到內容
作業
每週 1-2 小時. Students should work on their own code each week using the examples provided, or a new idea of their own. Each module should take about an hour to work through and homework should take about the same, but can take longer or shorter, depending on the interest of the learners and how much time they want to put into building their own fun games.
評估
Feedback is provided for all assignments.
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

In this course, we will develop twelve Python games, two each week, for six weeks. From games where we guess a number, play hangman, build an ice cream simulator, a cat cloning machine, and more, we will learn elements of Python programming while developing fun and easy to make games. The goal of the class is to learn while doing, and each week will focus on the ideas that go into the games, and the methods used to create them. As we go through each game, students will also learn about various introductory programming concepts and how to apply them.

We will be looking at introductory topics in Python that include variables, lists, loops and if statements in this course. This is a great course for beginners to Python. We will not be going into each topic in depth, rather looking at the functionality of the various elements and data structures we use in games and how they come together. By learning through doing, students will understand the basic elements of coding, and be ready to take a more in depth course. The goal is to learn while having fun, and seeing what students can come up with using the ideas discussed in each module. Getting excited about coding and being creative, are the most important things in this class.

In each module, we will look at the idea behind the code, how to build up the program, and ideas for students to work on their own versions and share with the class. Each week students can start with the provided module code to make their own programs or create their own using the same methods. Students will share with the class in the classroom and/or submit code in the teacher section for feedback. This can be an exciting and lively process as we play each others games, come up with new ideas, and build new and better games each week.

學習目標

Students will learn how to construct basic Python games while learning about variables, lists, loops and if statements.

教學大綱

6 課程
超過 6 週
課 1:
Module 1: Getting Started with Variables and Fun Games
 In this module, students will dive into the basics of programming by learning how to store numbers in variables. They'll kick things off by creating a "Guess the Number" game, which not only introduces the concept of variables but also makes it super engaging. Next, they'll develop a cool Dog/Cat Age Calculator, turning human years into pet years, and discovering how simple math functions can be applied in entertaining ways. 
課 2:
Module 2: Strings, Quizzes, and Pizza Parties
 Students will explore the world of text in programming by learning how to use string variables. They'll put this knowledge to use by building a Personality Quiz that responds to their choices with witty feedback. Then, it's time for some culinary coding with the Pizza Toppings Machine project, where students can mix and match ingredients to craft the ultimate virtual pizza—perfect for those who like to get creative with their food! 
課 3:
Module 3: Lists, Sweets, and Whiskered Widgets
 This module introduces lists and indexing, key tools for managing collections of data in programming. Students will apply these concepts by creating a Random Ice Cream Maker that whips up delicious, surprise flavor combinations. They'll also code a Cat Generator, which will produce descriptions or images of different cat types at random—a purr-fect project for animal lovers. 
課 4:
Module 4: Interactive Game Crafting
 It's game development time! This module is all about using imagination and coding skills to create interactive experiences. Students will build an Item Adventure Game, making decisions that steer the adventure in various directions. They'll also design a version of Rock, Paper, Scissors called "Rock, Paper, Scissors, You," adding a personal twist to the traditional game. 

其他詳情

父母的引導和規範
In this course, we will be utilizing Replit.com, a versatile and user-friendly online coding platform that offers a robust environment for learning and developing programming skills. Replit.com is accessible for free and operates entirely in the cloud, eliminating the need for any software installations on personal computers. This makes it an ideal choice for beginners and younger learners to start coding in a supportive and well-structured setting. The platform supports multiple programming languages and comes with a variety of tools that enable students to write, run, and debug their code effortlessly from any device with internet access. By using Replit.com, students can easily share their projects and collaborate with others, enhancing the learning experience through interactive participation.
供應清單
We will be using Repl.it, an interactive coding environment, which makes it easy to code, share and collaborate. While there are many other places that students are able to code, this is the only resource we will be using. The site is free to sign up, and makes it easy to code in Python, directions will be provided with the first module.
外部資源
除了 Outschool 教室外,本課程也使用:

提供自

已加入 October, 2020
4.8
1188評論
教師檔案
教師專業知識和證書
I love teaching programming using fun and interesting examples because it helps students go farther than learning hard to contextualize concepts. Understanding what we are doing and why means that students will be able to apply algebraic concepts (like x+y) having understood examples like (red bike + blue bike) in a way that has context and meaning. 

評論



其他家長也喜歡
關於中級 3 級 Python 編碼的全部內容 | Python 編碼課程
David Sofield
4.9
(833)
US$33 每班
團體課
10 週, 1/週, 1 小時
11-16
關於 Python 編碼專案的一切 | 8 個適合中階人員的 Python 編碼項目
David Sofield
4.9
(833)
US$30 每班
團體課
8 週, 1/週, 1 小時
11-16
關於 Python 程式設計第 2 級的所有資訊 |青少年 Python 程式設計課程
David Sofield
4.9
(833)
US$32 每班
下次會議在 8 PM Sun 8/24
團體課
10 週, 1/週, 1 小時
11-16
關於 Python 初學者編碼的一切 |青少年Python程式設計夏令營
David Sofield
4.9
(833)
US$25 每班
下次會議在 9:15 PM Mon 6/16
團體課
1 週, 4/週, 1 小時
12-17
關於 Python 程式設計 1 級的全部內容 |青少年 Python 程式設計課程
David Sofield
4.9
(833)
US$23 每班
下一堂課明天 4:15 PM
團體課
8 週, 1/週, 1 小時
12-17
關於 Python 程式設計 4 級的全部內容 |中級 Python 程式設計課程
David Sofield
4.9
(833)
US$33 每班
團體課
10 週, 1/週, 1 小時
12-17
Python 初學者夏令營 |現場趣味 Python 編程
QuattronKids
4.9
(198)
US$15 每班
下次會議在 7 PM Mon 6/2
團體課
2 週, 5/週, 1 小時
8-12
1:1 私人輔導 Python 編碼 - Python 程式設計簡介
Ziad Ghazi
4.6
(9)
US$55 每堂課
一對一課程
依需求開班
7-18
關於 Python 2 級夏令營的一切 |青少年Python程式設計訓練營
David Sofield
4.9
(833)
US$35 每班
下次會議在 5:30 PM Mon 7/14
團體課
2 週, 4/週, 1 小時
11-16
101-私人Python編碼
Sumati
5.0
(1)
US$21 每堂課
下次會議在 1 PM Tue 5/27
一對一課程
依需求開班
10-14
解鎖Python編碼II-電腦駭客訓練營
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
US$15 每班
下次會議在 8 PM Tue 6/3
團體課
4 週, 2/週, 55 分鐘
11-14
夏令營:兒童 Python 編碼(簡介)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$19 每班
下次會議在 1 PM Mon 5/26
團體課
2 週, 5/週, 55 分鐘
8-13
初學者 1 對 1 Python 編碼教練(輔導)
Bojan Milinic
5.0
(7)
US$65 每堂課
一對一課程
依需求開班
8-18
一對一 - Python 編碼課程
Geetu sodhi
5.0
(18)
US$40 每堂課
一對一課程
依需求開班
9-14
關於 Python 程式設計的一切 | Python 程式設計初學者夏令營 I 級
David Sofield
4.9
(833)
US$22 每班
下次會議在 4:15 PM Mon 6/16
團體課
2 週, 4/週, 1 小時
11-16
初學者 Python 程式設計:學習 Python 和實際程式設計技能的有趣項目
PopSkool: English, Music, Art, Math, Coding & More
5.0
(23)
US$15 每班
下一堂課明天 3 PM
團體課
8 週, 1/週, 55 分鐘
10-14
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入