日本語
ログイン
初心者のためのPython
この初心者向けのPythonプログラミングクラスでは、インタラクティブなレッスン、実践的な演習、楽しい最終プロジェクトを通じて、基本的なコーディングスキルを学びます。ループ、関数、データ構造などの重要な概念を習得することで、
この文章は自動翻訳されています
このクラスで学べること
英語レベル - 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...
8 lessons//2 Weeks
Week 1Lesson 1Lesson 1: IntroductionIn 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.Lesson 2Lesson 2: Data TypesIn 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.Lesson 3Lesson 3: LoopsIn 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.Lesson 4Lesson 4: InputIn 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!Week 2Lesson 5Lesson 5: FunctionsIn the fifth lesson, students will learn about functions, and how they can be used to build components of code that can be used easily many times in a larger program.Lesson 6Lesson 6: Data StructuresIn the sixth lesson, students will learn about complex data structures, such as lists and dictionaries, and see how they can be used to make operations much simpler.Lesson 7Lesson 7: ClassesIn the seventh lesson, students will learn about object-oriented-programming, and how we can use classes to group code together and model complex objects.Lesson 8Lesson 8: Final ProjectStudents will put all their past learnings together to work on a guided project, building a fully-working interactive text-based adventure game.
このクラスは 英語で教えられます。
- 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.
- Students will be able to perform basic arithmetic and logical operations using Python operators.
- Students will be able to write and understand if, elif, and else statements to control the flow of their programs.
- Students will understand and use for and while loops to iterate over data and execute repetitive tasks.
- Students will learn to define and call functions to organize their code and make it reusable.
- Students will understand and use lists and dictionaries to store and manage collections of data.
- Students will be able to create and use classes and objects to model real-world scenarios and organize their code.
- Students will develop interactive programs that take user input and respond accordingly.
- Students will apply their knowledge to build a fully functional guess-the-number game, practicing user input, loops, and conditional statements.
- Students will combine all their learned skills to create a text-based adventure game, showcasing their ability to plan, code, and debug a complete project.
- Students will enhance their problem-solving and logical thinking skills by working through coding challenges and projects.
- Students will build confidence in their ability to code and develop a foundation for further learning in computer science.
授業以外に週あたり 0 - 1 時間の学習が期待されます
Projects
頻度: 1-2 throughout the classフィードバック: リクエストも承ります詳細: The students will build both a guess-the-number game as well as an interactive text-based adventure game.Certificate of Completion
頻度: 1 after class completion詳細:
We will occasionally refer to this website for some of the examples discussed in class: https://www.geeksforgeeks.org/python-programming-language-tutorial/
グループクラス
¥100
毎週または¥50 8 クラス分週に4回、 2 週間
60 分
オンラインライブ授業
年齢: 10-15
クラス人数: 6 人-12 人