US$24
weeklyor US$95 for 8 classes
무엇이 포함되어 있나요?
8개의 라이브 미팅
수업 7 시간 20 분 시간과제
주당 1시간. 포함됨수료증
포함됨보고계신 지문은 자동 번역 되었습니다
수업 소개
영어 수준 - 알 수 없음
미국 6학년 - 9학년 학년
레벨 Intermediate
In Kids' Coding Quest: JavaScript Games Edition, young coders ages 9-14 will dive into the exciting world of game development using JavaScript and the HTML5 Canvas. This 4-week course introduces programming fundamentals through a series of fun, hands-on projects where students create their very own games. Each week, students will learn new skills and build a unique game, starting with simple animations and progressing to more interactive and challenging projects. What will be taught? Students will be introduced to foundational JavaScript concepts, including: Variables for storing data. Loops and Conditionals to control game logic. Functions for organizing code and making it reusable. Canvas Drawing Techniques: Using the HTML5 Canvas to create shapes, images, and effects. Game Mechanics: Movement, collision detection, scoring, and player interaction. Throughout the course, they’ll learn by building games, gaining confidence with programming while exploring creative ways to make each game their own. Class Structure: The course meets twice a week, and each class session follows a structured, interactive format: Short Lecture: Each session begins with a short introduction to new concepts, covering the topic for that day in an accessible way. Live Demonstration: I demonstrate coding techniques in real time, with clear, step-by-step guidance that students can follow along with. Hands-on Coding Time: Students have time to work on their projects during class, ask questions, and receive support and feedback. Showcase and Discussion: At the end of each session, students can share their work, discuss what they’ve built, and receive positive, constructive feedback. Teaching Style: My teaching approach is hands-on, supportive, and interactive. I guide students through each project, demonstrating new concepts with relatable examples, clear visuals, and real-time coding. I encourage exploration and creativity, so students feel confident experimenting with code, asking questions, and making each project unique to them. Lessons are designed to keep students engaged through a mix of direct instruction, collaborative coding, and practical challenges that reinforce learning in an enjoyable way. Student Interaction: This course is designed to be highly interactive, with multiple ways for students to connect with me and their classmates: Live Coding Together: Students follow along with me as I demonstrate each new concept, which allows them to learn and practice coding in real time. Guided Coding Challenges: Each class includes hands-on challenges where students apply what they’ve learned to solve mini-problems or make changes to their game. Screen Sharing and Discussion: Students can share their screens, ask questions, and receive immediate feedback. Class discussions allow students to exchange ideas, ask questions, and explore different approaches. End-of-Class Sharing: Students showcase their progress, celebrate each other’s creativity, and discuss what they found challenging or enjoyable in each game project. By the end of Kids' Coding Quest: JavaScript Games Edition, students will have developed a solid foundation in JavaScript and canvas-based game programming. They’ll walk away with four completed games and the confidence to continue coding on their own, equipped with a portfolio of projects that highlight their new skills.
학습 목표
Understand foundational JavaScript concepts, including variables, loops, conditionals, and functions.
Create dynamic, interactive games by using the HTML5 Canvas to draw shapes, handle animations, and add player-controlled movement.
강의 계획서
8 레슨
4 주 이상레슨1:
Getting Started - “Bouncing Ball” Game
Introduction to JavaScript basics: variables, let and const, and basic data types.
Intro to the HTML Canvas: setting up the canvas, context, and basic functions.
Drawing simple shapes on the canvas (circle, square) with JavaScript.
55 분 온라인 라이브 레슨
레슨2:
Getting Started - “Bouncing Ball” Game
Introduce basic movement: updating the ball’s position using JavaScript loops.
Implement boundaries: using conditions to make the ball bounce off the edges
55 분 온라인 라이브 레슨
레슨3:
Interactive Fun - “Paddle Ball” Game
Review JavaScript and canvas drawing basics.
Introduce keyboard input to control the paddle.
Set up paddle and ball on the canvas and create controlled movement.
55 분 온라인 라이브 레슨
레슨4:
Interactive Fun - “Paddle Ball” Game
Collision detection basics: detecting when the ball hits the paddle or edges.
Scoring system: add a basic counter to track player’s score.
55 분 온라인 라이브 레슨
그 외 세부 사항
학부모 가이드
Students will use Glitch, a safe, online coding editor, to build their projects. No personal information is required to use Glitch, and no account creation is needed for class participation. However, if students wish to save their projects outside of class or revisit them later, they have the option to create a free Glitch account with parental guidance.
사전 요구 사항
To join Building Awesome Websites Together, students should have completed Kids' Coding Quest or have basic experience with JavaScript. Familiarity with working on a computer and using web-based coding tools is also recommended.
수업 진행 언어
영어
출처
No external sources or third-party materials are used beyond the Glitch editor and JavaScript programming documentation for Canvas, all provided within the class.
선생님을 만나보세요
교사 전문성 및 자격증
뉴욕 교직증명서
학사 학위 New York City of Technology 부터
I am an experienced coding instructor with a background in web development and youth programming. I have taught coding and game development courses specifically designed for kids and teens, focusing on JavaScript and other foundational coding skills. My approach is centered on building confidence and creativity in young learners while ensuring they grasp the core programming concepts that will support them in future coding endeavors.
리뷰
다른 인기 수업
JavaScript를 사용한 창의적 코딩 및 게임 디자인: 예술, 애니메이션 및 게임 만들기
Create n Learn: English, Coding, AI, Music, Math
4.9
(278)
US$19회당 수업료
다음 세션은 내일 10 PM 입니다.
그룹 수업
8 주, 주당 1회55분
12-14 세
9-14세를 위한 1:1 JavaScript/p5.js
Coco Coders
4.8
(973)
US$60 세션당
일대일 레슨
온디맨드
9-14 세
프로젝트 기반 자바스크립트 코딩(레벨 1)
AI Code Academy
4.7
(1,771)
US$21회당 수업료
다음 세션은 Monday 11:30 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
9-14 세
JavaScript / p5.Js 컴퓨터 과학 코딩 클럽: 게임, 애니메이션 등
Coco Coders
4.8
(973)
US$20회당 수업료
다음 세션은 내일 10 PM 입니다.
그룹 수업
주당 1회55분
9-13 세
자바스크립트 코딩 4 키즈(소개)
Dr. Elliott Heflin, Jr.
4.6
(405)
US$14회당 수업료
다음 세션은 Monday 10 PM 에 예정되어 있습니다.
그룹 수업
5 주, 주당 2회55분
8-13 세
어린이 코딩 퀘스트: 자바스크립트 게임 에디션
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
US$12회당 수업료
다음 세션은 Mon 6/2 5 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회55분
9-14 세
초보자를 위한 Javascript 코딩 레벨 1 - 프로젝트 기반 학습
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,756)
US$20회당 수업료
다음 세션은 Thursday 2 AM 에 예정되어 있습니다.
그룹 수업
12 주, 주당 1회50분
10-15 세
크리에이티브 코딩 1:1 [디지털 아트 + 게임 + 자바스크립트 애니메이션]
Terry D [Code & Art, JavaScript, M.Ed]
5.0
(47)
US$30 세션당
일대일 레슨
온디맨드
9-15 세
여름 캠프: 어린이를 위한 프로젝트 기반 자바스크립트(2단계)
AI Code Academy
4.7
(1,771)
US$23회당 수업료
다음 세션은 Mon 6/16 3 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
10-15 세
프로젝트 기반 자바스크립트 코딩(레벨 2)
AI Code Academy
4.7
(1,771)
US$22회당 수업료
다음 세션은 Monday 11:30 PM 에 예정되어 있습니다.
그룹 수업
10 주, 주당 1회1 시간
10-13 세
여름 캠프: 어린이를 위한 프로젝트 기반 자바스크립트(1단계)
AI Code Academy
4.7
(1,771)
US$22회당 수업료
다음 세션은 Mon 6/16 3 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 5회1 시간
9-13 세
어린이를 위한 프로젝트 기반 웹 개발(연간): HTML, CSS 및 Javascript 학습
Faruk Hasan
4.8
(145)
US$10회당 수업료
다음 세션은 오늘 11 PM 입니다.
그룹 수업
주당 1회35분
11-16 세
1:1 코딩 세션: Java, Python, HTML, CSS, JavaScript(사용자 정의 가능)
MissB aka Bhavana R (Coding)
4.9
(36)
US$60 세션당
일대일 레슨
온디맨드
9-18 세
[1대1] [Python, Javascript, Java, Scratch] 코딩 평가: 8세 ~ 17세
Mr. Hun
5.0
(6)
US$29 세션당
일대일 레슨
온디맨드
8-17 세
컴퓨터 프로그래밍, 코딩, 파이썬, 자바스크립트, C#, C++ 1:1 튜터링
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(723)
US$36회당 수업료
다음 세션은 Monday 5:30 PM 에 예정되어 있습니다.
그룹 수업
주당 1회25분
7-12 세
1:1 컴퓨터 과학 튜터링(Java, JS, Python 등)
Andy Richards
3.4
(5)
US$5 세션당
일대일 레슨
온디맨드
8-18 세