강의 계획
목표
컴퓨터(파이썬)를 이용한 수학적 사고 및 계산 능력을 갖추도록 학습합니다.
평가
중간: 40
기말: 40
과제: 10
출석: 10
강의 방법
실습/예제 위주 강의
완성된 프로그램 제공
프로그램 줄 단위 분석
학습 방법
예제를 이해하려고 노력합니다.
많은 프로그램을 작성해봅니다.
주어진 연습문제를 모두 풀어봅니다.
모든 것은 주어진 예제와 연습문제를 이해하는 것입니다.
준비
파이썬 소개
아나콘다 설치(파이썬)
파이썬 실행
주피터 노트북 사용법
파이썬 기초
변수
연산
들여쓰기
수식 계산
복소수
반복과 리스트
반복(while 문)
리스트(for 문)
함수
함수
조건문(if-else 문)
데이터 입력 및 예외 처리
키보드 입력
명령창 입력
예외 처리
모듈 만들기
파이썬 배열 연산 및 플롯(plot)
벡터 연산
파이썬 벡터 표현
고차원 배열
곡선 플롯
벡터 필드 플롯
파일, 문자열 및 딕셔너리
파일로부터 데이터 읽기
딕셔너리
문자열(string)
파일로 데이터 쓰기
클래스 소개
간단한 함수 클래스
클래스 예제들
특별한 메소드
무작위수
무작위수 추출
무작위 정수
확률 계산
간단한
몽테카를로 적분
객체지향 프로그래밍
상속
수치 미분
수치 적분
참고 사이트