한국어
로그인
여름 캠프: American Computer Science League 준비(Junior Division G 7-9)
보고계신 지문은 자동 번역 되었습니다
수업 소개
American Computer Science League (ACSL) organizes team computer programming and computer science contests for K-12 schools, organizations and local groups, led by an adult advisor. The 2023-2024 school year will be our 46th year of continuous operation! Last year, over 500 teams and more than 6000 students in the United States, Canada, Europe, and Asia participated. Out ACSL Elementary division team won one Gold medal, one Silver medal and two bronze medals in 2023; and our ACSL Junior team...
15 lessons//3 Weeks
Week 1Lesson 1Lecture-> Number Systems -> Recursion -> Branching, ‘What does this Program Do?’Lesson 2Practice-> Conversions between number systems -> Solving Recursive Functions -> Predicting output for sections of pseudocode that use branching -> Official Programming Problem from past ACSL contestsLesson 3Final Review and Contest 1-> Review and Preparation -> ACSL Previous Contest problem setsLesson 4Lecture 2-> Prefix and Postfix Notations -> Bit-String Flicking -> Loops, ‘What does this program do?’Lesson 5Practice-> Evaluating expressions of different notations -> Solving bit-string based expressions -> Predicting output for sections of pseudocode that use loops -> Official Programming Problem from past ACSL contestsWeek 2Lesson 6Final Review and Contest 2-> Review and Preparation -> ACSL Previous Contest problem setsLesson 7Lecture 3-> Booleans, boolean operators and conditionals -> Laws of Boolean Algebra -> Data Structures: Binary Trees, Stacks, Queues -> Arrays, ‘What does this program do?’Lesson 8Practice--> Evaluating boolean expressions -> Building and using binary trees, stacks, and queues -> Predicting output for pseudocode using arrays -> Official Programming Problem from past ACSL contestsLesson 9Final Review and Contest 3-> Review and Preparation -> ACSL Previous Contest problem setsLesson 10Lecture 4-> Reading and creating undirected graphs -> Adjacency matrices, cycles, and other graph theory -> Boolean Circuits -> Strings, ‘What does this program do?’Week 3Lesson 11Practice-> Evaluating factors about directed and undirected graphs -> Simplifying expressions for digital circuits using boolean gates -> Predicting output for pseudocode using Strings -> Official Programming Problem from past ACSL contestsLesson 12Final Review-> Review and Preparation -> ACSL Previous Contest problem setsLesson 13ReviewReviewLesson 14ReviewReviewLesson 15ReviewReview
수업 외 주당 2 - 4 시간
Projects
빈도: 1-2 throughout the class피드백: 포함됨세부 내용: Projects are not mandatory but we strongly encourage students to complete them.Assessment
빈도: 포함됨세부 내용:
리뷰
그룹 수업
15 회 수업에
₩369
3주 동안 주당 5회
75분
3 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 11-15
수업당 학습자 5-10 명