본문 바로가기
국제 교육 과정/AP

AP학원! AP Computer Science학원! Ap Computer Science class

by 에이엠씨 2017. 5. 28.

 


 

AP Computer Science를 준비하시는 학생여러분 안녕하세요. AMCstudy의 AMC샘입니다.

 

오늘은 AP Computer Science 수업 개설에 대한 소개를 드리고자 합니다. AP Computer

 

Science의 수업의 경우는 Pre calculus이상의 수학실력을 기반으로 하여 Discrete mathe

 

matics의 능력을 함께 평가하고 있는 과목의 특성을 고려하여 실시간 C++, 파이선,Visual basic

 

의 실시간 코딩능력도 함께 가지고 있어야 확실한 수업을 진행하는 것이 가능하게 됩니다.

 

 


다만 수요가 많은 단체수업이 아닌 관계로 여름방학을 통해서 개념과 시험문제들에 대한 개념을

 

AP Computer Science란 말그대로 컴퓨터 프로그래밍을 디자인하고 문제를 푸는 것을 중점으로

 

Java 컴퓨터 랭귀지를 사용하여 프로그램 디자인과 분석, 알고리즘 개발, Limitation의 개념을 통

 

한 데이터값의 범주를 해석하고 데이터 구조 개발과 사용에 대한 공부가 필요합니다. 구조적이고 


 

 

 


거시적인 공부를 함께 진행해 주어야만 합니다.  수업을 잘이해하지 못하고 귀국하는 경우 현지에서 

 

수업에 대한 수강난이도 조절의 실패로 인하여 공부의 어려움을 겪는 사례를 보아 왔습니다. 수업이

 

영어로 진행되어도 학생이 개념적이해가 보족하지 않은수 있도록 개념과 코딩능력을 동시에 공부

 

하게 됩니다. 집으로 하원한후 그날의 문제에 대해서 코딩을 진행하기 위해서는 확실한 이론적 이

 

해와 뒷받침이 되어져 있어야 합니다. 이론과 실전능력을 동시에 학습시켜드리게 됩니다. 우선적


 

 

 

 

으로 개념서를 정하되, 담당선생님은 개념서를 PPT로 확실하게 분석하고 있어야만 합니다. 무엇을 통해 

 

AP Computer Science는 총 섹션1과 2로 나뉘며 1은 multiple choice로 총 40문제를 1시간 30분동안

 

풀어야 하는 것으로 프로그래밍 기초, 디자인, 알고리즘 개발과 문제해결, 데이터 구조 개발 및 분석 등

 

광범위한 범위를 기반으로 질문들이 주어집니다.섹션2는 Free-response로 질문 4개를 1시간 30분동안

 

해결하는 것으로 주어진 문제를AP Java Subset을 통한 Java 프로그램 랭귀지를 사용하여 문제를 풀어야

 

 

 

 

 

합니다. 다양한 방식의 코딩과 각 Language간의 문법적 통일성과 유사성 그리고 차이점에 대해 학습합니다. 
 

총 3시간 소요되는 시험으로 프로그램을 디자인하고 분석하여 문서화할 수 있는 능력을 테스트 하는 것으로

 

많은 시간을 통해서 실제로 연습하면서 단계적인 학습이 필요합니다. 다양한 경우의 수에 대한 학습과 EV3,

 

아두이노, 라즈베이파이의 부수적 도구를 통해서 코딩에 대해서 흥미가 없는 학생들을 위한 기초적인 코딩

 

공부들도 함께 진행해 주게 됩니다. 학생들이 흥미를 느낄 수 있는 방향으로 수업을 진행해 드리게 됩니다. 

 

 

 


 

 AMCstudy의 소수정예수업으로 꼼꼼하게 문제 해결에 대한 logic을 선생님과 학생간의 피드백으로 

 

학생들이 문제를 정확하게 이해하고 문제에 대한 해결을 Java 컴퓨터 랭귀지로 프로그래밍화 연습 

 

다향한 컴퓨터 응용분야의 디자인과 문제 해결, 알고리즘과 데이터 구성 사용과 실행,  알고리즘 설계,

 

 Java 컴퓨터 프로그래밍을 통해 실질적이며 핵심적인 AP Computer Science 수업이 가능합니다.

 

많은 관심 부탁드리며 궁금한 점이나 상담이 필요하신 부분이 있다면 언제든지 연락부탁드립니다.

 

 

커리큘럼 문의 및 강의 관련문의: TEL. 02-544-5124 / 02-544-5125

 

 

댓글