본문 바로가기

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

추천 강좌

    다국어 설정

    강좌소개

    강좌소개

    수업내용/목표

    파이썬 언어는 최근 전문 프로그래머들이 사용하는언어중하나로 점점 그 비중이 높아져 가고 있습니다.
    이 강의는 파이썬 언어의 기초를 다루는 강의입니다. 프로그래밍을 처음 시작하거나, 파이썬 언어를 배우고자 하는
    수강생을 대상으로 개설한 강의입니다. 초보자가 따라올 수 있도록 진행되는 과정이니 중급 이상의 강의를 원하는
    수강생들에게는 적합하지 않을 수 있습니다.

    홍보/예시영상

    강좌운영계획

    주차별 학습 내용 표
    주차주차명
    (주제)
    주차별 학습목표운영방법
    차시차시명(소주제)학습요소(유닛)
    1프로그래밍 기본개념파이썬 프로그래밍을하기 위한 기본환경을 설정할 수 있다1-1.컴퓨터프로그래밍의 기본 이해강의(15분), 퀴즈(2개)
    1-2.파이썬 IDE 설치하기강의(15분), 퀴즈(2개)
    1-3.대화형 프로그램 처음 작성하기강의(15분)
    1-4.과제물: IDE 설치 스크린샷 업로드 
    2변수, 연산자 활용하기변수와 연산자의 의미와 활용 목적을 이해하고, 코딩에 응용한다2-1.변수와 메모리 할당강의(15분), 퀴즈(2개)
    2-2.변수 활용하기강의(15분), 퀴즈(2개)
    2-3.연산자 소개, 활용하기강의(15분), 퀴즈(2개)
    2-4.과제물: 연산자 활용한 코드 제출 
    3입출력과 조건문입력문, 출력문, 조건을 처리하는 명령어를 이해하고 코딩에 응용한다3-1.입력문, 출력문의 이해와 활용강의(15분), 퀴즈(2개)
    3-2.조건문의 이해강의(15분), 퀴즈(2개)
    3-3.조건문의 활용강의(15분),
    3-4.과제물: 입출력문 활용한 코드 제출 
    4조건문과 반복문여러개의 조건을 활용하는 방식과, 반복문 기초에 대해 이해하고 코딩에 응용한다4-1.다중 조건문의 이해와 활용강의(15분), 퀴즈(2개)
    4-2.반복문의 이해강의(15분), 퀴즈(2개)
    4-3.과제물: 조건문 활용한 코드 제출 
    5다양한 반복문반복문 while, for, 다중 for문의 활용을 이해하고 코딩에 응용한다5-1.while문 활용하기강의(15분), 퀴즈(2개)
    5-2.for문, range함수 활용하기강의(15분), 퀴즈(2개)
    5-3.다중 for문 활용하기강의(15분), 퀴즈(2개)
    5-4.과제물: 반복절 활용한 코드 제출 
    6예외처리, turtle로 그리기예외처리 개념을 이해하고 활용한다 간단하게 그래픽을 그리는 turtle을 활용한다6-1.예외처리의 이해와 활용강의(15분), 퀴즈(2개)
    6-2.turtle 이해하기강의(15분)
    6-3.turtle 활용하면서 함수 소개강의(15분)
    6-4.과제물: 예외처리 및 turtle 반복절 활용한 코드 제출 
    7문자열, 리스트문자열, 리스트를 이해하고 다양하게 활용하게 된다7-1.문자열 처리하기강의(15분), 퀴즈(2개)
    7-2.리스트 이해하기강의(15분), 퀴즈(2개)
    7-3.문자열 및 리스트 활용하기강의(15분), 퀴즈(2개)
    7-4.과제물: 문자열 및 리스트 활용한 코드 제출 
    8함수내장함수 사용과 사용자 정의 함수의 차이점을 이해하고 응용한다8-1.함수란 무엇인가? 장점?강의(15분), 퀴즈(2개)
    8-2.함수 정의와 변수강의(15분)
    8-3.함수 활용과 랜덤함수강의(15분), 퀴즈(2개)
    8-4.과제물: 함수를 활용한 코드 제출 
    9함수, 모듈내장 모듈, 재귀함수를 이해하고 코딩에 응용한다9-1.내장 모듈 이해하기강의(15분)
    9-2.다양한 모듈 활용강의(15분), 퀴즈(2개)
    9-3.재귀함수의 이해강의(15분), 퀴즈(2개)
    9-4.과제물: 함수와 모듈을 활용한 코드 제출 
    10튜플, 딕셔너리튜플과 딕셔너리의 활용에 대해 이해하고 코딩에 응용한다10-1.튜플의 이해강의(15분), 퀴즈(2개)
    10-2.딕셔너리의 이해강의(15분), 퀴즈(2개)
    10-3.리스트, 튜플, 딕셔너리 활용강의(15분)
    10-4.과제물: 튜플 및 딕셔너리 활용한 코드 제출 
    11파일 입출력프로그램에서 외부파일을 읽고 쓰는 과정을 이해하고 코딩에 활용한다11-1.파일 입출력의 이해강의(15분), 퀴즈(2개)
    11-2.파일 입출력 함수 활용강의(15분), 퀴즈(2개)
    11-3.파일 입출력 활용시 예외처리강의(15분)
    11-4.과제물: 파일 입출력 함수를 활용한 코드 제출 
    12이미지 처리, tkinter웹프로그램을 하는데 필요한 GUI tool, tkinter을 이해하고 간단히 응용한다12-1.이미지 처리, Pillow 활용강의(15분), 퀴즈(2개)
    12-2.tkinter 이해하기강의(15분), 퀴즈(2개)
    12-3.tkinter 활용하기강의(15분)
    12-4.과제물: Pillow 설치 인증화면 업로드 
    13tkinter, 객체지향프로그래밍tkinter 사용하는 다양한 예제를 이해한다 객체지향프로그래밍의 기초를 이해한다13-1.객체지향프로그래밍 이해 1강의(15분), 퀴즈(2개)
    13-2.객체지향프로그래밍 이해 2강의(15분), 퀴즈(2개)
    13-3.과제물: tkinter 활용한 스크린샷 업로드 
    14기말고사

    강좌운영팀 소개

    교수자

    김경미 professor
    김경미 교수
    1987.2 고려대학교 수학교육학과 졸(학사).
    1992.2 한국외국어대학교 무역정보학과 졸(석사)
    2007.2 경북대학교 컴퓨터공학과 졸(박사)

    1986.12 ~ 1986.9 KAIST 전자계산소 기술원(프로그래머)
    1997.2 ~ 현재 한동대학교 글로벌리더십학부 교수, 20년간 IT기초과목과 컴퓨터언어 교육 담당

    E-mail: kmkim@handong.edu

    강좌지원팀

    류태동
    류태동
    한동대학교 전산전자공학부 학사과정

    E-mail: 21800235@handong.edu
    김창립
    김창립
    한동대학교 국제어문학부 학사과정

    E-mail: 21300204@handong.edu

    강좌수강정보

    이수/평가정보

    평가기준표 

    퀴즈과제기타(검색자료 업로드)기말고사총점
    30%25%20%25%100%

    ※ 매 주 과제가 있습니다  

    ※ 매 주차별로 퀴즈가 진행 됩니다     
        : 각 퀴즈는 게시 이 후 2주로 기한이 잡혀 있습니다. (예: 9/18일 퀴즈 경우, 10/2까지 퀴즈 풀이완료)
        : 퀴즈 문제 풀이 횟수는 제한이 없습니다.
        : 기한 내 퀴즈풀이를 해 주셔야 이수증을 문제 없이 발급 받으실 수 있습니다.
        : 퀴즈 점수는 모든 퀴즈 문제를 합산하여 계산이 됩니다. (이 부분은 시스템에서 자동으로 합산되기 때문에,추후에
           진행상황 메뉴에서 확인하실 수 있습니다.)  

    ※ 총60%이상점수획득시,이수증을발급받을수있습니다.

    강좌수준및선수요건

    교재및참고문헌

    Introduction to ComputingUsingPython,Ljubomif Perkovic (Wiley, 2012)
    : 위 서적은 참고자료이며 필수지참이 아님을 알려 드립니다.

    교수자 제공 자료 (PPT 파일 : 강의자료에서 다운로드 가능)
    : 영상에서 다뤄지는 코드 및 과제수행하는데 필요한 코드를 담고 있습니다.

    자주 묻는 질문

    미리보기

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

    난이도 -

    운영기관 한동대학교

    이수증 미발급

    주차 14 주

    학습인정시간 45시간 59분 (10시간 37분)

    수강신청기간 24.03.01 ~ 24.04.01

    강좌운영기간 24.03.01 ~ 24.06.29

    전화번호 054-260-1072

    자막언어 -

    강좌언어 한국어(ko)

    추천강좌
    같은기관강좌