US$800
for 24 classes包含什麼
24 現場會議
24 上課時間項目
每週 1 小時. 7或以上 整堂課完成證書
包括我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
英語程度 - 未知
Beginner 等級
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 User Input: Students understand and code how their written programs can begin to accept user input from someone using the keyboard. - Lesson 4 Using Conditional Statements to provide choices: Students begin to use IF Statements in this lesson so that their program code can begin to offer different choices to those running the program. - Lesson 5 Different Data Types: Students understand and use the different data types (Integer, Boolean, String and Float) which exists in Python - Lesson 6 Assessment: Students are expected to complete a number of mini tasks in an independent manner to practice the skills they have learnt in lessons 1 - 5. - Lesson 7 Introduction to text based coding in Python: Students begin to code in Python to produce a text based outcome, rather than a visual output of images. - Lesson 8 Introduction to Calculations: Students perform calculations in Python and understand and use the different logical and mathematical operators which exist, some of which include //, MOD, >, < and % - Lesson 9 Use of Data Types & If Statements: Students understand and use the different data types (Integer, Boolean, String and Float) which exists in Python. They also convert between different data types when coding calculations in code that makes use of Selection (IF Statements). - Lesson 10 Creating Procedures and Functions in Python: Students learn the difference between functions and procedures and begin to pass parameters into them. - Lesson 11 Using loops for efficient code in Python: Students understand how WHILE Loops can be used to create efficient code. - Lessons 12-14 Creating a Login System and Storing and Reading data from a file: Students learn to create a login system which requires them to entire their username and password. Correct details will need to be inserted or else the system alerts the user to an errors. Students then move forward to code a login system from which different options can be selected to write data from a file and to search for specific data from a file. - Lesson 15-16 Working with one-dimensional arrays: Students will learn a better way to store data, what arrays/lists are, why they are used as well as their benefits i.e. slicing lists, inserting data, sorting etc… - Lesson 17-18 Working with two-dimensional arrays: Students will learn a better way to store data, understand what two-dimensional arrays are, why they are used as well as their benefits i.e. slicing two-dimensional array, inserting data, sorting etc… - Lesson 19-21 String Manipulation: Students will learn how to access each element in a string via its index as well as how to iterate through each element. Numerous string manipulation methods are covered in this lesson, some of which include .upper(), isupper(), .count() etc….. - Lesson 22-24 Generating random numbers to create a dice roll game: Students will learn how to generate random integers between 1 - 6 by creating a Dice Game. Students will be expected to firstly create a 1 player game (via provided guidance) and then modify their code so it is suitable for 2 players. Students will need to have access to the Internet to access repl.it and they will be provided with digital worksheets via Google Drive. They will therefore need to make sure they have logged into their Google Drive account in order to access the material shared with them. All curriculum material is fully developed for each lesson. My screen (with the teacher powerpoint and code in Python) will be shown to students via Zoom so they are able to see concepts being taught before experimenting for themselves.
學習目標
Students will learn the very basics of programming such as variables, print() and input() to the more advanced concepts such as string manipulation, file reading/writing as well as 1D and 2D arrays. Students will solve complex coding projects.
其他詳情
父母的引導和規範
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.
供應清單
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 教室外,本課程也使用:
認識老師
教師專業知識和證書
I have been a teacher of Computer Science since 2005 and have been awarded a BSc in Computer Science. I have also completed my PGCE as well as my Masters in Education.
評論
Baljit Borde (BSc, Masters in Education)的其他課程
Baljit Borde (BSc, Masters in Education)的其他課程
其他家長也喜歡
關於中級 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
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
Python 初學者夏令營 |現場趣味 Python 編程
QuattronKids
4.9
(198)
US$15 每班
下次會議在 7 PM Mon 6/2
團體課
2 週, 5/週, 1 小時
8-12
101-私人Python編碼
Sumati
5.0
(1)
US$21 每堂課
下次會議在 1 PM Tue 5/27
一對一課程
依需求開班
10-14
夏令營:兒童 Python 編碼(簡介)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$19 每班
下次會議在 1 PM Mon 5/26
團體課
2 週, 5/週, 55 分鐘
8-13
解鎖Python編碼II-電腦駭客訓練營
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
US$15 每班
下次會議在 8 PM Tue 6/3
團體課
4 週, 2/週, 55 分鐘
11-14
一對一 - Python 編碼課程
Geetu sodhi
5.0
(18)
US$40 每堂課
一對一課程
依需求開班
9-14
初學者 1 對 1 Python 編碼教練(輔導)
Bojan Milinic
5.0
(7)
US$65 每堂課
一對一課程
依需求開班
8-18
關於 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