US$800

for 24 classes
수업

초보자부터 고급 학습자를 위한 Python 프로그래밍(24개 수업 과정)

1 명의 학생이 수업을 완료함
연령대: 12-16 세
실시간 그룹 수업
이 24개 수업으로 구성된 과정에서 학생들은 초보부터 고급 수준까지 Python을 소개받게 되며, 이를 통해 학생들은 다양한 Python 구성 요소와 데이터 구조를 사용하여 자신만의 복잡한 프로그램을 독립적으로 작성할 수 있게 됩니다.
평균 평점:
5.0
수강 후기 수:
(2 수강 후기)

실시간 화상 수업
12주 동안 주당 2회
3-9 수업 정원
60분

무엇이 포함되어 있나요?

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 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:

선생님을 만나보세요

5.0
2수강 후기
프로필
교사 전문성 및 자격증
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. 

리뷰



다른 인기 수업
중급자를 위한 파이썬 코딩에 대한 모든 것 레벨 3 | 파이썬 코딩 수업
David Sofield
4.9
(833)
US$33회당 수업료
그룹 수업
10 주, 주당 1회1 시간
11-16 세
파이썬 코딩 프로젝트에 대한 모든 것 | 중급자를 위한 8가지 파이썬 코딩 프로젝트
David Sofield
4.9
(833)
US$30회당 수업료
그룹 수업
8 주, 주당 1회1 시간
11-16 세
초보자를 위한 파이썬 코딩에 대한 모든 것 | 10대를 위한 파이썬 코딩 여름 캠프
David Sofield
4.9
(833)
US$25회당 수업료
다음 세션은 Mon 6/16 9:15 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회1 시간
12-17 세
파이썬 프로그래밍 레벨 1에 대한 모든 것 | 10대를 위한 파이썬 코딩 수업
David Sofield
4.9
(833)
US$23회당 수업료
다음 세션은 내일 4:15 PM 입니다.
그룹 수업
8 주, 주당 1회1 시간
12-17 세
파이썬 프로그래밍 레벨 2에 대한 모든 것 | 10대를 위한 파이썬 코딩 수업
David Sofield
4.9
(833)
US$32회당 수업료
다음 세션은 Sun 8/24 8 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
11-16 세
1:1 개인 튜터링 파이썬 코딩 - 파이썬 프로그래밍 입문
Ziad Ghazi
4.6
(9)
US$55 세션당
일대일 레슨
온디맨드
7-18 세
파이썬 레벨 2 여름 캠프 | 청소년을 위한 파이썬 코딩 캠프
David Sofield
4.9
(833)
US$35회당 수업료
다음 세션은 Mon 7/14 5:30 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회1 시간
11-16 세
파이썬 프로그래밍 레벨 4에 대한 모든 것 | 중급자를 위한 파이썬 코딩 수업
David Sofield
4.9
(833)
US$33회당 수업료
그룹 수업
10 주, 주당 1회1 시간
12-17 세
초보자를 위한 파이썬 여름 캠프 | 라이브 펀 파이썬 코딩
QuattronKids
4.9
(198)
US$15회당 수업료
다음 세션은 Mon 6/2 7 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
8-12 세
일대일 - 파이썬 코딩 수업
Geetu sodhi
5.0
(18)
US$40 세션당
일대일 레슨
온디맨드
9-14 세
101-개인 파이썬 코딩
Sumati
5.0
(1)
US$21 세션당
다음 세션은 Tue 5/27 1 PM 에 예정되어 있습니다.
일대일 레슨
온디맨드
10-14 세
파이썬 코딩 II 잠금 해제 - 컴퓨터 해킹 부트 캠프
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
US$15회당 수업료
다음 세션은 Tue 6/3 8 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회55분
11-14 세
여름 캠프: Python 코딩 4 키즈(소개)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$19회당 수업료
다음 세션은 Mon 5/26 1 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회55분
8-13 세
초보자를 위한 1:1 파이썬 코딩 코치 (튜토링)
Bojan Milinic
5.0
(7)
US$65 세션당
일대일 레슨
온디맨드
8-18 세
파이썬 프로그래밍에 대한 모든 것 | 초보자를 위한 파이썬 코딩 여름 캠프 레벨 I
David Sofield
4.9
(833)
US$22회당 수업료
다음 세션은 Mon 6/16 4:15 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회1 시간
11-16 세
초보자를 위한 파이썬 코딩(레벨 1)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.8
(10)
US$18회당 수업료
다음 세션은 Monday 3 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회1 시간
10-15 세
더 많은 수업 보기
검색
기프트 카드 구매
통화, 시간대 및 언어 설정 열기
언어 및 지역
로그인