Outschool
検索

for 4 classes
クラス

基本的なアプリ設計(パート 1)

2 人が学習を完了しました
年齢 7 歳-12 歳
ライブグループクラス
モバイルアプリケーションは、メディア、ニュース、ソーシャルインタラクションの消費においてますます重要になってきています。 学習と
平均評価:
4.4
レビュー数:
(24 レビュー)

オンラインライブ授業
週に1回、 4 週間
4 人-10 人 1クラスあたりの学習者
55 分

含まれるもの

4 ライブミーティング
3 時間 40 分 授業時間
この文章は自動翻訳されています

このクラスで学べること

Mobile applications are becoming increasingly important to our consumption of media, news, social interaction,
and learning. In this course, students will learn how to create mobile apps using React Native, a popular
platform-agnostic framework developed by Facebook and used by successful tech companies including Airbnb,
Facebook, Instagram, Tesla, and more. As an online blended student will design and build
applications to run on their own smartphones and will use the latest tools and technologies available for mobile
app development. The Mobile Apps course is designed for students with at least one year of
programming with JavaScript and one year of web design using HTML and CSS. Students will learn the
foundations of the React Native framework, components, and how to use components to create scalable,
custom, and fast mobile applications. Students will also learn about important computer science topics including
state changes, using XML and stylesheet objects, and creating modular app layouts with flex and the
1 Week =

学習到達目標

Students will modify existing code and run it in the browser and on their personal mobile
devices with the use of Expo, a free open-source toolchain built for running React Native apps with React and
JavaScript, create personalized apps, create digital presentations, and engage in in-person collaborative
exercises with classmates. Teachers utilize tools and resources to leverage time in the
classroom and give focused 1-on-1 attention to students.
1 Week 
 ● Introduction to React Native and Expo Example Assignments Labs 
● Introduction to React Native and Expo ○ Why build mobile apps? ○ What is React Native? ○ How is React Native structured and built? ○ What is Expo and how do React Native apps run? ○ Example activity: 
■ Running Apps on Expo Module 2: Components and the Stylesheet (2 weeks/10 hours) In this module, students are introduced to components, the backbone of building apps with React Native. They learn about the stylesheet object and how to add custom style attributes to their apps. Browse the full content of this module at https://codehs.com/library/course/3679/module/5847 Objectives / Topics Covered 
● Introduction to Components 
● Introduction to the Stylesheet API 
● Styling View Components 
2 Week 
● Styling Text Components Example Assignments / Labs 
● Introduction to Components ○ What are components? ○ How are components imported? ○ Where are components stored in editor?
 ○ How do you debug components? 
■ Customizing Text 
■ Debugging Components 
● Introduction to the Stylesheet API ○ What is the Stylesheet API?
3 week
How do you style apps? ○ How do you connect components to the Stylesheet API? ○ Example activity:
 ■ Connecting Components to the Stylesheet 
● Styling View Components 3 ○ How do you style View components? ○ How are components justified? ○ How are components aligned? ○ What is flex direction? ○ Example activity: 
■ Nested Views 
● Styling Text Components ○ How are Text components styled? ○ What are the common styling attributes for Text components? ○ Example activity: 
■ News Article Styling 
■ My Favorites Lis
4 Week
● TextInput ○ What is the TextInput component? ○ Example activity: 
■ Google Search Page 
■: Advanced Layouts and Images (3 weeks/15 hours) In this module, students learn how to add images to their apps to further customize the building experience. They gain a deeper understanding of mobile apps layouts using Flex values and the Dimensions API. Browse the full content of this module at https://codehs.com/library/course/3679/module/5851 Objectives / Topics Covered ● The Image Component 
● The ImageBackground Component ● Flex Layouts ● Dimensions API

その他の情報

受講に必要なもの
Coding Notebook for notes
外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。

先生について

参加しました May, 2020
4.4
24レビュー
プロフィール
教師の専門知識と資格
I teach coding to children, Python, Javascript and block
I also teach coding to adults Javascript and python
I have been a technology worker and teacher for over 24 yrs
I run a coding school for 5yrs now and enjoy teaching others.
No greater joy or fulfillment than when someone gets it after trying for some time.  I also teach Microsoft Office products and work in the field.   I enjoy hanging with my kid's bike riding
and drone flying around our backyard.  My kids are also coders and make games for them and their friends.

