나는 지난해 고등학교에서 고급 배치 컴퓨터 과학을 복용하고 있습니다. 우리는 단순히 코드와 기능 을 암기하는 것으로 가르치고 문서화 등을 사용하는 데있어서 효율적이고 효율적이되는 방법을 배우지 않는 것처럼 보입니다.
실제로 많은 프로그래밍 작업이 문서를 넘겨보고 과거 코드와 다른 코드를 검토하여 본질적으로 선생님이 "속임수"로 간주하는 것을 수행 할 수 있다고 생각합니다.
핵심 개념이 (모든 주제에서) 암기하는 데 필수적이라는 데 동의하지만, 특히 실제로 컴파일러, 디버거, 참조가있는 경우 CS 클래스에 대한 펜 및 종이 시험을 보는 것은 불필요한 것이며 비현실적입니다. 실제 작업 상황에서 참조 할 수있는 설명서 및 전체 인터넷 .
CS가 문서, 샘플 코드, 디버거 등을 사용하고 해석하는 방법을 포함한 유용한 기술을 가르치는 대신 코드와 기능을 암기 하는 데 중점을 둔 이유는 무엇 입니까?