순천향대학교 컴퓨터공학과 이상정

[프로그래밍 기초]  
                                                                         과제제출게시판

 

  • 기말시험 일정 및 강의실
    * 2017 6 8() 1030
    강의실
      - M610: 1
    학년 20174002 ~ 20174101
      - M619: 1
    학년 20174102~20174120, 2/3/4 학년

 

  • 강의목표
      파이썬(Python) 언어를 통해 컴퓨터 프로그래밍의 기본 원리를 습득한 후, /데이터베이스/네트워크/보안 등의 컴퓨터 관련 주요 실용적인 활용 사례를 학습함으로써 프로그래밍의 기본 원리 및 활용 방법을 습득한다.

 

강의내용

보충자료

0. 강의소개

1. 처음으로 하는 코딩: 찾아가기
    
기초 프로그래밍 / 코드 준비와 실행 / 알아맞히기 게임 예

 python-3.6.1.exe

2. 텍스트 데이터: 모든 것은 제자리가 있습니다
    
텍스트 데이터 / 웹 접속 / 스타버즈 커피 예 / 유니코드

3. 함수: 같은 코딩 하지 맙시다
    
함수 / 트위터 전송 / 스타버즈 커피 예 / 재귀함수

4. 파일과 배열 안의 데이터: 데이터 정렬하기
    
파일과 배열 / 데이터 정렬 / 서핑대회 예

  result.txt

5. 해시와 데이터베이스: 데이터 제자리에 넣기
    
해시와 데이터베이스 / 서핑대회 예

surfing_data.csv
surfersDB.sdb

중간시험 문제풀이

6. 모듈화 프로그래밍: 일처리는 명확하게
    
모듈화 프로그래밍 / 헬스클럽 예

7. 객체지향 프로그래밍
    
객체지향 프로그래밍 개념 / 클래스

 

8. 활용
    
아파치 웹서버 설치 / HTML / CGI 프로그래밍 예

  httpd-2.4.25-x86-vc14-r1.zip

9. 데이터베이스 활용
     SQLite3
설치/ SQL 사용 예

sqlite-tools-win32-x86-3180800.zip
surfersDB.sdb

10. 웹과 데이터베이스 연결 응용
     
파이썬//데이터베이스 연결 예

DB.Browser.for.SQLite-3.9.1-win32.exe