Outschool
통화, 시간대 및 언어 설정 열기
로그인

1:1 튜터링: 코딩, 아두이노, 게임, 유니티, 파이썬, 자바스크립트, C++, C#

이 일대일 세션에서 학생들은 전기 회로, 코딩, 프로그래밍 또는 비디오 게임 디자인과 같이 자신이 선택한 주제를 탐구합니다. 특정 튜터링 주제에 대한 자세한 내용은 수업 설명을 참조하세요.
Alex Fish
평균 평점:
5.0
수강 후기 수:
(3)
수업

무엇이 포함되어 있나요?

요청 시 수업
요청에 따른 수업 일정
60 분
회당
교사 지원
학습 평가
포함됨
보고계신 지문은 자동 번역 되었습니다

수업 소개

영어레벨 - B1
레벨 Beginner - Advanced
Welcome to your personalized tutoring session with Mr. Fish! In this focused session, you'll have the opportunity to sharpen your knowledge in areas like coding, web development, game development, circuits, and robotics. Designed to provide targeted support, this session will help clarify your questions, revisit essential concepts, and engage in hands-on activities to solidify your understanding and strengthen your skills. Whether you're just starting out and want to learn the basics of programming or you’re ready to tackle advanced topics like game development in Unity, I’ll help guide you through the learning process at your own pace.

Subject Topics:

Programming Language Fundamentals:
Discover the essentials of coding with Programming Language Fundamentals, designed for learners at all levels. Whether you’re exploring Python, JavaScript, C#, or C++, this course provides a comprehensive introduction to the core concepts of programming. You'll learn the fundamentals such as variables, control structures, and functions, while working on practical projects tailored to the language of your choice. This course equips you with the skills to solve problems, develop software, and understand the logic behind coding. Whether you're starting from scratch or looking to deepen your knowledge, Programming Language Fundamentals offers a solid foundation for mastering the art of programming.

Web Design:
Explore the art and science of creating stunning, user-friendly websites. This course is perfect for learners at all levels who want to understand the essentials of designing and building visually appealing and functional web pages. You’ll dive into key principles of design, layout, and typography, and learn how to use tools like HTML, CSS, and JavaScript to bring your ideas to life. Through practical projects and hands-on practice, you'll gain the skills needed to craft engaging web experiences and develop a keen eye for design. Whether you’re starting a new career or enhancing your skills, Web Design offers the foundation to make your digital creations stand out.

Web Development:
Step into the world of programming with JavaScript, a dynamic language that powers the web and brings ideas to life. Designed for learners of all ages and skill levels, this experience introduces the essential concepts of coding, enabling you to create interactive websites, solve problems, and explore creative possibilities. JavaScript fosters a solid understanding of programming logic, encourages innovative thinking, and provides an accessible way to dive into web development. Whether you're just starting or looking to expand your coding abilities, JavaScript offers a versatile platform for building projects and enhancing your skills.

Unity Game Development:
Dive into the immersive world of game development with Unity, a powerful engine that brings your game ideas to life. Tailored for creators of all levels, this experience introduces you to the core concepts of game design, coding in C#, and 3D world-building. Unity empowers you to craft interactive experiences, from simple prototypes to fully polished games. Whether you're a beginner or an experienced developer, Unity offers the tools to enhance your skills, solve complex challenges, and unleash your creativity. Build, design, and play your way into the exciting realm of game development!

Arduino & ESP32 Electronics:
Embark on an exciting journey into the world of electronics and programming with Arduino and ESP32! This hands-on course, designed for young innovators aged 11-14, introduces the foundational concepts of microcontrollers, sensors, and wireless communication. Through engaging, real-world projects, students will learn to create interactive devices and explore the fascinating applications of modern technology. From making LED lights blink to designing smart gadgets and wireless-controlled robots, participants will dive deep into both the Arduino and ESP32 platforms, gaining practical experience in coding, circuitry, and project building. Along the way, students will develop problem-solving, critical thinking, and creativity skills as they bring their ideas to life. Whether your child is new to electronics or eager to learn more, this course will ignite their passion for engineering and innovation, preparing them to tinker with the technology of tomorrow. Join us in this exciting exploration where learning meets fun!


Class Structure:

Personalized Sessions: Each tutoring session is tailored specifically to your needs. Before our meeting, you can send me details about the topic or concept you want to focus on, ensuring that our time together is both relevant and effective.

Customized Preparation: I will prepare a targeted session based on your chosen topic, optimizing our time for maximum productivity and understanding.


My Teaching Style:

Interactive Learning: My approach is interactive and student-centered. I foster an open dialogue, encourage questions, and stimulate critical thinking. You can expect a collaborative and dynamic learning environment rather than a traditional lecture.

Practical Exercises: During our sessions, you’ll engage in hands-on exercises and challenges designed to apply and reinforce your knowledge. These activities help solidify your understanding and provide practical experience with the material.


As a tutor, my goal is to make the learning experience engaging and tailored specifically to your needs. If there’s a particular project you’re passionate about or a skill you’re looking to master, we can dive into that, focusing on what excites you. My areas of expertise include Programming, web development (HTML, CSS, JavaScript), game development (Unity, C#), and embedded systems (Arduino/ESP32). Together, we’ll work on what matters most to you, and I’ll be here to support you every step of the way!

학습 목표

In every session, students will gain hands-on experience, enabling them to apply the concepts to real-world projects and solidify their knowledge.
Students will learn to write clean, efficient code, understand syntax and semantics, and utilize variables, data types, loops, and control flow effectively.
학습 목표

그 외 세부 사항

사전 요구 사항
No previous coding knowledge required.
수업 자료
Students will need to use or download a text-editor or IDE of their choice. Here are my recommendations depending on what we you'll be doing in class:

---------------- PYTHON PROGRAMMING ----------------

1. Install Python version 3+  ---> python.org
2. Install Visual Studio Code ---> https://code.visualstudio.com/download


---------------- C# / UNITY GAME DEVELOPMENT ----------------

1. Install Unity Hub ---> https://unity.com/download
2. Open Unity Hub and install Unity version 2023 or above.
3. Install Visual Studio Community edition (Windows users) ---> https://visualstudio.microsoft.com/downloads/
Install Visual Studio Code (Mac users) ---> https://code.visualstudio.com/download


---------------- C++ PROGRAMMING ----------------

1. Install Visual Studio Code ---> https://code.visualstudio.com/download
2. Install the C/C++ extension for VS Code. You can install the C/C++ extension by searching for 'C++' in the Extensions view.
3. Get the latest version of MinGW-w64 via MSYS2, which provides up-to-date native builds of GCC, MinGW-w64, and other helpful C++ tools and libraries. This will provide you with the necessary tools to compile your code, debug it, and configure it to work with IntelliSense. Install MSYS2 ---> https://www.msys2.org/
4. Follow setup instructions here: https://youtu.be/oC69vlWofJQ
Outschool 외 필요 앱/웹사이트
아웃스쿨 사이트의 기능 외 별도의 앱이나 웹 사이트를 사용할 필요가 없습니다.
가입일: August, 2024
5.0
3수강 후기
프로필
교사 전문성 및 자격증
Software Development: 10+ years
Game Development: 7+ years - Unity Engine, OpenGL
Web Development: 5+ years  
Embedded Systems 2+ years - Arduino/ESP32

리뷰

실시간 1:1 수업
공유
회당

US$60

요청 시 수업
60분

31 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 7-18

아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보귀하의 개인정보 선택이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2025 아웃스쿨