온라인 MATLAB 선생님(한국어 수업)
한국어로 가르치는 온라인 MATLAB 선생님
어디에 살든 한국어로 MATLAB과 Simulink를 온라인으로 가르칠 수 있습니다. 수업료와 시간은 직접 정하고, Clasora는 수수료를 전혀 받지 않습니다.
한눈에 보기
- 역할
- 온라인 MATLAB 선생님(한국어 수업)
- 장소
- 100% 온라인, 어디서든 가능합니다
- 일하는 방식
- 독립적으로 일합니다. 가격과 시간은 직접 정합니다.
- 게시일
- 거주 가능 국가
- 대한민국, 북한, 중국
MATLAB에서는 거의 모든 것이 행렬입니다. 이름부터 “matrix laboratory”, 곧 행렬 실험실에서 왔고, 언어 자체도 숫자 하나를 1×1 행렬로, 녹음한 소리를 열 벡터로, 사진을 픽셀 값이 늘어선 격자로 다룹니다. C나 Python을 쓰다 온 학생은 벡터화하면 한 줄로 끝날 자리에 반복문을 쓰곤 합니다. 프로그래밍이 처음인 학생은 언어와 선형대수를 한꺼번에 배워야 합니다. 그래서 MATLAB 과외의 상당 부분은 문제를 배열 전체에 대한 연산으로 바라보는 눈을 길러 주는 일입니다.
여기에 거의 누구나 한 번씩 걸려 넘어지는 작은 함정들이 더해집니다. 인덱스는 0이 아니라 1부터 시작합니다. 점 하나를 빠뜨리면 요소별 곱셈이 행렬 곱셈으로 바뀌고, 크기가 맞지 않는다는 오류는 세 줄 뒤에야 나타납니다. 소괄호와 중괄호는 셀형 배열에서 전혀 다르게 동작합니다. 이런 실수를 직접 겪어 보고 이유까지 설명할 수 있는 선생님이라면, 학생이 빨간 오류 메시지 앞에서 몇 시간씩 헤매지 않도록 도울 수 있습니다.
Clasora가 한국어로 MATLAB을 가르칠 선생님을 찾는 이유
Clasora는 학생이 사이트를 이용하는 언어로 수업하는 선생님을 그 학생에게 보여 줍니다. 한국어로 Clasora를 보는 학생에게는 한국어로 수업하는 선생님이 보입니다. 한국어로 가르친다면, 선생님을 찾아오는 학생이 바로 이 학생들입니다.
오류 메시지는 무엇이 잘못됐는지는 알려 주지만, 왜 그런지는 거의 말해 주지 않습니다. 어떤 행렬이 왜 악조건인지, 강성 시스템에서 ode45의 스텝 크기가 왜 한없이 작아지는지를 설명하려면 수업에서 배우는 수학으로 돌아가, 고윿값, 스텝 크기, 수렴, 전달 함수처럼 강의에서 쓰는 말로 이야기해야 합니다. 선생님과 학생이 같은 언어로 이야기할 때 이런 설명이 훨씬 잘 전달됩니다.
Clasora는 선생님을 고용하지 않으며, 이 글은 채용 공고가 아닙니다. 선생님은 독립적으로 활동하면서 수업료와 시간을 직접 정하고, 수업을 얼마나 할지도 스스로 결정합니다. 연구나 엔지니어 일을 하면서 일주일에 이틀 저녁만 수업하는 분도 있고, 본업을 대신할 만큼 많은 수업을 맡는 분도 있습니다.
Clasora에서 온라인으로 MATLAB을 가르치는 하루
이 활동은 100% 원격으로 이루어집니다. 모든 수업은 온라인으로 진행되고, 지금 사는 곳에서 그대로 가르칠 수 있습니다.
학생은 선생님의 캘린더에서 바로 예약합니다. 학생에게는 선생님이 비어 있다고 표시한 시간만 보이고, 그 시간도 학생 자신의 시간대로 표시됩니다. 수업 몇 시간 전까지 예약을 받을지, 얼마나 먼 날짜까지 예약을 열어 둘지도 선생님이 정합니다.
수업은 브라우저에서 진행되며, 통화를 위해 누구도 아무것도 설치할 필요가 없습니다. 수업의 중심은 화면 공유입니다. 학생이 먼저 화면을 공유하는 경우가 많습니다. 그러면 학생의 스크립트와 명령 창에 뜬 오류를 학생 화면에 보이는 그대로 확인할 수 있고, 키보드는 학생에게 맡긴 채 고치는 방향을 짚어 줄 수 있습니다. 이어서 선생님이 자신의 MATLAB을 공유해 더 깔끔한 코드를 직접 써 보이거나, 중단점을 걸고 반복문을 한 단계씩 따라가거나, 매개변수 하나만 바꿔서 그래프가 다시 그려지는 모습을 보여 줍니다. Simulink라면 신호를 블록에서 블록으로 함께 따라가며 같은 Scope 파형을 보면서 이야기할 수 있습니다. 통화 중 채팅은 한 글자도 틀리지 않고 옮겨야 하는 코드 한 줄을 보낼 때 편리합니다.
수업과 수업 사이에도 학생마다 따로 대화가 이어집니다. 도무지 실행되지 않는 .m 파일, 실험 과제에 쓰는 CSV 데이터, 어딘가 이상해 보이는 그래프의 스크린솅이 이곳으로 도착합니다. 메시지, 파일, 공유한 링크는 각각 관련된 수업 옆에 정리되어 남기 때문에, 몇 주가 지나도 함께 작성한 함수를 금방 찾을 수 있습니다. 연습 문제와 예제 데이터는 개인 파일 공간에 보관할 수 있고, Google 드라이브에서 문서를 가져올 수도 있습니다. 일주일 일정을 Google 캘린더로 관리한다면 Clasora 캘린더와 동기화할 수 있습니다.
학생들이 자주 도움을 청하는 부분
벡터와 행렬: 만드는 방법, 콜론 연산자, end를 이용한 인덱싱, 그리고 기준값을 넘는 값만 골라내는 것 같은 논리형 인덱싱.
요소별 연산과 행렬 연산: 곱셈이나 나눗셈 기호 앞에 점을 찍어야 하는 경우, 그리고 크기에 관한 오류가 실제로 무엇을 말하는지.
반복문과 벡터화: 반복문을 배열 전체에 대한 식 하나로 바꾸는 방법, 그리고 반복문이 더 읽기 쉬울 때 메모리를 미리 할당하는 방법.
스크립트와 함수: 함수 파일, 익명 함수, 입력 인수와 출력 인수, 그리고 한 작업 공간의 변수가 다른 작업 공간에는 없는 이유.
그래프: 축 레이블, 범례, 한 Figure 안에 여러 플롯을 배치하는 방법, 3차원 곡면, 보고서에 넣어도 보기 좋은 그림.
데이터: Excel 파일과 CSV 파일 가져오기, 테이블, 셀형 배열, 구조체, 누락된 값과 날짜 다루기.
수치 해석: 백슬래시 연산자로 연립 일차 방정식 풀기, 근 찾기, 보간, 곡선 피팅, 수치 적분, ode45로 미분 방정식 풀기, 푸리에 변환.
제어와 동적 시스템: 전달 함수, 상태 공간 모델, 계단 응답, 보드 선도.
Simulink: 블록으로 모델 만들기, 솔버 설정, Scope 읽는 법, 모델과 MATLAB 사이에서 매개변수 주고받기.
디버깅: 오류 메시지 읽는 법, 중단점 쓰는 법, 결과가 “거의 맞는데 조금 틀린” 원인 찾기.
과제, 프로젝트, 시험: 실험 보고서나 졸업 논문에 들어갈 코드 정리, 시험에 대비해 힌트 없이 코드를 짜 보는 연습.
이런 선생님을 찾습니다
MATLAB으로 코드를 막힘없이 작성하고, 다른 사람의 코드를 읽으면 어디서 문제가 생기는지 금방 알아보는 분.
선형대수, 수치 해석, 신호 처리, 제어 이론처럼 가르치는 분야의 바탕이 되는 수학을 이해하고 있는 분.
한국어로 알기 쉽게 설명하고, 벡터화한 한 줄을 완성본으로 건네주는 대신 그것이 왜 동작하는지 초보자에게 보여 줄 수 있는 분. 같은 크기 오류가 세 번째로 나와도 차분하게 함께할 수 있는 분.
예를 들어 업무에서 매일 MATLAB을 쓰는 엔지니어나 연구원, 대학에서 가르치는 분, 또는 공학, 물리학, 응용수학을 공부하면서 이 도구를 능숙하게 다루는 학생.
예제를 준비하고 학생의 코드를 실행해 보기 위해 자신의 컴퓨터에서 MATLAB을 실행할 수 있는 분.
카메라와 마이크가 있는 컴퓨터, 그리고 안정적인 인터넷 연결을 갖춘 분.
만 18세 이상인 분.
가르친 경험이 있으면 도움이 되지만, 필수는 아닙니다.
선생님이 얻는 것
수수료 없음. 선생님이 정한 수업료에서 Clasora는 아무것도 떼어 가지 않습니다.
가입과 게시 모두 무료. 구독료도, 서비스 게시료도 없습니다.
수업료는 직접 정합니다. 수업 길이마다 수업료를 따로 정할 수 있고, 첫 수업을 무료로 제공할 수도 있습니다.
시간도 직접 정합니다. 매주 수업할 시간과 쉬는 날, 예약 마감 시점, 얼마나 먼 날짜까지 예약을 받을지를 고를 수 있습니다.
나만의 공개 페이지. 서비스마다 독립된 페이지가 생기고, 검색 엔진에서 찾을 수 있으며, 방문자가 읽는 언어로 표시됩니다. 사진, 소개 영상, 가르치는 내용, 구사하는 언어, 수업 길이별 수업료가 실립니다.
의미 있는 리뷰. 학생들은 지식, 설명의 명료함, 수업 몰입도라는 세 가지 기준으로 선생님을 평가합니다.
확인된 자격. 학위를 비롯한 자격을 프로필에 추가할 수 있고, 모더레이터가 이를 확인합니다.
브라우저에서 끝나는 수업. 화면 공유, 배경 흐림, 통화 중 채팅을 지원하는 화상 통화로, 누구도 아무것도 설치할 필요가 없습니다.
시작하는 방법
이 페이지의 버튼으로 계정을 만듭니다.
MATLAB 서비스를 게시합니다. Simulink도 가르친다면 함께 적어 주세요.
캘린더를 열고 수업 가능한 시간을 표시합니다.
몇 분이면 끝납니다. 선생님이 될 때 이용 약관에 동의하게 되며, 서비스는 공개되기 전에 모더레이터가 확인합니다.
선생님들이 자주 묻는 질문
프로그래밍을 한 번도 해 보지 않은 사람도 가르칠 수 있나요?
네. 공대와 자연대 학생 가운데 상당수에게 MATLAB은 처음 접하는 프로그래밍 언어입니다. 명령 창에서 변수, 벡터, 첫 그래프부터 시작하고, 기초가 잡히면 스크립트와 함수로 넘어가면 됩니다.
Simulink도 가르쳐야 하나요?
아니요. 무엇을 가르칠지는 서비스에 직접 적습니다. MATLAB만 가르칠 수도 있고, Simulink를 더할 수도 있으며, 가장 자신 있는 분야에만 집중할 수도 있습니다.
학위나 자격증이 필요한가요?
필요하지 않습니다. MATLAB을 확실히 다룰 줄 알고 그것을 알기 쉽게 설명할 수 있으면 됩니다. 학위나 자격증이 있다면 프로필에 추가해 주세요. 모더레이터가 확인합니다.
수업료는 어떻게 받나요?
카드 결제는 아직 활성화되지 않았습니다. 지금은 카드 없이 예약이 확정되고, 결제는 학생과 직접 정하시면 됩니다. Clasora는 수수료를 받지 않습니다.
Clasora에서 수업을 시작하세요
계정을 만들고, 서비스를 하나 올리고, 캘린더를 여세요. 몇 분이면 되고 비용은 없습니다.