Outschool
検索

$3

weekly
or $25 for 10 classes
クラス

Javascript アドベンチャー: ティーン向けコーディングの基本

年齢 13 歳-18 歳
ライブグループクラス
JavaScript はインタラクティブな Web サイトやアプリを作成するための鍵であり、技術志向の 10 代の若者に最適です。簡単に習得でき、急成長している Web およびアプリ開発の世界への扉を開きます。将来の技術職に必須のスキルです。
オンラインライブ授業
週に1回、 10 週間
13 人-18 人 1クラスあたりの学習者
55 分

含まれるもの

10 ライブミーティング
9 時間 10 分 授業時間
宿題:
週あたり 2-4 時間. Homework is assigned with every session. Students can submit their homework through the Outschool messaging system.
この文章は自動翻訳されています

このクラスで学べること

英語レベル - 不明
Beginner レベル向け
Course Title: JavaScript Adventures: Coding Essentials for Teens

Duration: 10 Weeks


Week 1: Intro to JavaScript and Basic Concepts

Learn about variables, data types, and basic syntax.
Project: Create a Personalized Greeting Card - a simple web page that greets the user.

Week 2: Decision-Making with Conditional Statements

Explore if-else statements and switch cases.
Challenge: Weather Outfit Planner - a program that suggests clothing based on weather conditions input by the user.

Week 3: The Power of Loops

Master for-loops, while-loops, and do-while loops.
Exercise: Quiz Game - create a simple quiz game that loops through questions.

Week 4: Functions - The Heart of JavaScript

Understand how to create and use functions.
Project: Mini Calculator - build a basic calculator that performs simple operations.

Week 5: Understanding Objects

Introduction to objects and their properties/methods.
Activity: Digital Pet - design a virtual pet that can eat, sleep, and play.

Week 6: Managing Data with Arrays

Learn about array methods and manipulation.
Coding task: Playlist Organizer - manage a music playlist with options to add, delete, and shuffle songs.

Week 7: Advanced JavaScript Concepts

Delve into scope, closures, and hoisting.
Project: ToDo List Manager - create a web application for managing a to-do list.

Week 8: Intro to Object-Oriented Programming (OOP)

Basics of OOP in JavaScript.
Implement Simple Chatbot - create a chatbot that responds to user inputs.

Week 9: Advancing with OOP - Inheritance and Polymorphism

Explore inheritance and polymorphism.
Coding challenge: Game Character Creator - develop a character creation tool for a game using OOP principles.

Week 10: Final Project - Bringing It All Together

Review and apply all learned concepts.
Final Project: Interactive Web Application - use HTML, CSS, and JavaScript to build an interactive web application of their choice.
Teaching Style:

Interactive, fun, and centred around hands-on learning.
A mix of short lectures, live coding sessions, and practical projects.

Learner Interaction:

Emphasis on individual participation and project development.
Self-guided coding exercises and personalized feedback.

Regular Q&A sessions for personalized support.

By the end of this course, students will not only have learned JavaScript and its applications but also have created a variety of engaging projects, showcasing their skills and creativity.

学習到達目標

Learn the essentials of JavaScript in 10 weeks: Basics, control structures, loops, functions, objects, arrays, and OOP. Build engaging projects, enhance problem-solving skills, and create a web application. Perfect for teens starting their coding journey.

その他の情報

保護者へのお知らせ
Not Applicable
指導言語
英語
外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
使用する教材
https://developer.mozilla.org/en-US/docs/Web/JavaScript

先生について

参加しました February, 2024
プロフィール
教師の専門知識と資格
I am a senior software engineer with more than eight years of experience in JavaScript. I have used Javascript to build several applications in companies across different industries such as healthcare, finance, security, consulting and technology.

レビュー

