파이썬으로 코딩 대회 부수기(기초 1기)
1.강좌 소개
코딩, 어디까지 해보셨나요?
이 강의는 다음과 같은 분들에게 필요합니다!!!
1. 코딩을 배웠고 잘 써먹고 있는데, 더 재미있는 건 없을까?
2. 코딩을 배워보긴 했지만 무언가 만들어본 적이 없고, 뭘 만들어야 할지도 모르겠다.
3. 코딩을 배워보고 싶지만, 너무 어려울 것 같아 두렵다.
4. 코딩은 내가 할 수 있는 일은 아닌 것 같다.
5. 코딩이 뭔가요?
텍스트 코딩 입문자가 가장 다루기 쉬운 언어인 "파이썬"으로 국내 최대 예제를 갖고 있는 "백준 온라인저지"의 예제들을 해결해보는 강좌입니다. 컴퓨터의 특징인 빠른 연산 속도를 활용해 해결 할 수 있는 여러 유형의 문제들을 알아보고, 우리 생활 속에서 만날 수 있는 재미있는 알고리즘에 대해서도 소개합니다. 누구나 도전할 수 있는 간단한 입출력 처리부터 치밀한 원리로 구성되는 알고리즘까지 차근차근 도전해볼 수 있습니다.
나의 새로운 취미로, 혹은 SW교육으로 활용 가능성이 무한한 PS(문제해결 프로그래밍)의 세계로 초대합니다!
*디스코드(discord) 계정이 준비되어 있다면 강의 종료 후에도 원활한 피드백, 소통이 가능합니다.
이 강의는 다음과 같은 분들에게 필요합니다!!!
1. 코딩을 배웠고 잘 써먹고 있는데, 더 재미있는 건 없을까?
2. 코딩을 배워보긴 했지만 무언가 만들어본 적이 없고, 뭘 만들어야 할지도 모르겠다.
3. 코딩을 배워보고 싶지만, 너무 어려울 것 같아 두렵다.
4. 코딩은 내가 할 수 있는 일은 아닌 것 같다.
5. 코딩이 뭔가요?
텍스트 코딩 입문자가 가장 다루기 쉬운 언어인 "파이썬"으로 국내 최대 예제를 갖고 있는 "백준 온라인저지"의 예제들을 해결해보는 강좌입니다. 컴퓨터의 특징인 빠른 연산 속도를 활용해 해결 할 수 있는 여러 유형의 문제들을 알아보고, 우리 생활 속에서 만날 수 있는 재미있는 알고리즘에 대해서도 소개합니다. 누구나 도전할 수 있는 간단한 입출력 처리부터 치밀한 원리로 구성되는 알고리즘까지 차근차근 도전해볼 수 있습니다.
나의 새로운 취미로, 혹은 SW교육으로 활용 가능성이 무한한 PS(문제해결 프로그래밍)의 세계로 초대합니다!
*디스코드(discord) 계정이 준비되어 있다면 강의 종료 후에도 원활한 피드백, 소통이 가능합니다.
2.강좌 목표
이 강의의 목표는 다음과 같습니다.
1. 인지적 영역
- 파이썬의 기본 문법(입출력, 조건, 반복, 산술연산자 등)을 익힌다.
- 컴퓨터 과학의 기본 개념(자료구조, 알고리즘 등)을 안다.
2. 행동적 영역
- 파이썬 개발 환경을 PyCharm과 repl.it으로 구축할 수 있다.
- 파이썬으로 원하는 기능을 수행하도록 프로그램을 작성할 수 있다.
3. 정의적 영역
- 프로그래밍, 코딩에 대한 자신감을 가질 수 있다.
- 새로운 문제 상황에 컴퓨팅 사고력을 발휘해 도전할 수 있다.
1. 인지적 영역
- 파이썬의 기본 문법(입출력, 조건, 반복, 산술연산자 등)을 익힌다.
- 컴퓨터 과학의 기본 개념(자료구조, 알고리즘 등)을 안다.
2. 행동적 영역
- 파이썬 개발 환경을 PyCharm과 repl.it으로 구축할 수 있다.
- 파이썬으로 원하는 기능을 수행하도록 프로그램을 작성할 수 있다.
3. 정의적 영역
- 프로그래밍, 코딩에 대한 자신감을 가질 수 있다.
- 새로운 문제 상황에 컴퓨팅 사고력을 발휘해 도전할 수 있다.
학습 목차
차시 | 차시명 | 차시 내용 |
---|---|---|
1 차시 (2024-05-07 19:00 ~ 2024-05-07 19:50) | 파이썬 개발환경 구축하기 | <1차시> - pycharm을 이용한 통합개발환경(IDE) 구축하기 - 웹 개발 환경 repl.it 알아보기 - 백준 온라인저지 그룹 생성 - 기본 입출력 문제 해결하기 (input, print) |
2 차시 (2024-05-14 19:00 ~ 2024-05-14 19:50) | 변수의 이해, 산술연산자 알아보기, 조건문과 반복문으로 문제 해결하기 | <2차시> - 변수에 대해 알아보기 (int, float, bool 등) - 연산 문제 해결하기 (대입연산자와 산술연산자) - if문 알아보기 - for, while문 알아보기 - 조건문, 반복문으로 문제를 해결하기 (소수 판정) |
3 차시 (2024-05-21 19:00 ~ 2024-05-21 19:50) | 배열과 자료구조의 이해, 정렬 문제 해결하기, 완전 탐색으로 문제 해결하기 | <3차시> - 배열(list)에 대해 알아보기 - 스택(stack)과 큐(queue)에 대해 알아보기 - 배열의 특징을 활용해 정렬 문제 해결하기 (sort 메소드 등) - 완전 탐색(브루트포스)에 대해 알아보기 - 완전 탐색으로 문제 해결하기 |
지식샘
-
김명서
금신초등학교