본문 바로가기

배우고 싶은 강좌를 찾아보세요.

추천 강좌

    다국어 설정

    강좌소개

    MOOC 01 강좌 개요 및 목표

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

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

    MOOC 02  주차별 강좌 계획

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


    MOOC 03  수강대상 및 학습활동

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

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

    • 평가기준
      퀴즈 36%, 과제 14% 기말고사 50%
      자세한 내용은 '강의 안내 - 학습활동 및 성적처리 안내' 메뉴를 꼭 참고하세요.

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


    미리보기
    강좌운영진
    • 윤태진 교수

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

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

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

      연구 분야
      음성학, 음운론, 운율론, 코퍼스언어학

    • 운영 TA

      안설령 TA

      현) 성신여자대학교 K-MOOC '인문·사회계열 전공생을 위한 Python 입문' TA
      이메일 : 220234009@sungshin.ac.kr
      강의 내용과 관련된 문의사항은 담당 TA에게 주세요.
      성신여자대학교 하이브리드교육지원센터

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


    기타·문의처
    02-920-7863

    분야 공학 (컴퓨터 · 통신)

    난이도 교양

    운영기관 성신여자대학교

    이수증 미발급

    주차 14 주

    학습인정시간 34시간 00분 (23시간 55분)

    수강신청기간 24.02.14 ~ 24.05.31

    강좌운영기간 24.03.08 ~ 24.06.14

    전화번호 02-920-7863

    자막언어 한국어 외 1건

    강좌언어 한국어(ko)

    추천강좌
    같은기관강좌