Instructor: 최성철 교수
Office: 가온관 705호
Office hours: 수 13:00-15:00
Email: sc82.choi@pknu.ac.kr
ZOOM: https://zoom.us/j/2333063849
SLACK
본 수업은 대표적인 프로그래밍 언어인 파이썬을 학습한다. 파이썬의 학습을 통해 수강자는 컴퓨팅 사고가 어떻게 문제해결에 있어 도움이 되는지 더 잘 이해한다. 또한 산업공학/안전공학 전공자들이 컴퓨터 프로그래밍을 자신의 전공에 조금 더 잘 활용할 수 있도록 돕는다. 본 수업은 프로그래밍의 전문 지식이 거의 없거나 아예 없는 학생들을 위해 설계되었으나, 학습을 종료한 후 어느 정도 프로그램을 개발할 수 있는 능력에 자신감을 갖게 하는 것이 목표이다.
- 컴퓨터 프로그래밍으로 문제 해결하는 기초적인 방법을 학습힌다.
- 전공에 있어 프로그래밍 언어를 사용하여 문제해결을 할 수 있는 능력과 자신감을 가질 수 있도록 돕는다.
- 학생들이 파이썬 언어 학습을 통해 새로운 세상과 만날 수 있도록 돕는다.
- Weekly Programming Assignments : 매주 새로운 프로그래밍 숙제가 나온다.
- In-class quiz : 수업시간 중간에 배운 내용을 기반으로 퀴즈가 나오며 이를 풀어서 해결한다.
- Project assignemtns : 총 4회의 규모있는 프로그램을 작성할 수 있는 숙제가 제공된다.
- TA section : TA에 의해 프로그래밍 숙제등을 질의 응답하는 시간을 진행한다.
Join our Cloud HD Video Meeting
-
수강생 께서는 office 365 가입후 아래 설문조사를 작성해주시기 바랍니다.
-
가입방법 안내
- pytest
https://github.com/TEAMLAB-Lecture/python-101-for-data-science-by-pknu
Prerequisite(s): None
📌 Hover over any item and click `⤢ OPEN` to add additional info like a link to purchase the textbook from your student bookstore. 📌 This course schedule provides a thorough list of weekly topics, readings, assignments, and exams. Click `All` to switch to week, exam, or calendar view.-
강의자료
-
Missing class - Part I
-
Missing class - Part II : Terminal
-
Python Overview
-
Python & VScode installation
-
레퍼런스
-
컴퓨터에 A 드라이브는 왜 없을까?? - 저장 아이콘과 C드라이브의 유래 우리가 모르는 플로피 디스크 이야기
컴퓨터에 A 드라이브는 왜 없을까?? - 저장 아이콘과 C드라이브의 유래 우리가 모르는 플로피 디스크 이야기
-
Windows Terminal 설치
-
Windows에 ubuntu 설치
-
cmder 설치 방법 관련 영상
-
colab 단축키 관련 영상
-
파이썬 입문
-
파이썬 기초 입문 했다가 일찍 포기하는 사람들
-
-
강의소개
이번 강의에서는 프로그래밍에서 가장 기초적으로 알아야 할 변수에 대해서 배웁니다. 변수와 함께 그 변수가 물리적으로 저장되는 메모리에 대해서 배웁니다. 마지막으로, 한 번에 여러 개의 변수를 저장해서 화면에 표시하거나 필요한 연산을 수행하게 하는 리스트 라는 데이터 타입에 대해서 배웁니다.
-
강의영상
-
Reference
-
Memory Allocation and Management in Python
Memory Allocation and Management in Python - simplified tutorial for beginners
-
Statically vs Dynamically Typed Languages
Statically Vs Dynamically Typed Languages
-
강의소개
이번 강의에서는 콘솔 인/아웃에 대해서 배웁니다. 함수란 프로그램을 개발할 때 사용되는 코드의 논리적 단위로 가장 기본적인 코드 개발 방법 중 하나입니다. 또한 콘솔은 터미널이라고 불리는 컴퓨터 프로그램으로 컴퓨터에게 뭔가를 입력해서 컴퓨터가 결과를 출력하게 할 때 사용합니다.
-
강의영상
-
참고영상 - function and io
-
레퍼런스
-
Python tricks: Writing user-friendly code with PEP-8 naming conventions
Python tricks: Writing user-friendly code with PEP-8 naming conventions
-