-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >소프트웨어공학
-
- 강의학기
- 2022년 2학기
-
- 조회수
- 16,623
-
- 평점
- 5/5.0 (1)
- 강의계획서
- 강의계획서
문제를 해결하기 위한 컴퓨팅적 사고를 Python언어로 코딩하여 프로그램으로 개발하는 방법을 학습한다.
Python 언어의 변수, 연산자, 조건문, 반복문, 함수, 리스트 및 딕셔너리의 개념과 사용법을 익혀 주어진 문제를 Python프로그램으로 작성하여 해결한다.
다양한 문제를 해결하는 프로그래밍 활동을 통해 컴퓨팅적 사고를 배양하고 다른 학문 분야에 적용하는 융합적 사고를 고취시킨다. 이를 통해 창의적인 문제 해결력을 함양할 수 있다.
Python 언어의 변수, 연산자, 조건문, 반복문, 함수, 리스트 및 딕셔너리의 개념과 사용법을 익혀 주어진 문제를 Python프로그램으로 작성하여 해결한다.
다양한 문제를 해결하는 프로그래밍 활동을 통해 컴퓨팅적 사고를 배양하고 다른 학문 분야에 적용하는 융합적 사고를 고취시킨다. 이를 통해 창의적인 문제 해결력을 함양할 수 있다.
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
파이썬 소개 및 설치 | 파이썬 소개 및 설치 | |
![]() |
파이썬 소개 및 설치 | 명령 실행/print 함수/Hello World 출력 | |
|
![]() |
파이썬 소개 및 설치 | 저장 및 종료/프로그램 삭제 | |
|
![]() |
파이썬 소개 및 설치 | print 함수를 이용한 다양한 출력 | |
|
| 2. | ![]() |
변수 | 개념이해 | |
![]() |
변수 | 개념이해/출력 실습 | |
|
![]() |
변수 | 대입연산자/개념설명 | |
|
![]() |
변수 | 대입연산자/type함수/실습 | |
|
![]() |
변수 | 변수이름 만들기/개념설명 | |
|
![]() |
변수 | 변수이름 만들기/실습 | |
|
| 3. | ![]() |
자료형 | 개념설명 | |
![]() |
자료형 | 정수형/실수형/문자열/개념설명 | |
|
![]() |
자료형 | 기본 자료형/실습 | |
|
![]() |
자료형 | 자료형 변환/정수형으로 변환 | |
|
![]() |
자료형 | 자료형 변환/실수형과 문자열 자료형으로 변환 | |
|
![]() |
자료형 | 자료형 변환/실습 | |
|
![]() |
자료형 | 슬라이싱 개념/실습 | |
|
![]() |
자료형 | 슬라이싱/실습 | |
|
![]() |
자료형 | 슬라이싱/요약 정리 | |
|
![]() |
자료형 | 사용자 입력/실습/간단한 계산기 만들기 | |
|
| 4. | ![]() |
연산자 | 산술연산자 | |
![]() |
연산자 | 산술연산자/의미 이해 | |
|
![]() |
연산자 | 산술연산자/실습/짝수 홀수 구분 | |
|
![]() |
연산자 | 산술연산자/실습/몫과 나머지 구하기 | |
|
![]() |
연산자 | 산술연산자/지수 연산자 | |
|
![]() |
연산자 | 산술연산자/실습/원의 면적과 둘레 구하기 | |
|
![]() |
연산자 | 산술연산자/실습/BMI 구하기 | |
|
| 5. | ![]() |
리스트 및 튜플 | 리스트/개념과 생성 | |
![]() |
리스트 및 튜플 | 인덱싱과 슬라이싱 | |
|
![]() |
리스트 및 튜플 | 리스트/항목접근/추가/append/insert/extend | |
|
![]() |
리스트 및 튜플 | 리스트/항목접근/변경 및 삭제/remove/del/pop/clear | |
|
![]() |
리스트 및 튜플 | 리스트/연산 및 정렬/sort/reverse | |
|
![]() |
리스트 및 튜플 | 튜플/개념 이해 | |
|
![]() |
리스트 및 튜플 | 튜플/생성 | |
|
![]() |
리스트 및 튜플 | 튜플/항목접근/인덱싱/슬라이싱/항목 추가와 삭제/연산 | |
|
| 6. | ![]() |
딕셔너리 | 개념 이해 | |
![]() |
딕셔너리 | 생성/추가/삭제 | |
|
![]() |
딕셔너리 | 항목접근/key와 value/get/items와 lis | |
|
| 7. | ![]() |
조건문 | if else | |
![]() |
조건문 | 기본개념 설명 | |
|
![]() |
조건문 | 개념 전체 설명 | |
|
| 8. | ![]() |
반복문 / for문 | for문(횟수제어)과 while 문(조건제어)에 대한 개념이해/예/반복문이용 사각형 그리기 | |
![]() |
반복문 / for문 | for 문의 기본 구조와 range 함수 | |
|
![]() |
반복문 / for문 | for문과 range 함수 활용/구구단/짝수항 홀수항 선택 출력 | |
|
![]() |
반복문 / for문 | range 함수를 활용하여 구구단 출력/짝수항 홀수항 출력 | |
|
![]() |
반복문 / for문 | 리스트와 문자열 | |
|
![]() |
반복문 / for문 | for문/합구하기/다각형 그리기 | |
|
![]() |
반복문 / while 문 | while문 기초문법/for문과 비교/조건식과 변화식 변경 해보기 | |
|
| 9. | ![]() |
반복문 / while 문 | 구구단 | |
![]() |
반복문 / while 문 | 1부터 10까지 출력/짝수항 홀수항 | |
|
![]() |
반복문 / while 문 | break문 | |
|
![]() |
반복문 / while 문 | continue문 | |
|
![]() |
반복문 / while 문 | 정수 합 구하기/for문과 비교/합 구하기 방법 분석 | |
|
| 10. | ![]() |
함수 1 | 정의 및 호출/내장함수와 사용자함수/지역변수와 전역변수 | |
![]() |
함수 1 | 매개변수와 인수/ return 문/1부터 10까지 합 구하기 | |
|
![]() |
함수 1 | 지역변수와 전역변수/global 선언 | |
|
| 11. | ![]() |
함수 2 | 매개변수와 인수/위치 전달/기본값 전달/키워드 전달 | |
![]() |
함수 2 | 인수 전달과 값 반환/실행순서 이해/사각형의 면적 구하기 | |
|
![]() |
함수 2 | 값 반환/변수의 범위/원의 면적 구하기/간단한 계산기 만들기 | |
|
| 12. | ![]() |
터틀그래픽 | 형식/커서 모양 변환/커서 이동과 회전/창 크기 설정 | |
![]() |
터틀그래픽 | 도형 선 굵기 색상 변환/반복문 이용 다각형 그리기/오륜기 그리기 | |
|
| 13. | ![]() |
윈도우 프로그래밍 | 형식/tkinter로 GUI 만들기 | |
![]() |
윈도우 프로그래밍 | 윈도우 창과 버튼 생성 | |
|
![]() |
윈도우 프로그래밍 | 엔트리/레이블/배치관리자 | |
|
![]() |
윈도우 프로그래밍 | 버튼/이벤트 처리 | |
|
![]() |
윈도우 프로그래밍 | 더하기 용 계산기 만들기 | |
|
![]() |
윈도우 프로그래밍 | 섭씨 화씨 온도변환 프로그램 | |
연관 자료










