Outschool
通貨、タイムゾーン、言語の設定を開く
ログイン

コンピュータプログラミング集中キャンプ

この 1 週間の集中講座では、コンピュータ プログラミングの基礎を学びます。
クラス

含まれるもの

5 ライブミーティング
5 授業時間
テスト
Students will be tasked with creating programs throughout the class. These programs will show where students are making progress and allow me to adjust according to individual student need. These assessment programs should be created by all students.
この文章は自動翻訳されています

このクラスで学べること

This class will cover the fundamentals of computer programming. You will learn to create variables, write instructions, control the order commands are executed in, and use those commands to create a basic experience for an end user.  You will gain experience working with both static and dynamic languages as well as an introduction to object oriented programming.
学習到達目標
Create variables of different types including numeric, decimal, and text.
Write a conditional statement that controls how and when commands are executed
学習目標

シラバス

5 レッスン
1 週間以上
レッスン 1:
Day 1: Getting Started with C#
 Overview of programming languages and C# in particular
	Basics of C# programming: Numeric data types operators
	Introduction to Flow Control 
60 分のオンラインライブレッスン
レッスン 2:
Day 2: Basics of C# Programming
 Control structures: Conditional statements and loops in C#
	Writing functions and methods in C#
	Writing Methods in C# (Encapsulating Capabilities)
	Parameters, return types, and method overloading 
60 分のオンラインライブレッスン
レッスン 3:
Day 3: Object-Oriented Programming in C#
 Principles of Class Design and Object Oriented Programming
	Scope and Constructors, and Access Methods
	Instance Methods vs Static Methods 
60 分のオンラインライブレッスン
レッスン 4:
Day 4: Getting Started with Python
 Introduction to Python and Syntax Differences
	Translating Code and the switch to dynamic typing
	Data Type Limitations Between Environments 
60 分のオンラインライブレッスン

その他の情報

外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
参加しました May, 2024
プロフィール
教師の専門知識と資格
My name is Brian Webster.  I teach classes on computer programming, video game design, and traditional game design.  I have taught in the computer science arena for eight years.   I have worked as a teacher for students aged 6th through 12th grade in public and private schools including work with Johns Hopkins University's Center for Talented Youth.  My classes are a mix of traditional and project-based learning.  I have led high school student design teams, building full length (several hour play experience) video games.  I believe students should use the same tools professionals use in the field.  I also understand the constraints of budget and system capability on building projects.  I research to assure the tools and materials my students use are safe and free for download and use.  It is possible to create great programs and gaming experiences as young learners. Those games and projects can have the same professional look and feel of a studio.  If students are willing to commit to practice and consistent study, they can pursue their dreams.  Their computer can be a vehicle to bring to life their creative vision.

レビュー

ライブグループコース
共有

$100

5 クラス分
週に5回、 1 週間
60 分

オンラインライブ授業
年齢: 11-14
クラス人数: 2 人-6 人

About
サポート
安全性についてプライバシーCAでのプライバシー保護学習者のプライバシーデータ設定の管理利用規約
アプリを入手
App StoreでダウンロードGoogle Playで入手する
© 2024 Outschool