한 눈에 둘러보기 (~2019년)

다방면에 관심을 갖고 들여다 보니, 그 때는 그나마 이해가 되던 것들이 금새 잊혀지고, 새로와 진다. 관심사들을 한 곳에 모아 필요할 때 찾아보고 싶다는 생각과 인터넷을 통한 접근성을 고려하여 이 블로그를 만들게 되었다.

많은 내용들이 있었지만, 필요 없는 것은 지우고 현재의 모습이 되었다. 어떤 것들이 있었는지를 정리해 보여 줄 필요가 있어, 이 글을 쓰고 앞으로도 관리할 것이다.


나의 관심사

코딩

수학



코딩으로 풀어가는 수학

수학을 공부할 때, 열심히 하는데 실력이 늘지 않고 재미가 없는 경우가 있다. 그래도 답을 맞췄을 때, 또 나만의 방법으로 논리를 전개해 나가는 것 같을 때 즐거움이 있다.

코딩은 그 결과가 바로 바로 눈에 보이는 아주 큰 장점이 있다. 쉽다는 것은 아니다. 어떤 일을 할 때 그 절차를 단계별로 잘 나누고 이해해야 한다. 그것을 알고리즘이라고 한다. 알고리즘만 안다고 해서 코딩이 되는 것은 아니지만, 코딩 언어만 익숙해진다면 그야 말도 날개를 단 격이다.

여기서는 코딩을 활용하여 수학을 풀어보고자 한다. 수학책이나 강좌에 나온 내용을 상세히 다 설명하지는 않을 것이다. 하지만, 가능하면 다 포함해서 다뤄보려고 한다. 처음에는 코딩도 낯설고 해서 쉽지 않겠지만, 잘 이해가 되지 않더라도 그냥 나온 내용을 하나하나 따라 해 본다면 어느새 그 재미에 빠져들게 될 것이다.

여기서 사용될 언어는 HTML과 자바스크립트(Javascript)이다. 웹프로그램을 기본으로 하기 때문인데, 윈도우용으로는 C#, 안드로이드용으로 Java, 최근 인공지능 등에서는 인기가 높은 Python을 많이 사용하나, 그 원리는 비슷하다. 따라서 나중에 전공하고자 하는 분야에 맞추어 필요한 시점에 익히면 충분하다고 생각한다.

서론 (Introduction)

양(Quantity): 자연수, 정수, 유리수, 무리수, 실수, 복소수

대수 (Algebra)

구조(Structure): 방정식, 부등식, 집합, 선형대수, 벡터, 행렬

  1. 일차 방정식유추: 일차 함수와 방정식
  2. 이차 방정식유추: 이차 함수와 방정식
  3. 연립 방정식유추: 일차 함수와 연립 방정식

기하 (Geometry)

공간(Space): 도형, 삼각법, 위상수학
  1. 추가 예정

해석 (Calculus)

변화(Change): 함수, 미적분, 미분방정식
  1. 일차 함수
  2. 이차 함수

응용 (Applied Math)

확률, 통계, 최적화 수치해석
  1. 추가 예정

댓글