본문 영역으로 바로가기
인문·사회계열 전공생을 위한 Python 입문 이미지

인문·사회계열 전공생을 위한 Python 입문





MOOC 01 강좌 개요 및 목표

■ 강좌 개요
본 강좌는 묶음강좌 인문·사회계열 전공생을 위한 머신러닝 예비학교'의 첫 번째 코스로, 프로그래밍 경험이 없는 인문·사회계열 전공생을 위한 프로그래밍 입문 과목이다. 컴퓨터 언어 중에서 자연언어에 가장 가깝고 상대적으로 배우기 쉽지만 수치 연산뿐만 아니라 텍스트 처리, 웹서비스, 머신러닝, 자연언어처리, 인공지능 등 여러 분야에서 널리 사용되는 Python 프로그래밍을 기초부터 모듈 및 제 3자가 배포한 패키지를 사용하고 활용하는 방법을 실습을 병행해 익히는 것을 학습 목표로 한다.

■ 학습 목표
1. Python 프로그래밍에 대한 기초 개념 학습 및 Jupyter Notebook 실습을 통한 software literacy를 향상할 수 있다.
2. Python Programming에 대한 경험을 통해 자신의 전공 분야에 활용할 수 있다.

MOOC 02  주차별 강좌 계획

■ 강좌 운영 기간 : 2022년 1월 24일 (월) 09:00 ~ 2월 20일 (일) 23:59
■ 본 강의는 매주 월요일 오전 9시마다 새로운 수업이 공개되며, 휴강 없이 진행됩니다. 세부 일정은 아래 표를 참고해주세요.
인문·사회계열 전공생을 위한 Python 입문_강의계획서 내용 안내
주 차강 의 주 제
1 파이썬 소개 및 설치 (1/24 공개)
1. 수업 소개
2-1. 파이썬 설치 1
2-2. 파이썬 설치 2
3. Markdown 사용법
4. QUIZ
2 객체, 변수 및 수치형 자료형 (1/24 공개)
1. 객체와 변수
2. 자료형
3. 수치자료형
4. QUIZ
3 문자형 자료형 (1/24 공개)
1. 문자열
2. 문자열 연산자와 인덱싱
3. 문자열 메소드
4. QUIZ
4 리스트 및 튜플 자료형 (1/24 공개)
1. 리스트 indexing과 Slicing
2. 리스트 methods
3. 튜플
4. QUIZ
5 텍스트 문자 입출력 (1/31 공개)
1. 파일 입출력
2. 파일 encoding 3. csv_pandas_excel
4. QUIZ
6 Bool 자료형과 if 조건문 (1/31 공개)
1. 연산자
2. If 조건문
3. For 루프
4. QUIZ
7 사전형 자료형 (1/31 공개)
1. 사전형 자료형
2. 사전형_method
3. 사전형_빈도수
4. QUIZ
8 for 반복문과 while 반복문 (1/31 공개)
1. For 루프 2
2. List comprehension
3. While 반복문
4. QUIZ
5. 과제 1
9 함수Ⅰ (1/31 공개)
1. 함수의 정의
2. 사용자 정의 함수
3. main 함수와 인수
4. QUIZ
10 함수Ⅱ (2/7 공개)
1. 변수 영역
2. 람다 함수
3. 모듈·패키지·라이브러리
4. QUIZ
5. 과제 2
11 모듈과 라이브러리 (2/7 공개)
1. 라이브러리 사용법
2. os 모듈 사용법
3. 정규 표현식(Regular Expression)
4. QUIZ
12 클래스 (2/7 공개)
1. 객체 지향 프로그래밍
2. 캡슐화(Encapsulation)
3. Wordcloud
4. QUIZ
13 예외 처리와 문자열 포맷팅 (2/7 공개)
1. 예외 처리
2. print() formatting
3. 강의 마무리
4. QUIZ
14 기말고사 (2/14 공개 ~ 2/20 종강)


MOOC 03  수강대상 및 학습활동

  • 수강대상
    - 자신의 분야에 프로그래밍을 융합하고자 하는 인문·사회·교육계열 학생들
    - 코딩에 입문하고자 하는 일반인

  • 수업구성
    강의, 퀴즈, 과제, 기말고사

  • 평가기준
    퀴즈 36%, 과제 14% 기말고사 50%
    자세한 내용은 '강의 안내 - 학습활동 및 강의실 이용 방법 안내 - 학습활동 안내'를 꼭 참고하세요.

  • 이수증 발급
    총점 60점 이상 이수한 학습자
    * 본 강의는 과제가 포함되어 있으므로 이수증 발급이 종강 시점으로부터 1~2주 소요됩니다. 소속 기관의 이수증 제출 일정을 반드시 확인하세요.



MOOC 04 교수 및 운영진 소개

담당 교수

윤태진 교수


학력
University of Illinois at Urbana-Champaign Ph.D. in Linguistics
서울시립대학교 영어영문학과 학·석사

주요 경력
현) 성신여자대학교 영어영문학과 교수
전) 성신여자대학교 대학일자리센터장
전) 한국음성학회 산하 실험음성학연구회 회장

저서
응용영어음운론(역서, 2017)
현대영어학의 이해(공저, 2014)

연구 분야
음성학, 음운론, 운율론, 코퍼스언어학
운영진
장은영 TA

현) 성신여자대학교 K-MOOC '인문·사회계열 전공생을 위한 Python 입문' 조교
이메일 : 21yeong.j@gmail.com
강의 내용과 관련된 문의사항은 담당 조교에게 주세요.
성신여자대학교 교수학습지원센터

이메일 : kmooc@sungshin.ac.kr
전화 : (02)920-7863
시스템과 관련된 문의사항은 교수학습지원센터로 주세요.

관련 강좌

현재 강좌와 관련있는 강좌를 찾을 수 없습니다.
  1. 분야

    공학
    (컴퓨터ㆍ통신)
  2. 강좌 내용의 어려운 수준을 의미합니다. 교양, 전공기초, 전공심화 순으로 난이도가 증가합니다.

    난이도

    교양
  3. 강좌를 개발하고 운영하는 기관입니다. 컨소시엄으로 운영 시, 대표기관의 명칭이 나타납니다

    운영기관

    성신여자대학교
  4. 운영 기관의 전화번호 입니다.

    전화번호

    -
  5. 강좌의 구성 주차 수를 의미합니다. (강좌를 충실히 학습하기 위해 필요한 주당 학습시간을 의미합니다.)

    주차
    (주간 학습 권장 시간)

    14주
    (주당 03시간 00분)
  6. 본 강좌 이수자에게 인정되는 학습시간으로 해당 강좌의 동영상, 과제, 시험, 퀴즈, 토론 등의 시간을 포함합니다. (강의 내용과 관련된 동영상 재생 시간의 총 합계입니다.)

    학습인정시간
    (총 동영상시간)

    27시간 00분
    (17시간 00분)
  7. 수강신청이 가능한 기간으로 해당 기간 내에만 수강신청이 가능합니다.

    수강 신청 기간

    2021.12.13 ~ 2022.02.19
  8. 강좌가 운영되고 교수지원이 이루어지는 기간입니다. 이수증은 강좌운영기간이 종료된 이후에 발급받을 수 있습니다.

    강좌 운영 기간

    2022.01.24 ~ 2022.02.20
  9. 강의 언어

    한국어
  10. 자막 언어

    한국어, 영어