Outschool
開啟貨幣、時區和語言設置
登入

使用 C++ 進行編碼 3 級!

透過我的 3 級課程繼續您對 C++ 的熱情!
Brady Buchanan
平均評分:
5.0
評論數量:
(78)
班級

包含什麼

4 現場會議
4 上課時間
作業
每週 2-4 小時. Homework will be contingent upon what is taught during the session. Your child will build upon the in-class exercises, using the things that they learned during that session to expand on their coding experience. Homework will be due before the start of the next session.
評估
If it is necessary, I will communicate with parents on an informal basis via email regarding learner’s progress. If I feel your child is struggling in certain areas, I will be more than happy to send out literature and sample programs to help your child understand C++!
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

Coding with C++ - Level 3 is a continuation of my Level 2 C++ coding class.  Your child must complete level 1 and level 2 with me prior to enrollment into this Level 3 class. There are no exceptions to this policy.  This class expands on everything that I teach in my level 1 /2 class, and requires the knowledge of C++ that your child gained from those classes!

Session 1: Session 1 will cover what Object Oriented Programming (OOP) is and why we use OOP and some of the benefits that come from it.  The session will continue with learning about Classes and Objects in C++, and then end with a lecture on Class Methods (Functions that belong to a class).

Session 2: Session 2 will cover what Constructors and Constructor Parameters are in C++ and how to code them within a C++ Class. We will also discuss what Access Specifiers are and the importance of them in a C++ program and finally end with Encapsulation, how to use it, and why we use it. 

Session 3: Session 3 will cover Inheritance, Multilevel Inheritance, Multiple Inheritance, and the last Access Specifier to be taught. We will also discuss Polymorphism (having many forms) as it relates to Inheritance and classes.  

Session 4: Session 4 will cover File Operations and will teach the proper coding in order to create and write to files, read data from files and pull data from that file into a program (such as an array or structure). This session will end with learning about the "try", "throw", and "catch" Exceptions in regard to error handling.

學習目標

Students will improve and expand upon what they learned from my Level 1 and Level 2 class! Specifically, they will learn all about C++ Classes, Objects, Methods, Constructors, Access Specifiers, Encapsulation, Inheritance, Polymorphism, File Operations, and Exceptions, but will utilize all the things learned from Level 1 and Level 2, in conjunction with Level 3.
學習目標

其他詳情

供應清單
Students will need a Windows based PC, or Laptop, with Visual Studio 2022 Community edition installed; which they should have since a prerequisite to this class is my C++ Level 1/2 class.
外部資源
學習者無需使用標準 Outschool 工具以外的任何應用程式或網站。
已加入 April, 2020
5.0
78評論
教師檔案
教師專業知識和證書
I have an undergraduate degree in Applied Science in Information Technology and a Master of Science in Information Systems.  I've taken multiple programming classes towards a computer science degree.  I also teach a Level 1 and 2 C++ coding class, which are both prerequisites to this course. 

評論

現場團體小班課程
分享

US$80

用於 4 課程
每週2次,共 2 週
60 分鐘

有12 位學習者完成此課程
即時視訊會議
年齡: 10-15
6-15 每班學員人數

關於
支援
安全隱私加州隱私學習者隱私您的隱私選擇條款
下載這個軟體
在應用程式商店下載在 Google Play 上取得
© 2025 校外