온라인 출석부를 만들어놨습니다. 만약, "이 날 왔는데, 출석이 안되어있어요."라고 한다면, 출석을 증명할 수 있는 자료를 따로 준비하여 보내주세요. 해당 날짜를 결석에서 출석으로 바꿔드리도록 하겠습니다.
강사명: 송기태 (단대소프트웨어고등학교 인공지능학과 졸업, 숭실대학교 컴퓨터학부 재학)
강의실: 단국대학교부속소프트웨어고등학교, 메이커스페이스실
강의교재: 점프 투 파이썬(박응용 저) - 강의 교안을 모두 공유할 것이므로, 책을 구매하지 않아도 상관없음.
요구사항: 개인별 PC를 지참할 것을 권장함.
- 강의교재를 ‘점프 투 파이썬’을 사용하는 만큼, 파이썬에 대해서 강의할 것임. 파이썬의 기본 문법을 익히는 것뿐만 아니라, 여러가지 노하우 및 ‘파이써닉’하게 코드를 짜는 법 등. 파이썬을 자유자재로 사용할 수 있도록 가르칠 것임.
- 파이썬 문법만 배우게 되면 세특에 쓸 내용이 없으니까, 기초적인 알고리즘을 가르칠 것이며, 친구들과 함께 조를 짜서, 프로젝트를 같이 만들어 나가는 형식으로 진행할 것임.
- 요약하자면, 파이썬 문법 강의 → 파이썬 테크닉 → 기초 알고리즘 → 조별 프로젝트 개발 및 발표 순으로 강의는 진행됨.
모든 강의는 녹화가 될 것이며, 당일 저녁에 유튜브를 통해 미공개로 업로드할 예정임. 사정이 있어 수업을 빠지게 되거나, 수업을 들었는데도 이해가 가지 않는 부분을 스스로 학습하면 됨.- 매주마다 필수 과제와 선택 과제가 존재함. 필수 과제는 모든 학생들이 필수적으로 풀어야하는 과제이고, 선택 과제는 조금 더 공부해보고 싶은 학생들만 선택적으로 풀면 됨.
커리큘럼은 수업 진행 상황에 따라 변동될 수 있습니다.
- 1주차 (2023. 07. 20. /
오프라인 수업
)- (1부) 강의 소개 및 개발환경 세팅
- (2부) 파이썬이란 무엇인가?
- 2주차 (2023. 07. 23. /
오프라인 수업
) - 3주차 (2023. 08. 03. /
오프라인 수업
)- (1부) 조건문의 이해와 활용
- (2부) random 모듈 사용법에 대하여
- 4주차 (2023. 08. 10. /
오프라인 수업
) - 5주차 (2023. 08. 24. /
온라인 수업
) - 6주차 (2023. 08. 31. /
오프라인 수업
) - 7주차 (2023. 09. 07. /
오프라인 수업
) - 8주차 (2023. 09. 14. /
오프라인 수업
)- (1부) OOP란?
- (2부) 클래스의 이해 - 1
- 9주차 (2023. 09. 21. /
온라인 수업
) - 10주차 (2023. 10. 12. /
오프라인 수업
) - 11주차 (2023. 10. 19. /
오프라인 수업
)- (1부) 크롤링의 이해 및 활용
- (2부) 응용: BeautifulSoup4를 활용한 데이터 크롤링
- 12주차 (2023. 11. 02. /
오프라인 수업
)- (1부) 팀 프로젝트 구현
- (2부) 팀 프로젝트 구현
- 13주차 (2023. 11. 09. /
오프라인 수업
)- (1부) 팀 프로젝트 발표
- (2부) 프로젝트 피드백 및 자기 성찰