학원 FAQ
FAQ
자주 듣는 질문을 정리해 보았습니다.
1. 교육대상
- 초등학교 2학년 부터 성인까지 수업하고 있습니다.
- 대학 전공자, 현업에 계신 분도 환영합니다.
2. 교육비
- 엔트리 수업은 월 150,000원 (8개월 과정)
- C++, 파이썬, 심화반 수업은 월 170,000원
- IT 진학반 수업은 월 200,000원
- C++, 파이썬 수업은 10개월 과정, 심화반, 진학반 수강기간제한 없음
- 교육비 외 추가 비용은 없습니다.
3. 교육시간
- 엔트리, C++, 파이썬 수업은 주 1회 수업, 1회 수업은 2시간
- 심화반 수업은 주 2회 각각 1시간 수업 (단, 토요일 심화반 주 1회 2시간)
- 모든 수업은 횟수는 다를 수 있으나 월 8시간 (480분, 4주 수업) 기준
4. 교육과정
-
엔트리 수업은 초등학생 대상, 블록프로그래밍 언어와 아두이노 보드를 이용해 소프트웨어 교육을 실시.
- C++, Qt 수업은 중,고, 성인 대상, 강의서적과 Qt Creator 이용 C++ 프로그래밍 언어 및 Qt GUI 과정에 대한 강의.
- 파이썬, PyQt5 수업은 초등 고학년, 중, 고, 성인 대상, 강의 서적과 Microsoft Visual Studio이용 파이썬 언어 및 PyQt GUI과정에 대한 강의.
- 심화반 과정은 기본적인 프로그래밍 과정을 이수한 수강생, 또는 기본 프로그래밍 지식을 가진 수강생이 대상, 스스로 주제를 정하고, 주제를 완성하기 위한 개발과정을 문서화 한 후, 선생님과 함께 내가 만들고 싶은 주제를 완성시켜나가는 방식의 수업.
- GUI 란 (Graphic User Interface)의 약자, 프로그래밍 결과물을 시각화 (글자 기반이 아닌 그래픽 기반) 하기 위한 도구 입니다.
TUI (Text User Interface) 예시 |
GUI (Graphic User Interface) 예시 |
- Qt는 컴퓨터 프로그래밍에서 GUI 프로그램 개발에 널리 쓰이는 크로스 플랫폼 프레임워크입니다. . C++언어를 이용한 GUI 개발에 사용됩니다.
- PyQt 란 Qt(C++ GUI 개발에 쓰이는 크로스 플랫폼 프레임워크)를 파이썬 언어에 사용하도록 만든 파이썬용 Qt. 파이썬언어를 이용한 GUI 개발에 사용됩니다.
5. 수업시간표
- 수업시간표는 매월 새로운 반이 개강하며, 사전에 공지하고 있습니다.
- 한번 개강한 반은 시간 변동없이 각 수업과정 기간 (엔트리 8개월, C++, 파이썬 10개월) 동안 진행됩니다.
- 수업당 최대 인원은 6명으로 구성되며, 최소 3명 이상인 경우 수업이 개설됩니다.
6. 수업 진행방식 (실습 + 강의)
- 매월 새롭게 시작하는 개강반에 신규 학원생 편성 (진도 섞임 X)
- 빔프로젝트 기반 강의 + 개인 컴퓨터 실습 환경
- 예제 코드 작성 -> 코드 결과 확인 -> 결과의 과정 탐구, 내용 이해 -> 알고리즘, 문법 이해 후 동작방식 변경 시도 -> 이해의 재확인 -> 강의 도서 해당 내용 검토
- 심화반의 경우, 학원 정규 교육과정을 이수하였거나, 기본적인 프로그래밍 문법 및 알고리즘을 이해하고 있는 분을 대상으로 합니다.
- 심화반의 경우, 스스로 만들고 싶은 주제를 선정해 개발 계획을 문서화 (주제선정, 설계, 코딩, 테스트&디버깅) 후, 프로그래밍을 진행하는 방식의 수업입니다. 즉, 나만의 작품을 만들어가는 포트폴리오 제작 방식 수업입니다.
7. 프로그래밍을 배우면 어떤점이 좋은가요?
- 컴퓨터, 전자기기의 내부 동작방식을 이해하는 시각(공학적)을 갖게 됩니다.
- 소프트웨어를 만드는 것을 코딩, 프로그래밍이라고 합니다. 만들어진 결과물은 앱(Application)이라고 합니다. 컴퓨터의 동작방식을 이해하고, 명령을 내리는 방법을 배워 앱을 만드는 일련의 과정에서 논리적이고, 수학적인 문제해결 방법을 끊임없이 시도하며 원하는 결과를 효율적으로 만들어 내는 능력을 배우게 됩니다.
- 우리가 살아가는 현재와 앞으로 살아가게될 미래는 4차 산업혁명의 시대라고 이야기 합니다.
- 앞으로 세상이 소프트웨어 중심사회가 되어 간다면, 단지 그것을 사용하는 사용자(유저)로 남기 보다는 그 원리를 이해하고 만들 수 있는 사람이 미래에 가치있는 기술을 가진 사람이라 생각합니다.
8. 컴퓨터를 잘 모르는데 배울 수 있나요?
- 아무것도 모른다고 가정하고 기초부터 수업을 진행합니다.
- 내 돈과 시간을 투자해 학원에서 공부하는데 내가 잘 모르는데 배울 수 있을까? 고민하는 것은 학원에서 생각하고 고민할 일입니다.
- 여러분은 열정과 약간의 돈, 시간만 투자하고 맘에들지 않으면 포기 or 언제든지 다른 곳에가서 배우면 됩니다.
- 프로그래밍 문법만 배우는 것이 아니라, 이산수학, 컴퓨터 공학의 기초도 함께 배워갑니다.
- 효율적인 수업진행을 위해 한글타자, 영어타자는 스스로 연습해야 합니다
9. 배우고 싶은데, 강의 시간이 맞지 않습니다
- 강의 시간은 수강생이 4명 이상인 경우, 별도로 조정이 가능하므로 연락바랍니다.
- 직장인 그룹, 또는 학생 스터디 그룹 등
10. 학원에서 공부 가능한 수준은 어느 정도 인가요?
- 수강생과 자주 접하는 심화반 주제는 아래와 같습니다.
- 데이터 처리, 통계, 분석, 시각화
- 네트워크 & 프로토콜 (소켓 프로그래밍, 시리얼 통신, FTP 전송)
- Modbus Protocol Programming
- 2D 그래픽 처리 (Drawing, 점, 선, 원, 사각형)
- GPS 센서값 시각화 (Google Maps API 연동)
- FILE I/O, 문자열 파싱
- 엑셀 오토메이션
-
아두이노 보드 (시리얼통신, 아날로그 & 디지털 I/O
처리)
- 비교적 간단한 2D 게임 (오목, 체스, 테트리스, 팩맨, 슈팅 게임, 타자 연습 등)
- 오일러 프로젝트 알고리즘 문제 풀이
- 백준 알고리즘 문제 풀이
- 리눅스 기반 앱 윈도우즈용 앱으로 마이그레이션
- REST API 를 이용, 웹과 앱의 연동 (XML, JSON 처리 등)
- C++로 개발된 dll Python과 연동 (Callback 처리 등)
- Meta Segment Anything을 이용한 Image Processing
- 제조업 생산공정 분석 자동화 (Excel data 기반 5 Sigma, Error분석 등)
- Machine Learning (ML) - Object decetion, classification, segmeatation
- 수강생 중 외국계 대기업 엔지니어, 정부출연연구소, 공기업, 중견 기업 연구원, 대학교수, 미국 명문대 재학생, 초, 중고생 등 다양한 분들과 다양한 주제로 함께 공부해가고 있습니다.
궁금한 내용은 언제든지 문의 (051-206-5614) 하셔도 괜찮습니다.
감사합니다.
거주지가 서울이라 강의를 들으러 가기가 힘든데 혹시 인터넷 강의를 만드실 계획이 있으신가요?
답글삭제안녕하세요.
삭제인터넷 강의는 고려해 본 적은 있지만, 여러 여건상 쉽지는 않네요..^^;
다만 블로그 게시물을 통해 학원을 다니지 않는 분들께도 도움이 될 만한 주제를 간간히 포스팅하고 있습니다.
얼마전에 방학때 잠시 한국에 들러 수업 듣던 미국 유학생에게 미국 복귀 후 1:1 온라인 강의를 제의 받았지만 현실적인 한계 (수업의 질)로 다시 여름방학때 국내에 방문해서 집중 교육하는 것이 좋을 것 같다는 의견을 서로 나누었습니다.
당분간은 학원생들과 수업시간에 직접 소통하며, 즐겁게 수업해 가는 방식으로 진행할 계획입니다.
감사합니다.
아... 아쉽네요. 일단 블로그에 올리신 것들로 공부해 보겠습니다. 답변해 주셔서 감사합니다.
삭제