Skip to content

강의 소개

  • 강의 파트: 개념/원리 설명, 예제 해설, 체크 질문
  • 실습 파트: 필수 과제(초보) + 확장 과제(기초 경험자) + 도전 과제(선택)
  • 주차별 실습 문제: 문제 3~4개 + 힌트 주석 시작 코드 제공
  • 주차별 제출물: 실행 코드, 검증 로그(또는 체크리스트), 해석 문장 2~3줄
주차주제핵심 역량필수 실습확장 실습(선택)
1주차오리엔테이션 / 강의 소개수업 목표 이해, 공학 문제 정의과목 맥락 정리 + 실습 규칙입력/출력/오류를 포함한 미니 코드 완성
2주차변수 및 연산자수치 계산, 타입 이해기본 계산기 코드 작성단위 변환 포함 계산식을 함수로 분리
3주차조건문if / elif / else 의사결정센서 상태 분기경계값 테스트 케이스 확장
4주차반복문for / while 반복 제어데이터 반복 처리 + 무한루프 방지max_steps 가드 포함 탐색 루프 작성
5주차함수와 입출력 통합함수 분해, 텍스트/CSV/JSON 출력미니 결과 정리 자동화I/O 실패 케이스를 포함한 재검증 루틴 작성
6주차자료구조 기초list/dict/tuple/set 활용측정 데이터 정리자료구조 선택 근거를 문장으로 설명
7주차문자열과 데이터 파싱문자열 메서드, 파싱 파이프라인로그 파싱 + 타입 변환실패 데이터 누적/분류 자동화
8주차중간고사(1차)1~7주 통합 평가코드 + 해석 평가변형 문제 1개를 제한시간 내 해결
9주차함수 리팩토링과 테스트코드 분해/재사용, assert 검증함수 추출 + 동작 보호리팩토링 전/후 결과 자동 비교
10주차예외 처리와 방어적 코딩오류 대응 흐름 설계try/except + 검증 로직실패 정책 비교 실험
11주차NumPy와 SciPy 기초배열 연산/과학계산 도구 이해벡터화 + 신호 특징 추출파라미터 스윕 후 결과 해석 문장 작성
12주차데이터 시각화그래프 설계와 결과 해석축/단위가 있는 그래프 설계안 작성동일 데이터 다중 시각화 비교
13주차실용 알고리즘과 데이터 활용카운팅/정렬/탐색 패턴센서 로그 집계와 우선순위 정렬입력 규모 변화에 따른 실행시간 비교
14주차통합 미니 프로젝트데이터 생성·처리·검증·출력·시각화 통합센서 데이터 파이프라인 완성각 단계 assert 검증과 해석 문장 작성
15주차기말 통합 문제 해결기말 통합 흐름 완주 + 제출 전 검증코드 + 해석 종합통합 파이프라인 안정성 체크리스트 완주