한국어
Log In

여름 캠프: 프로젝트 기반 C++(레벨 2)

수업
AI Code Academy
인기 수업
평균 평점:4.7수강 후기 수:(1,575)
이 10개 강의 온라인 라이브 코스 패키지에서 학생들은 가장 인기 있는 프로그래밍 언어 C++를 배우게 됩니다. 학생들은 더욱 발전된 C++ 기반 애플리케이션을 구축하는 방법을 배웁니다.
보고계신 지문은 자동 번역 되었습니다

수업 경험

미국 등급 9
10 lessons//2 Weeks
 Week 1
Lesson 1
Stacks and Queues (M)
Implement a maze-solving algorithm that uses a stack to backtrack when it hits a dead end. This project can have a visual component, where kids can see how the path is traced and retracted, offering a tangible way to understand how stacks work.
Lesson 2
Maps/Dictionary
Word Frequency Counter: Create a program that reads a text file and uses a map to count how many times each word appears. This can be visualized by creating a histogram at the end? Word translator
Lesson 3
Runtime Analysis
-Big O -run time complexity - big omega - best case - big theta - The Museum of Complexity
Lesson 4
Recursion
“Power of” recursive function for math. Reverse array/string
Lesson 5
Searching and Sorting
Some game that teaches the students when to use certain search and sort algorithms. It will then record the number of steps it takes to solve.
 Week 2
Lesson 6
Pointers
Pre and Post increment
Lesson 7
Linked Lists
Train Car Assembly Game: Create a game where each train car represents a node in a linked list. Kids can add and remove cars, which corresponds to adding and removing nodes. They can also rearrange the cars to understand how nodes can be moved in a list.
Lesson 8
Debugging and Testing
Debugging and Testing
Lesson 9
Review
Review
Lesson 10
Final Projects
Final Projects
숙제 제공
수업 외 주당 1 - 2 시간
제공되는 평가
Each student will be asked to work on their final projects with their own ideas, and present their final projects in the final session.
제공되는 성적
인기 수업
평균 평점:4.7수강 후기 수:(1,575)
Profile
Project-based, STEM Coding + AI Programs + Mathematics

Early registration, Sibling and Multi-Course Bundle discounts Available!

The list of our summer camps can be found in this file:... 
그룹 수업

₩229

10 수업용
주당 5회, 2주
60분

실시간 화상 수업
연령: 12-17
수업당 학습자 4-8 명

아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