무엇이 포함되어 있나요?
사전 녹화된 수업 50개
영상당 평균 3분8 주
교사 지원 기간(주)2시간 11분
총 영상 학습 시간1년
학습 내용 이용 기간과제
주당 1시간. 수업 중 7회 이상프로젝트
수업 중 3-6회학습 평가
수업 중 1-2회보고계신 지문은 자동 번역 되었습니다
수업 소개
영어 수준 - 알 수 없음
미국 7학년 - 9학년 학년
Welcome to the Level-5 Python Programming class! This course is designed to empower students with essential programming skills through interactive learning experiences. Here’s what you can expect: What Will Be Taught? --- Students will explore key programming concepts in Python, including: - File Input/Output: Learn how to read from and write to files, crucial for data handling. - Algorithms: Understand algorithmic thinking and problem-solving strategies, starting with foundational concepts and progressing to advanced techniques. - Object-Oriented Programming (OOP)**: Discover the principles of OOP, including classes, objects, inheritance, and encapsulation. Throughout the course, students will apply their knowledge through practical projects, reinforcing their understanding of the material. Class Structure --- This self-paced class is designed for flexibility, allowing students to learn at their own speed. Each module includes: - Pre-recorded video lectures with clear instructions. - Assignments and quizzes to reinforce learning. - Four hands-on projects that allow students to apply the concepts they've learned. Teaching Style --- My teaching style is centered around fostering a supportive learning environment. While this is a self-paced class, I prioritize interaction and accessibility. Students can: - Message me with any questions or concerns. - Post their code or errors in the class forum for personalized feedback. By the end of this course, students will have a solid foundation in Python programming, ready to tackle more advanced concepts and projects. I look forward to supporting each student's journey in mastering Python!
학습 목표
Master Key Concepts: Students will understand and apply essential programming concepts, including file I/O, algorithms, and object-oriented programming (OOP).
Enhance Problem-Solving Skills: Students will develop critical thinking and analytical skills through hands-on projects and assignments.
강의 계획서
50 레슨
8 주 이상레슨1:
Splitting and Slicing
레슨2:
Assignment-1
레슨3:
Assignment-1 (Solution)
13 분의 동영상 강의
레슨4:
Tuple and Set
그 외 세부 사항
사전 요구 사항
Students should have a basic understanding of:
Data Types: Integers, floats, strings, and lists.
Conditional Statements: if, else, and elif.
Functions: Defining and calling functions.
Loops: Using for and while loops.
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
교사 전문성 및 자격증
석사 학위 Loyola Marymount University부터
Hello future engineers and scientists!
I'm Faruk, a passionate Software Test Engineer (SDET) based in New York, and I'm thrilled to be your STEM instructor. With over 12 years of experience, I bring real-world insights into the classroom, making learning an exciting journey.
About My Classes:
=====> Python Classes:
1. [Become ZERO to HERO in Python Coding| A Project-Based Programming for Beginners!](https://outschool.com/classes/become-zero-to-hero-in-python-codingor-a-project-based-programming-for-beginners-P9F2e3Bn#usmdgGriHQ)
- Dive into the basics of Python through hands-on projects.
- Lay a solid foundation for your coding journey.
2. [Level-1| Coding in Python| Real-World Project Experience for Beginners!](https://outschool.com/classes/level-1or-coding-in-pythonor-real-world-project-experience-for-beginners-VMdtgqom#usmdgGriHQ)
- Explore the world of coding with real-world projects.
3. [Level-2| Coding in Python| Advanced Real-World Projects for Beginners!](https://outschool.com/classes/level-2or-coding-in-pythonor-advanced-real-world-projects-for-beginners-y7Z9z1yy#usmdgGriHQ)
- Take your Python skills to the next level with advanced projects.
4. [Level-3| Coding in Python| Algorithm Design Techniques and Logics!](https://outschool.com/classes/level-3or-coding-in-pythonor-algorithm-design-techniques-and-logics-T3QwCy9C#usmdgGriHQ)
- Master algorithm design techniques and logics in Python.
And more....
=====> Java Classes:
1. [Level-1 | Java Coding Made Easy| Project-Based Flex Class for Beginners](https://outschool.com/classes/level-1-or-java-coding-made-easyor-project-based-flex-class-for-beginnersor-1qvH4cQK#usmdgGriHQ)
- Dive into Java coding with a project-based approach.
2. [Part II Java Programming: Algorithm Design and Its Application in the Real-World](https://outschool.com/classes/part-ii-java-programming-algorithm-design-and-its-application-in-the-real-world-vduCnyxA#usmdgGriHQ)
- Explore advanced algorithm design in Java.
3. [Level-3| Java Object Oriented Programming| Software Test Engineering Projects](https://outschool.com/classes/level-3or-java-object-oriented-programmingor-software-test-engineeting-projects-Vxc4gAQ0#usmdgGriHQ)
- Learn Java Object-Oriented Programming through real-world projects.
=====> Scratch Classes:
1. [Advanced Scratch Programming: Let's Create a Space Invaders Game!](https://outschool.com/classes/advanced-scratch-programming-lets-create-a-space-invaders-game-7mnhPtYn#usmdgGriHQ)
- Unlock the secrets of Scratch programming by creating a Space Invaders game.
=====> Math Classes:
1. [Math| Algebra 1| Designed for Middle Schoolers!](https://outschool.com/classes/mathor-algebra-1or-designed-for-middle-schoolers-DXZOgXr9#usmdgGriHQ)
- Explore Algebra 1 in a way designed just for middle schoolers.
=====> Flex Classes:
1. [Level-1 | Java Coding Made Easy| Project-Based Flex Class for Beginners](https://outschool.com/classes/level-1-or-java-coding-made-easyor-project-based-flex-class-for-beginnersor-1qvH4cQK#usmdgGriHQ)
- Flexibility meets Java coding in this project-based class.
2. [Python Made Easy| Project-Based Python Coding| Beginners Flex Class| Level 1](https://outschool.com/classes/python-made-easyor-project-based-python-codingor-beginners-flex-classor-level-1-yfIW7oem#usmdgGriHQ)
- Make Python coding easy with this flexible and project-based class.
Education:
- Bachelor's degree in Electrical Engineering from Queen Mary, University of London, England, UK (2011).
- Master's degree in Electrical Engineering from Loyola Marymount University, Los Angeles, CA, USA (2016).
Professional Background:
As a Software Test Engineer, I work with sophisticated technology, delivering outstanding tech services to major companies. My experience allows me to teach using real-world scenarios, providing you with insights into the IT industry's state-of-the-art technologies.
Hobbies:
I'm not just passionate about tech; I love traveling, cycling, reading books, writing blogs, and playing video games. My diverse interests inspire creativity in my classes, making learning an exciting and dynamic experience.
Join me on
this STEM adventure, where we'll explore, learn, and have a great time together! 🚀✨
리뷰
자율 학습 과정
매주
US$10
지불 또는 모든 콘텐츠를 US$75에 이용50개의 사전 녹화 레슨
8 교사 지원 기간(주)
시작일 선택 가능
1년간 콘텐츠 이용 가능
시작일 선택 가능
연령: 12-17