初心者のためのPython
この初心者向けのPythonプログラミングクラスでは、インタラクティブなレッスン、実践的な演習、楽しい最終プロジェクトを通じて、基本的なコーディングスキルを学びます。ループ、関数、データ構造などの重要な概念を習得することで、
含まれるもの
8 ライブミーティング
8 授業時間プロジェクト
週1時間. The students will build both a guess-the-number game as well as an interactive text-based adventure game.修了証書
クラス修了後 1この文章は自動翻訳されています
このクラスで学べること
英語レベル - A2
米国の学年 5 - 8
In this engaging and interactive Python programming course, students will learn the fundamentals of coding using Python, one of the most popular programming languages in the world. They will develop a solid understanding of key programming concepts, including syntax, data types, operators, conditional statements, loops, functions, complex data structures, and object-oriented programming. By the end of the course, students will have the skills to create their own interactive text-based adventure game. The class is structured over eight interactive lessons, each building on the concepts learned in the previous one. Each lesson will include a mix of lectures, hands-on coding exercises, and interactive discussions. The course culminates in a final project where students will apply all their learnings to create a fun and engaging text-based adventure game. Students will have the opportunity to write and run their own code during the lessons, allowing them to immediately apply what they have learned. I will provide clear explanations and examples for each concept, and we will work through problems together as a class. Learners will have ample opportunities to interact with me during the live sessions. Each lesson will include: Lectures: I will explain new concepts and demonstrate how to use them in code. Hands-on Coding: Students will write and run their own code, with my guidance and support. Games and Activities: Fun coding challenges and games to reinforce learning. Discussion: Open discussions and Q&A sessions to address any questions or challenges. Interactive Slides and Video Clips: Engaging visual aids to support learning. Throughout the course, I will provide personalized feedback and support to help each student succeed and build confidence in their coding abilities. Join us for an exciting journey into the world of Python programming!
学習到達目標
Students will be able to write and understand basic Python syntax, including print statements and comments.
Students will understand and use different data types such as integers, floats, strings, and booleans.
シラバス
8 レッスン
2 週間以上レッスン 1:
Lesson 1: Introduction
In the first lesson, students will get introduced to Python and gain familiarity with key concepts such as basic syntax, print statements, data types, and operators.
60 分のオンラインライブレッスン
レッスン 2:
Lesson 2: Data Types
In the second lesson, students will build upon the concepts discussed in the first lesson, delving deeper into data types and operators, and will also start learning about conditional statements.
60 分のオンラインライブレッスン
レッスン 3:
Lesson 3: Loops
In the third lesson, students will start learning about loops, and also build upon their knowledge of conditional statements by seeing their applications in loops, as well as nested conditional statements.
60 分のオンラインライブレッスン
レッスン 4:
Lesson 4: Input
In the fourth lessons, students will combine their learnings in the last 3 lectures as well as learning about nested loops and user input, to build a fully working guess-the-number game that they can play with friends and family!
60 分のオンラインライブレッスン
その他の情報
指導言語
英語 (レベル: A2)
外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
使用する教材
We will occasionally refer to this website for some of the examples discussed in class: https://www.geeksforgeeks.org/python-programming-language-tutorial/
教師の専門知識と資格
Hi! I'm Pranav, and I'm excited to share a bit about myself with you.
I’ll mainly be teaching computer science classes, and they’ll cover a wide range of topics, from the basics of programming to more advanced concepts in computer science. Whether it's learning to code in Python or exploring the world of algorithms, my goal is to make each class as engaging and interactive as possible for students.
I am currently a computer science major at UCLA. My academic journey has equipped me with a strong foundation in various computer science disciplines, and I am eager to share this knowledge with my students. My experience in both learning and applying computer science principles has given me a unique perspective that I bring into my teaching.
I believe in fostering a supportive and stimulating learning environment. For me, teaching is not just about imparting knowledge; it's about inspiring curiosity and encouraging students to use their imagination. I find it incredibly fulfilling to see children grasp new concepts and then creatively build upon them. My goal is to make learning computer science a fun and enriching experience, helping students develop critical thinking skills and a love for problem-solving.
When I’m not immersed in the world of computer science, I love watching sports. You can always catch me watching an NBA game late at night, and Sunday’s are reserved exclusively for football.
レビュー
ライブグループコース
$25
毎週または$50 8 クラス分週に4回、 2 週間
60 分
オンラインライブ授業
年齢: 10-15
クラス人数: 6 人-12 人