한국어
로그인

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

수업
AI Code Academy
평균 평점:
4.7
수강 후기 수:
(1,663)
인기 수업
이 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
  • Students will master algorithmic strategies like recursion, sorting, searching, and problem-solving techniques.
  • By the end of the course, students will have a strong understanding of C++ programming and the confidence to tackle algorithmic challenges.
  • Students will be well-equipped with the knowledge to advance their programming skills and prepare for academic competitions, AP Computer Science exams, and even their future careers in technology.
수업 외 주당 1 - 2 시간
Homework
빈도: 포함됨
피드백: 포함됨
세부 내용:
Assessment
빈도: 포함됨
세부 내용: Each student will be asked to work on their final projects with their own ideas, and present their final projects in the final session.
가입일: April, 2020
4.7
1663수강 후기
인기 수업
프로필
교사 전문성 및 자격증
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:... 

리뷰

그룹 수업
10 회 수업에

₩229

2주 동안 주당 5회
60분

3 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 12-17
수업당 학습자 4-8 명

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