レビュー



その他の人気クラス
アプリコーディング入門 - 独自のモバイルアプリを作成する レベル 2 (週 1 回、12 週間)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,720)
クラスごと
次回のセッションは Saturday の7 PM です
グループクラス
12 週間、 1/週、 50 分
9 歳-14 歳
アプリコーディング入門 - 独自のモバイルアプリを作成する レベル 1 (週 1 回、6 週間)
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,720)
クラスごと
次のセッションは今日 4 PM です
グループクラス
6 週間、 1/週、 50 分
9 歳-14 歳
1対1: YoutuberのためのCapcutビデオ編集クラス! (スマートフォンまたはタブレット) 8〜13歳
Andrew ONeill B.S. Youth Development & Camp Mgmt
5.0
(189)
セッションごと
1対1レッスン
オンデマンド
8 歳-13 歳
10 代の若者のための AI とテクノロジーの起業 - 8 週間でアイデアからアプリまで
Janani Vasudevan
クラスごと
次回のセッションは Sun 3/9 の1 AM です
グループクラス
8 週間、 1/週、 55 分
12 歳-17 歳
スマートフォンの操作
Brandon
4.9
(30)
クラスごと
次回のセッションは Monday の6:30 PM です
グループクラス
1 週間、 1/週、 55 分
15 歳-18 歳
MS 初心者向け写真 - デジタル一眼レフまたは任意のカメラ、構成、6 週間で 1 学期
Alyssa Teaches Photography
4.9
(119)
クラスごと
次回のセッションは Tue 3/4 の1 AM です
グループクラス
6 週間、 2/週、 40 分
9 歳-13 歳
新しい Procreate Dreams アプリでアニメーションを作成
Rachael Young
4.9
(198)
クラスごと
次回のセッションは Sat 3/22 の4 PM です
グループクラス
8 週間、 1/週、 55 分
10 歳-15 歳
携帯電話中毒を回避する1日: プログラマーからのヒント
Explosive Learning Jo Reynolds Life Skill Teachers
4.8
(1,288)
クラスごと
次回のセッションは Monday の8 PM です
グループクラス
1 週間、 1/週、 50 分
9 歳-14 歳
Procreate アプリを使ったデジタル マンダラ アート
Mrs. Hilton
5.0
(211)
クラスごと
次回のセッションは Saturday の4 PM です
グループクラス
1 週間、 1/週、 55 分
9 歳-12 歳
1対1の大学入学カウンセリング(エッセイ、Common App、専攻など)
Nick Babyak, M. Ed.
4.8
(1,505)
セッションごと
1対1の個別指導
オンデマンド
13 歳-18 歳
大学入学ブートキャンプ(エッセイ、Common App、学校リストなど)
Nick Babyak, M. Ed.
4.8
(1,505)
クラスごと
次回のセッションは Mon 3/24 の8 PM です
グループクラス
4 週間、 1/週、 50 分
13 歳-18 歳
Common App エッセイをマスターする: ハーバード大学卒業生によるライティング指導セッション
Ms. Rena
5.0
(36)
セッションごと
1対1の個別指導
オンデマンド
15 歳-18 歳
スコアをあげよう!ポケモンユナイトウィークリーゲームソーシャルクラス(Nintendo Switch、モバイル)
Studio Kidli • Arts ◦ Video Games ◦ STEM
5.0
(1)
クラスごと
次回のセッションは Tuesday の9 PM です
グループクラス
1/週、 50 分
9 歳-14 歳
1:1 プライベート クラス: Clickteam Fusion を使用したビデオ ゲーム アプリまたは HTML5 Web サイトのコーディング
Raymond Mullikin (Raytoons Comics)
4.9
(487)
セッションごと
1対1レッスン
オンデマンド
5 歳-18 歳
Minecraft をプレイしよう - BEDROCK & POCKET Edition - PC、Xbox、モバイル、Switch など
Colin OShea
4.9
(335)
クラスごと
次のセッションは明日の 4 PM です
グループクラス
1/週、 50 分
6 歳-11 歳
ProCreate Dreams (新アプリ): 2D アニメーションとビデオ編集 (55 分)
Miss Haley
5.0
(45)
セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン