SW&AI 전공진입을 위한 수학¶
강의 개요 및 수강 안내¶
강사 소개
과목 소개
교재 소개
성적 처리 방법
Jupyter Notebook 사용 안내 (Online 방법 두 가지)
Jupyter Notebook 사용 안내 (컴퓨터에 Anaconda 프로그램 설치 후 이용하는 방법)
과제 제출 방법 및 온라인 퀴즈 보는 법
자율적 확인학습용 카훗 퀴즈 안내
과목 소개¶
컴퓨터 코딩과 머신러닝 혹은 인공지능의 기본적인 개념을 알고
활용할 수 있는 학생들이 좀 더 깊이 있는 내용을 알고자 할 때
만나게 되는 수학을 이해하기 쉽게 설명하고,
풍부한 예제를 제공합니다.
인문·사회·교육계열의 학생들이 중·고등학교에서 배운
수학적인 개념을 이론적으로 복습하고,
그 내용을 Python을 통해 구현하고 시각화할 수 있도록 하는 실습을 포함합니다.
이에 더 나아가 기초적인 선형대수와 다변수 미적분에 대한 개념을 배워
좀 더 복잡한 인공지능 알고리즘들을 이해하고 구현할 수 있도록 합니다.
교재 소개¶
주 교재: 강의 내용을 PDF 파일과 Jupyter Notebook 파일로 제공
참고서적: 미적분과 벡터해석 기초, 심성아, 윤기헌, 경문사, 2020 (e-book 제공)
성적 처리 방법¶
기말시험: 60% (온라인 시험 : 다지선다형, 단답형, 서술형 혼합 출제)
퀴즈: 20% (온라인 퀴즈 2회)
토론: 5% (토론 게시판을 이용한 상호 질의응답)
- 다른 학생 또는 본인의 질의에 응답을 달면 포인트 부여
- 단순응답 1회당 1점, 불완전한 설명응답 1회당 2점, 완벽한 설명응답 1회당 3점
- 총 10점 이상이면 토론점수 5% 만점 부여
과제: 15% (연습문제 풀이 제출 3회)
강좌 이수 기준: 전체 점수의 60% 이상 취득
Jupyter Notebook 사용 안내 (Online 방법 두 가지)¶
접속 : Google colab (https://colab.research.google.com/notebooks/intro.ipynb)
접속 : Online Jupyter Notebook (https://cocalc.com/doc/jupyter-notebook.html)
두 사이트 모두 이 강좌의 강의자료로 제공된 Jupyter Notebook 파일(확장자 .ipynb)을 업로드하여 바로 볼 수 있습니다.
Jupyter Notebook 사용 안내¶
(컴퓨터에 Anaconda 프로그램 설치 후 이용하는 방법)¶
이전에 python 과목을 이수하신 분은 anaconda와 jupyter notebook을 이미 설치하셨을 것입니다.
만일 anaconda와 Jupyter notebook이 설치되지 않았다면 https://www.anaconda.com/download 에서 다운로드해서 설치하시기 바랍니다.
본 강좌가 속한 묶음강좌 인문·사회계열 전공생을 위한 머신러닝 예비학교에 포함된 과목 중에서 인문·사회계열 전공생을 위한 Python 입문을 수강하시면 python의 설치방법부터 시작하여 기초에서 활용까지 재미있게 배우실 수 있습니다.
과제 작성 및 제출 방법 (수정 필요)
먼저 제공해드리는 강의자료의 jupyter notebook 파일에서 예제, 파이썬 예제 부분만 뽑아서 새로운 파일로 저장하세요.
과제는 이 문제들 각각에 대하여 일부분(숫자, 문자, 함수 등)을 바꾸어 새로운 문제를 만들고 풀이를 써서 jupyter notebook 파일로 제출하는 것입니다.
파일이름은 'HW차수\_학번\_이름'으로 작성함. 예로 첫번째 과제를 학번 20201234인 김성신 학생이 작성하였으면 파일이름은 HW1\_20201234\_김성신 임
과제 제출은 http://lms.sungshin.ac.kr 에 생성될 과제 제출 창에 정해진 시간까지 제출하여야 함
jupyter notebook에서 수식 작성 방법을 간단히 소개하겠습니다. (실제로는 제공된 강의자료의 Jupyter notebook 파일에서 일부분만 바꾸시면 됩니다.)
jupyter notebook에서 수식 작성¶
- Jupyter Notebook 화면 윗쪽의 cell 속성을 Markdown으로 선택하고 문장 중에 수식을 쓰려면 $\sqrt{x^2 + y^2} = 1$과 같이 쓰면 됩니다.
- 수식이 온전히 한 줄을 사용하게 하려면 다음과 같이 입력하신 후 shift+enter를 치면 수식이 변형됩니다.
jupyter notebook에서 수식 작성¶
- Jupyter Notebook 화면 윗쪽의 cell 속성을 Markdown으로 선택하고 문장 중에 수식을 쓰려면 $\sqrt{x^2 + y^2} = 1$과 같이 쓰면 됩니다.
- 수식이 온전히 한 줄을 사용하게 하려면 다음과 같이 입력하신 후 shift+enter를 치면 수식이 변형됩니다.
jupyter notebook에서 수식 작성¶
- 행렬은 $\begin{bmatrix} a & b & c \\ d & e & f \end{bmatrix}$와 같이 입력하면 되고, 열벡터, 행벡터도 같은 방법으로 입력합니다.
- 급수는 $\displaystyle \sum_{k=1}^n a_k$와 같이 입력하고, 적분은 $\int_a^b f(x) dx$와 같이 입력합니다.
jupyter notebook에서 수식 작성¶
- 행렬은 $\begin{bmatrix} a & b & c \\ d & e & f \end{bmatrix}$와 같이 입력하면 되고, 열벡터, 행벡터도 같은 방법으로 입력합니다.
- 급수는 $\displaystyle \sum_{k=1}^n a_k$와 같이 입력하고, 적분은 $\int_a^b f(x) dx$와 같이 입력합니다.
jupyter notebook에서 수식 작성¶
Take $\frac{1}{2}$ cup of sugar. Take ${}^1/_2$ cup of sugar. $x^\frac{1}{2}$
\begin{equation} x = a_0 + \cfrac{1}{a_1 + \cfrac{1}{a_2 + \cfrac{1}{a_3 + \cfrac{1}{a_4} } } } \end{equation}jupyter notebook에서 수식 작성¶
Take $\frac{1}{2}$ cup of sugar. Take ${}^1/_2$ cup of sugar. $x^\frac{1}{2}$
\begin{equation} x = a_0 + \cfrac{1}{a_1 + \cfrac{1}{a_2 + \cfrac{1}{a_3 + \cfrac{1}{a_4} } } } \end{equation}jupyter notebook에서 수식 작성¶
LaTeX 문법에 대한 보다 자세한 설명은 https://en.wikibooks.org/wiki/LaTeX/Mathematics 를 참고하세요.
Markdown 서식¶
Markdown 문법에 대한 보다 자세한 설명은
https://ko.wikipedia.org/wiki/마크다운
또는 https://uwgdqo.tistory.com/9
https://steemit.com/kr/@nand/markdown
https://steemit.com/kr/@newiz/3 등 여러 페이지를 참고할 수 있습니다.
온라인 퀴즈를 보는 방법에 대한 설명 (수정 필요)
http://lms.sungshin.ac.kr 에 본인 Id로 로그인 합니다.
수강과목에서 "SW&AI 전공진입을 위한 수학"를 선택합니다.
왼쪽 메뉴에서 시험을 선택합니다.
현재 진행중인 시험이 있으면 이곳에 시험이 나타납니다.
해당 시험을 클릭하고 주어진 시간내에 모든 문제를 해결하고 제출하시면 됩니다.
현재 Test 퀴즈가 하나 생성되어 있으니 들어가서 퀴즈보는 방법을 연습하기 바랍니다.
자율 확인학습용 카훗 퀴즈 안내¶
- 매주 강의의 마지막 부분에 개념확인용으로 카훗(https://kahoot.com) 퀴즈(self-paced challenge mode) 링크 제공
- 각자 자율적으로 시행하는 확인학습입니다. (점수 미반영)
'Math > SW&AI 전공 진입을 위한 수학(K-MOOC)' 카테고리의 다른 글
| 1-1_데이터의 형식과 기본 연산 (part 3) (0) | 2022.09.13 |
|---|---|
| 1-1_데이터의 형식과 기본 연산 (part 2) (0) | 2022.09.13 |
| 1-1_데이터의 형식과 기본 연산 (part 1) (0) | 2022.09.13 |