POCU에 대해

문서봇 2018-12-10

유능한 소프트웨어 엔지니어 및 설계자이자, 유수 공사립 대학의 교수였던 김포프가 창립한 POCU는 탑 프로그래머가 평생 커리어를 유지하려면 반드시 알아야 하는 컴퓨터 공학 수업을 제공하는 온라인 우선 교육 서비스입니다.

자랑스러운 비인가 기관

POCU는 인가된 교육기관이 아니며, 저희는 이것을 매우 자랑스럽게 생각합니다! (추후에 블로그 글을 통해 그 이유들을 공유할 예정입니다.) 간단히 말하자면, 인가된 다른 교육 과정보다 저희의 12가지 기본적인 핵심 프로그래밍 과정으로 구성된 교육이 최상위 프로그래머가 되는 것에 훨씬 더 큰 영향을 미칠 겁니다. 대학을 졸업하는 수많은 컴퓨터 관련학과 졸업생들에게 무슨 일이 일어나고 있는지 찾아보시면, 저희가 의미하는 바를 이해하실 것이라 생각합니다.

또한 이것은 POCU가 정부 및 기타 기관의 지원을 받지 않으며, 자체 자금으로 운영된다는 것을 의미합니다. 저희가 약속한 것을 이루지 못한다면 저희는 학생들로부터 외면을 받을 것이며, 따라서 학생들을 성공시키는 것이 저희의 성공을 보장하는 최선의 길입니다.

학점 및 학력 인정이 필요하다면 다른 교육기관을 찾아보세요.

높은 기대치, 높은 학업량

저희는 현재 교육의 추세가 “모두를 위한 교육”이라는 것을 알고 있습니다. 그런 교육도 중요하지만 이런 경향이 상위 1%의 프로그래머가 되기를 원하는 사람에게는 위험할 수 있습니다. POCU는 다음 세대의 훌륭한 프로그래머를 양성하고 싶고, 그렇기 때문에 당신에 대한 기대가 매우 높습니다. 저희는 85%(100점 만점 중 85점) 이상의 점수를 얻지 못하신 분들을 통과시키지 않을 것입니다.

진지하게 최고가 되고 싶은 생각이 없거나 열심히 일하는 것을 좋아하지 않는다면, POCU는 당신과 맞지 않을 것입니다.

두 세상의 장점만 모아

완벽한 교육 환경은 존재할 수 없지만 저희는 두 세계(온라인, 오프라인 교육)의 장점은 취하면서도 단점은 최소화하도록 최선을 다하고 있습니다.

학생의 페이스대로 듣는 온라인 비디오 강의

저희의 모든 비디오 강좌는 온라인으로 제공되며 언제 어디서나 볼 수 있습니다. 이러한 형태의 강의는 일반적인 강의에 비해 큰 장점이 있습니다. 예를 들어, 이미 알고 있는 내용인 경우 재생 속도를 두 배로 높일 수 있고, 잠시 동안 멍 때리시거나 제대로 듣지 못한 부분이 있다면 그 부분을 다시 돌려볼 수 있습니다. 그뿐만 아니라 비디오 강의 중 종종 등장하는 퀴즈를 풀으려면 딴짓을 하기가 어렵습니다. ^_^

그러나 모든 비디오 강의에는 큰 문제가 있습니다. 다른 학생들 또는 강사와의 상호 작용이 없다는 것입니다. 이를 해결하기 위해 저희는 채팅방을 제공하며, 그곳에서 질문을 하고 다른 학생들과 협업할 수 있습니다. 또한 질문에 대한 답변을 실시간으로 받을 수 있는 “답변 시간”을 가질 계획입니다.

실시간 과제 채점. 그러나 꼼꼼하게

온라인이 우선인 교육의 제공자로서, 저희는 실습 및 과제에 대한 채점 과정을 자동화했습니다. (하지만 시험은 예외입니다!) 다른 온라인 강의에서 비슷한 서비스를 보았을 수도 있지만 두 가지 차이점이 있습니다.

  1. POCU는 학생의 코딩 스타일도 채점합니다: 저희는 결과물에 대한 기능 구현뿐만 아니라 코딩 스타일에 대해서도 채점을 합니다. 업계 베테랑으로서 저희는 작동은 하지만 아무도 읽을 수 없는 코드를 매우 싫어합니다. POCU는 코딩도 잘하고 협업도 잘하는 진정한 전문가가 되도록 학생들을 훈련시킵니다.
  2. POCU는 웹 브라우저에서 코드를 작성하도록 강요하지 않습니다: 웹 브라우저는 웹 서핑용이지 코딩용이 아닙니다. POCU에서는 전문가가 사용하는 실제 IDE(통합 개발 환경)를 사용할 수 있습니다.

저희는 나름 이름 있는 실제 대학에서 이러한 실시간 피드백 시스템을 테스트했습니다. 대학 수업을 토대로 낸 통계에 따르면 대부분의 학생들은 자신의 첫 번째 제출물이 충분히 괜찮다고 생각합니다. 다시 제출할 수 있든 말든 상관없이 말입니다. 허나 그 첫 번째 제출물의 평균점은 대개 60% 언저리입니다. 실시간 피드백 시스템이 없으면 이 점수가 학생들이 받는 평균 점수가 되겠죠. 하지만 실시간 피드백 시스템을 도입해서 재제출을 허용하니 평균은 95%를 넘어섰습니다. 이 실시간 피드백 시스템의 정말 멋진 점은 성적을 높이는 것이 아니라 학생들의 실제 코딩 능력 및 디버깅 능력을 향상시킨다는 것입니다.

POCU는 이 시스템을 사용한 학생들이 전반적으로 기술 구현 및 디버깅에 더욱 능숙해졌다는 현상을 발견했습니다.

실제 시험

물론, 시험 없는 온라인 강의만 들으면 큰 문제없이 모든 걸 배운 거 같아 매우 기쁠 것입니다. 그러나 강의만 들으면 여전히 이해 못하는 것이 있더라도 그것을 정복했다는 환상에 빠집니다. POCU는 실용적인 학문을 가르치는 데 주력하지만 그에 못지않게 컴퓨터 공학의 주요 개념들을 이해하는 것도 매우 중요하다 생각합니다. 이러한 주요 개념들을 이해하지 못하더라도 학교 졸업 후 직장을 잡을 수도 있습니다. 하지만 그리 오래갈까요?

이를 위해 POCU는 각 수업마다 중간고사 및 기말고사를 실시합니다. 그리고 시험은 공평성을 위해 철저히 커닝 등의 부정행위를 감독합니다. 또한 저희는 다지선다형 문제로 도배한 시험지를 드리지 않습니다. 다지선다형 문제는 채점이 쉽다는 장점만 있을 뿐, 학생들이 컴퓨터 공학의 핵심 개념들을 제대로 이해하는 걸 돕는데는 오히려 독입니다.

아직 베타이지만 훌륭하게 작동합니다

POCU는 아직 베타 버전이지만, 학습에 필요한 핵심적인 필수 기능은 대부분 완료되어 있습니다. 아직 멋진 기능과 마케팅 자료는 준비되지 않았지만 계속해서 새로운 기능들이 추가되고 그럴듯한 자료들을 블로그 또는 SNS에서 보실 수 있을 것입니다!

즐거운 POCU 아카데미 되세요!

img

컴퓨터 동작원리의 이해 | C 언어 강의 | 어셈블리어도 쫌 알랴줆

10차 산업혁명까지 책임질 컴퓨터 하드웨어 지식! POCU 아카데미에서 C 언어를 마스터하세요!