US$184
for 8 classes무엇이 포함되어 있나요?
8개의 라이브 미팅
수업 7 시간 20 분 시간숙제
주당 1시간. Weekly assignments may take 20 minutes to 1 hour.학습 평가
Completion of class projects.보고계신 지문은 자동 번역 되었습니다
수업 소개
From programming designing Robot animations to interactive games (simple user interactions), the Codester software will leave your young coder excited about growing their coding skills. This class is perfect for those ready to go beyond Scratch (block coding) and learn Python coding fundamentals to make their own animations and simple games. Whether your child is new to coding or experienced in coding but new to Python, they will be able to build a strong coding foundation. Python is a coding language used by major social media companies and search engines. Class time is divided into 5-10 minutes of share & review, 20-30 minutes learning a new skill, then the remaining 20 minutes creating fun projects based on what they learned. Every class has homework which allows kids to be even more creative. This class is designed to empower student to transfer their skills beyond the teaching platform. Our instructors also use verbal and written "check-ins" to help evaluate whether students are able to code and debug their code instead of just trial and error. Students will have an opportunity to share their work with their peers and explain their code. Class Overview: - Welcome & Share - Project Review - Code Preview (teacher may implement a verbal group discussion or provide each student with a Google Doc for written responses) - Coding while learning new terminology and using new functions - Project creation/ Code Implementation - Final share/ remarks *** Students must use a laptop or computer to participate in class. *** As per Outschool policy, cameras must be on at the start of class. ***Please note: In order to best use instruction time, students should have basic computer literacy skills and be able to engage in a private lesson without parental assistance. Parents who need to sit and assist their child in class, are welcome to visit our flex course. Choreography by Rae's Coding Python Curriculum: • (Level 1) Creating Games & Animations- building a coding foundation • (Level 2) Creating Games & Animations- practice foundational skills • (Level 3) Creating Games & Animations- working with user input • (Level 4) Creating Games & Animations- designing a game with user input • (Week 5) Creating Games & Animations- unpredictable input • (Level 6) Creating Games & Animations- designing a game with unpredictable input • (Level 7) Creating Games & Animations- storing values • (Level 8) Creating Games & Animations- designing a game with conditionals • (Level 9) Coding Python Advance Beginner F.A.Q. Student Pacing: It is not uncommon for students to progress at a different pace. Students who are comfortable taking the instructions provided and implementing them with minimal support, are encouraged to do so. Students who are not comfortable with this, will be asked to complete each step with the teacher. It is a group class. If your child has trouble making decisions or gets very anxious when asked to make a decision, please discuss with them beforehand how they can manage their emotions ahead of time. The teacher may use a time in class to help students move forward in their projects. It will be more frustrating for the student if they "fall behind" because they struggled with decision making. Students are not asked to make their projects perfect right away. They will be reminded that cool projects take time. *What is the Student engagement expectation? As this is an 8 week course, it is important to the instructor that participants enrolled are willing to contribute to nurturing a social environment. At times we invite students to share their projects, comment on their peers projects, make coding recommendations, help read out loud class slides, or even play a quick warm up game. Students who want to just come to class, turn off their camera, and wait to be given some code, will not enjoy this class. We don't waste time or goof around, but we all of our social engagement activities help support each child's ability to work with others, accept feedback, and be willing to grow as a programmer. Our motto, "Social Media, wasn't built by one person. It took a lot of people, a lot of tries, a lot of mistakes, and a lot of collaboration. All of our favorite games and websites are examples of team work." Can we skip Level 1 if my kid has already taken tons of Scratch? No. Scratch is a block coding program that becomes more challenging based on how students assemble the coding blocks and the number of actions they add to their program. Our platform helps kids code without using blocks. We have found that many advance Scratch students require some time to adjust their approach to coding. Even if Level 1 feels like a review of things they "already know" the platform still requires creativity and imagination to create unique projects. It is your child's chance to learn something knew and to practice what they know. What if my child has used Replit or OnlineDB? Those who have used Replit or OnlineDB will be using the same Python coding language. The terminology and concepts are the same, but lines of code will vary based on the coding library being used (instead of a say command, the coding library may require a print or text command). Unlike many coding programs designed for kids, we are not solely relying on a prewritten series of code from the instructor or a YouTube video; students will use be asked to write out the code, explain what the code does, and creating their own designs. How does this differ from Scratch? Scratch is a block coding program that allows students to use blocks of code that have preset instructions to create games. Unlike block coding in Scratch this class encourages students to focus more on creating functions and understanding the relationship between those functions. This class teaches students how to code without relying on blocks. Students who have used block coding will welcome the challenge of being able to have more control over their program. Do I need to sit with my child during class? No. We ask that parents do not join the class. Students who are too young to read independently or to use a computer independently are better off taking a Scratch course as they can focus on drag and drop skills. In some instances the teacher may message a parent asking for the parent to be available and assist in all future classes (teacher notices that the student appears to be struggling with the keyboard or understanding instructions). We fully expect learners over the age of 8 to be able to participate without parental assistance. If your child feels better having a parent or guardian in class, please take our flex course instead. It will allow you and your child to work together and prevent your child from receiving conflicting instructions during the live class setting.
학습 목표
Students will leave with a solid understanding of functions and variables, and how they are used to code games.
Understanding of Basic Python Terminology
강의 계획서
8 레슨
8 주 이상레슨1:
Building a coding foundation (Understanding Sprites & Actions)
Students are introduced to coding terminology and develop an understanding of how to assign actions to sprites.
55 분 온라인 라이브 레슨
레슨2:
Aliens in Space! (Understanding the X-Y coordinate plane)
Students are introduced to the concept of the coordinate plane and develop an understanding of it's relationship between actions and sprites.
55 분 온라인 라이브 레슨
레슨3:
Shapes & Multiple Objects (Working with Commands and Multiple Sprites)
Students are introduced to working with multiple sprites.
55 분 온라인 라이브 레슨
레슨4:
Create a Dance! (Exploring Strings and Integers)
Students learn to identify types of python code and how it can be used in commands.
55 분 온라인 라이브 레슨
그 외 세부 사항
학부모 가이드
Codester does not capture personal identifying information of students. Students do not need to create an account. Teacher's will create student accounts and distribute login information in class.
Students are not required to have a Google docs account. The teacher may send a Google Docs link for students to view code instructions, or the teacher may screen share a document from Google Docs and rely on verbal responses from students.
*** Age Requirement***
We no longer allow 7 year olds to register for classes. Our classes are designed for students to work independently. These classes are not designed to teach parents coding. We politely ask that families keep in mind the level of engagement they would have with their child in a traditional public school setting. If your 8 year old struggles to stay engaged in an activity without adult supervision, then they will not benefit from this class. As we neither have students "copy" what the instructor does, nor do we have them simply do what they want. We have found that students under the age of 9 are more likely to struggle with these limitations. This class is perfect for families who are ready to help their child use coding to build their ability to follow instructions, think creatively, and problem solve.
Families with children that have emotional regulation needs that may extend beyond what is offered in a group class environment are encouraged to communicate with the instructor before registering, or to make a plan with their child on how they will self-regulate.
사전 요구 사항
- Basic Computer Literacy Skills (drag & drop, typing basic words)
- At least 2nd Grade Reading Level
- A laptop or computer for class participation. No tablets.
- Basic Math Skills (addition, subtraction)
수업 자료
Laptop with keyboard or Desktop computer with keyboard and mouse.
수업 진행 언어
영어 (레벨: B1)
출처
Class enrollment fee includes the cost of the Codester platform. No additional fees.
제공
교사 전문성 및 자격증
Ms. Rae has been coding and doing web design for over a decade. She has designed websites for musicians, writers, theatre companies, and dance studios. She has taught HTML and Python for over 5 years.
리뷰
Choreography by Rae 다음에는 이 수업을 제안합니다...
코딩: 초보자 파이썬(레벨 2) 애니메이션 및 게임 만들기
Choreography by Rae
4.9
(634)
US$25회당 수업료
그룹 수업
8 주, 주당 1회55분
9-14 세
Choreography by Rae님의 다른 수업
Choreography by Rae님의 다른 수업
다른 인기 수업
파이썬 코딩 레벨 1에 대한 모든 것 | 10대를 위한 라이브 파이썬 코딩 수업
David Sofield
4.9
(815)
US$22회당 수업료
다음 세션은 Fri 3/7 4 PM 에 예정되어 있습니다.
그룹 수업
8 주, 주당 1회1 시간
11-16 세
중급자를 위한 파이썬 코딩에 대한 모든 것 레벨 3 | 파이썬 코딩 코딩 수업
David Sofield
4.9
(815)
US$33회당 수업료
다음 세션은 Sun 3/9 10:30 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
11-16 세
1:1 개인 튜터링 파이썬 코딩 - 파이썬 프로그래밍 입문
Ziad Ghazi
4.5
(8)
US$55 세션당
일대일 레슨
온디맨드
7-18 세
일대일 - 파이썬 코딩 수업
Geetu sodhi
5.0
(18)
US$40 세션당
일대일 레슨
온디맨드
9-14 세
초보자를 위한 Python 코딩: 프로그래밍의 기본을 배우세요
Create n Learn: English, Coding, AI, Music, Math
4.9
(216)
US$20회당 수업료
그룹 수업
8 주, 주당 1회55분
11-14 세
초보자를 위한 1:1 파이썬 코딩 코치 (튜토링)
Bojan Milinic
5.0
(7)
US$65 세션당
일대일 레슨
온디맨드
8-18 세
어린이를 위한 프로젝트 기반 파이썬 코딩(레벨 1)
AI Code Academy
4.7
(1,767)
US$5회당 수업료
다음 세션은 내일 12:30 AM 입니다.
그룹 수업
10 주, 주당 1회1 시간
10-14 세
어린이를 위한 프로젝트 기반 파이썬 코딩(2단계)
AI Code Academy
4.7
(1,767)
US$22회당 수업료
다음 세션은 내일 12:30 AM 입니다.
그룹 수업
10 주, 주당 1회1 시간
10-15 세
파이썬 프로그래밍 레벨 2에 대한 모든 것 | 프로젝트 기반 파이썬 코딩 수업
David Sofield
4.9
(815)
US$32회당 수업료
다음 세션은 Sun 3/23 9:15 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
11-16 세
G3~G8 학생을 위한 Python 코딩 - (진행 중)
Paul Yiu
4.8
(385)
US$16회당 수업료
다음 세션은 Friday 1 AM 에 예정되어 있습니다.
그룹 수업
주당 1회55분
8-12 세
고등학생을 위한 프로젝트 기반 파이썬 코딩(레벨 3)
AI Code Academy
4.7
(1,767)
US$23회당 수업료
다음 세션은 Wednesday 12:30 AM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
14-18 세
파이썬 레벨 3 프로젝트 기반 | 라이브 및 재미있는 파이썬 코딩
QuattronKids
4.9
(182)
US$15회당 수업료
다음 세션은 Wednesday 12:30 AM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
9-13 세
초보자를 위한 파이썬 기반 레벨 2 | 라이브 펀 파이썬 코딩
QuattronKids
4.9
(182)
US$15회당 수업료
다음 세션은 Saturday 8 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
9-13 세
초보자를 위한 파이썬 코딩 잠금 해제 I - 2주 컴퓨터 해킹 어린이 캠프
Coding Doctors Learning Lab, Inc.
4.8
(1,242)
US$15회당 수업료
다음 세션은 Mon 3/3 4 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회55분
10-15 세
어린이를 위한 프로젝트 기반 파이썬 코딩(레벨 3)
AI Code Academy
4.7
(1,767)
US$23회당 수업료
다음 세션은 Wednesday 12:30 AM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
11-16 세
고등학생을 위한 프로젝트 기반 파이썬 코딩(레벨 1)
AI Code Academy
4.7
(1,767)
US$22회당 수업료
다음 세션은 Wednesday 12:30 AM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
13-17 세