その他の人気クラス
JavaScript / p5.Js コンピュータサイエンスコーディングクラブ: ゲーム、アニメーションなど
Coco Coders
4.8
(973)
$20 クラスごと
次のセッションは今日 11 PM です
グループクラス
1/週、 55 分
9 歳-13 歳
9~14 歳向け 1:1 JavaScript/p5.js
Coco Coders
4.8
(973)
$60 セッションごと
1対1レッスン
オンデマンド
9 歳-14 歳
子どものための Javascript コーディング (入門)
Dr. Elliott Heflin, Jr.
4.6
(405)
$15 クラスごと
次回のセッションは Monday の4 PM です
グループクラス
5 週間、 2/週、 55 分
8 歳-13 歳
プロジェクトベースの JavaScript コーディング (レベル 1)
AI Code Academy
4.7
(1,767)
$21 クラスごと
次回のセッションは Saturday の4 PM です
グループクラス
10 週間、 1/週、 1 時間
9 歳-14 歳
初心者向け Javascript コーディング レベル 2 - プロジェクトベースの学習
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,719)
$23 クラスごと
次回のセッションは Monday の6 PM です
グループクラス
10 週間、 1/週、 50 分
10 歳-15 歳
初心者向け Web 開発ブートキャンプ: 子供向けの Javascript、HTML、CSS!
Faruk Hasan
4.8
(145)
$10 クラスごと
次回のセッションは Tue 3/4 の3:05 AM です
グループクラス
1/週、 35 分
11 歳-16 歳
キッズコーディングクエスト: JavaScript ゲーム版
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
$12 クラスごと
次回のセッションは Mon 6/2 の5 PM です
グループクラス
4 週間、 2/週、 55 分
9 歳-14 歳
初心者向け Javascript コーディング レベル 1 - プロジェクトベースの学習
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,719)
$20 クラスごと
次回のセッションは Friday の3 PM です
グループクラス
12 週間、 1/週、 50 分
10 歳-15 歳
クリエイティブ コーディング 1 対 1 [デジタル アート + ゲーム + JavaScript アニメーション]
Terry D [Code & Art, JavaScript, M.Ed]
5.0
(46)
$30 セッションごと
1対1レッスン
オンデマンド
9 歳-15 歳
プロジェクトベースの JavaScript コーディング (レベル 2)
AI Code Academy
4.7
(1,767)
$22 クラスごと
次回のセッションは Saturday の4 PM です
グループクラス
10 週間、 1/週、 1 時間
10 歳-13 歳
1:1 コンピュータ サイエンス チュータリング (Java、JS、Python など)
Andy Richards
3.4
(5)
$5 セッションごと
1対1レッスン
オンデマンド
8 歳-18 歳
1:1 コーディング セッション: Java、Python、HTML、CSS、JavaScript (カスタマイズ可能)
MissB aka Bhavana R (Coding)
4.9
(35)
$60 セッションごと
1対1レッスン
オンデマンド
9 歳-18 歳
コンピュータプログラミング、コーディング、Python、Javascript、C#、C++ 個別指導
Trammell Classes Dragon Academy, DnD, Coding , RPG
4.8
(721)
$36 クラスごと
次回のセッションは Saturday の1 AM です
グループクラス
1/週、 25 分
7 歳-12 歳
[1対1] [Python、Javascript、Java、Scratch] コーディング評価: 8歳から17歳
Mr. Hun
5.0
(6)
$29 セッションごと
1対1レッスン
オンデマンド
8 歳-17 歳
HTML、CSS、JavaScript を使用して Web サイトを構築する - サマー キャンプ コーディング ワークショップ -
Coding Doctors Learning Lab, Inc.
4.8
(1,241)
$15 クラスごと
次回のセッションは Mon 5/26 の11 PM です
グループクラス
2 週間、 4/週、 55 分
10 歳-14 歳
1:1 個別指導: コーディング、Arduino、ゲーム、Unity、Python、JavaScript、C++、C#
Alex Fish
5.0
(5)
$60 セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン