US$37
weeklyor US$549 for 15 classes
파이썬을 이용한 실용 프로그래밍
연령대: 13-18 세
실시간 그룹 수업
실시간 화상 수업
15주 동안 주당 1회
2-12 수업 정원
75분
무엇이 포함되어 있나요?
15개의 라이브 미팅
수업 18 시간 45 분 시간프로젝트
주당 2-4시간. The Capstone Project (s) 1. One or more Capstone Projects will be assigned in this course. 2. The Capstone project(s) are a means for the student to put into practice what has been learned in the course. Supplemental learning topics will be provided thoroughout the duration of the course that are needed to accomplish the Capstone Project(s). 3. A Capstone Project grade is based on effort and understanding, not necessarily whether or not the Capstone project is working correctly at the submission due date. 4. Any Capstone Project is due no later than midnight of the last scheduled course meeting.문자 등급
Element / Weighting: - Quizzes / 10% - Homework / 60% - Capstone Project(s) / 30% Letter Grades: 91-100% 81-90% 71-80% D 61-70% F 60% or below보고계신 지문은 자동 번역 되었습니다
수업 소개
영어레벨 - B1
미국 9학년 - 12학년 학년
레벨 Beginner
This course is a rigorous introduction to Python programming. This course will cover several topics that include: how to setup the Python environment; how to use Jupyter notebooks in an integrated development environment (IDE); how to employ fundamental Python syntax; how to use loops for program control; and how to use functions and classes for object-oriented programming (OOP). The capstone of the course will be to develop fully operational, interactive terminal applications using what the student has learned. The teacher will guide the student through weekly lectures and will provided assistance, as needed, with weekly homework and with the capstone projects.
학습 목표
The goal of this course is to introduce the student to the fundamentals of Python programming through examples. By the end of the course, the student will be able to create complex applications through object-oriented programming.
This course will prepare the student to sit for the PCEP™ – Certified Entry-Level Python Programmer exam through the Python Institute (see https://pythoninstitute.org/pcep)
강의 계획서
15 레슨
15 주 이상레슨1:
Variables and Simple Data Types
In this lesson you will learn about the different kinds of data you can work with in your Python programs. You'll also learn how to use variables to represent data in your programs.
You will setup your programming environment on your computer.
75 분 온라인 라이브 레슨
레슨2:
Introducing Lists; Introduction to ncurses
In this lesson and the next you'll learn what lists are and how to start working with the elements in a list. Lists allow you to store sets of information in one place, whether you have just a few items or millions of items. Lists are one of Python's most powerful features readily accessible to new programmers, and they tie together many
important concepts in programming.
You will be introduced to the fundamentals of ncurses programming in preparation for the Capstone project(s).
75 분 온라인 라이브 레슨
레슨3:
Working with Lists; Drawing Unicode Characters in ncurses
In this lesson you'll learn how to loop through an entire list using just a few lines of code, regardless of how long the list is. Looping allows you to take the same action, or set of actions, with every item in a list. As a result, you'll be able to work efficiently with lists of any length, including those with thousands or even millions of items.
You will learn how to use Unicode characters in ncurses.
75 분 온라인 라이브 레슨
레슨4:
If Statements; Using the Mouse in ncurses
In this lesson, you'll learn to write conditional tests, which allow you to check any condition of interest. You'll learn to write simple if statements, and you'll learn how to create a more complex series of if statements to identify when the exact conditions you want are present.
You will learn about mouse input in ncurses.
75 분 온라인 라이브 레슨
그 외 세부 사항
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
출처
• Text: Python Crash Course, 3rd Ed., Eric Matthews. San Francisco: No Starch Press, 2023.
• Text: Python Essentials 1, OpenEDG Python Institute, 2023 (available free at https://pythoninstitute.org or for purchase at Amazon)
• Student must have a computer (desktop, laptop) with an Internet connection.
• Recommended: Anaconda Python distribution and PyCharm Pro IDE installed on a personal computer.
선생님을 만나보세요
교사 전문성 및 자격증
I am trained as an aerospace engineer and have worked software projects for approx 10 years of my 36-yr career, including embedded systems programming (C), F-18 flight computer programming (Ada), flight controls design and analysis (MATLAB), and various other projects (C, FORTRAN, PERL, Python).
I have taught 2 semesters of this course to-date (Fall 2024, Spring 2025) to adults and junior and senior high school students.
I have been a FIRST robotics mentor since 2008.
John Kelly님의 다른 수업
John Kelly님의 다른 수업
다른 인기 수업
중급자를 위한 파이썬 코딩에 대한 모든 것 레벨 3 | 파이썬 코딩 수업
David Sofield
4.9
(830)
US$33회당 수업료
그룹 수업
10 주, 주당 1회1 시간
11-16 세
파이썬 코딩 프로젝트에 대한 모든 것 | 중급자를 위한 8가지 파이썬 코딩 프로젝트
David Sofield
4.9
(830)
US$30회당 수업료
그룹 수업
8 주, 주당 1회1 시간
11-16 세
파이썬 프로그래밍 레벨 2에 대한 모든 것 | 10대를 위한 파이썬 코딩 수업
David Sofield
4.9
(830)
US$32회당 수업료
다음 세션은 Sun 8/24 8 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
11-16 세
초보자를 위한 파이썬 코딩에 대한 모든 것 | 10대를 위한 파이썬 코딩 여름 캠프
David Sofield
4.9
(830)
US$25회당 수업료
다음 세션은 Mon 6/16 9:15 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회1 시간
12-17 세
파이썬 프로그래밍 레벨 1에 대한 모든 것 | 10대를 위한 파이썬 코딩 수업
David Sofield
4.9
(830)
US$22회당 수업료
다음 세션은 Friday 12:15 AM 에 예정되어 있습니다.
그룹 수업
8 주, 주당 1회1 시간
11-16 세
파이썬 프로그래밍 레벨 4에 대한 모든 것 | 중급자를 위한 파이썬 코딩 수업
David Sofield
4.9
(830)
US$33회당 수업료
그룹 수업
10 주, 주당 1회1 시간
12-17 세
1:1 개인 튜터링 파이썬 코딩 - 파이썬 프로그래밍 입문
Ziad Ghazi
4.5
(8)
US$55 세션당
일대일 레슨
온디맨드
7-18 세
파이썬 레벨 2 여름 캠프 | 청소년을 위한 파이썬 코딩 캠프
David Sofield
4.9
(830)
US$41회당 수업료
다음 세션은 Mon 7/28 8 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회1 시간
11-16 세
여름 캠프: Python 코딩 4 키즈(소개)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$19회당 수업료
다음 세션은 Mon 5/12 1 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회55분
8-13 세
일대일 - 파이썬 코딩 수업
Geetu sodhi
5.0
(18)
US$40 세션당
일대일 레슨
온디맨드
9-14 세
초보자를 위한 1:1 파이썬 코딩 코치 (튜토링)
Bojan Milinic
5.0
(7)
US$65 세션당
일대일 레슨
온디맨드
8-18 세
파이썬 코딩 여름 캠프 레벨 2
Codingal - #1 AI & Coding | Backed by Y Combinator
5.0
(5)
US$18회당 수업료
다음 세션은 Monday 1 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 5회50분
9-14 세
초보자를 위한 Python 코딩(레벨 2)
Codingal - #1 AI & Coding | Backed by Y Combinator
5.0
(5)
US$18회당 수업료
다음 세션은 Saturday 2 PM 에 예정되어 있습니다.
그룹 수업
6 주, 주당 2회50분
10-15 세
파이썬 프로그래밍에 대한 모든 것 | 초보자를 위한 파이썬 코딩 여름 캠프 레벨 I
David Sofield
4.9
(830)
US$22회당 수업료
다음 세션은 Mon 6/16 4:15 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회1 시간
11-16 세
초보자를 위한 파이썬 기반 여름 캠프 | 라이브 펀 파이썬 코딩
QuattronKids
4.9
(197)
US$15회당 수업료
다음 세션은 Mon 6/2 7 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
8-12 세
초보자를 위한 Python 코딩: Python과 실제 코딩 기술을 배우는 재미있는 프로젝트
PopSkool: English, Music, Art, Math, Coding & More
5.0
(1)
US$15회당 수업료
다음 세션이 지금 시작됩니다
그룹 수업
8 주, 주당 1회55분
10-14 세