U E D R , A S I H C RSS

새싹교실/2021/씨씨림


1. 소개

언젠가 킹갓이 되고 싶은 멘토와 새싹들이 모여 공부하는 새싹교실 스터디 씨씨림입니다 :)

2. 구성원

  • 멘토 : 김재훈 소프트웨어학부 20학번
  • 멘티 : 권영욱 소프트웨어학부 21학번
  • 멘티 : 김태윤 소프트웨어학부 21학번
  • 멘티 : 김현수 소프트웨어학부 21학번
  • 멘티 : 박상우 소프트웨어학부 21학번
  • 멘티 : 장혜원 소프트웨어학부 21학번

3. 커리큘럼

  • 1주차 : 오티, 새싹교실 소개, 간단한 테스트
  • 2주차 : 자료형, 변수, 표준입출력함수, 연산자, 조건문, 반복문
  • 3주차 : 생일까지 남은 날짜 출력 프로그램 작성(과제), 자료형, 변수, 함수, 배열
  • 4주차 : 가위바위보 프로그램 작성(과제), 묵찌빠 프로그램 작성(과제), 함수(재귀함수 위주), 상수, 반복문 연습, 재귀함수 연습
  • 5주차 : 길찾기 프로그램 작성(과제), 포인터, 구조체, 연결 리스트 조금 설명
  • 6주차 : 연결 리스트 코드 짜보기!(과제, 수업)(포인터 연습), 포인터 설명
  • 7주차 : 백준 문제 풀이(과제 + 수업), 정렬 알고리즘 설명(수업)
  • 8주차 : 백준 문제 풀이(과제 + 수업), 정렬 알고리즘 설명
  • 9주차 이후 : 백준 문제 풀이 + 무언가 만들어보기! (몇주차까지 수업하게 될 지 모르겠습니당...!!)

4. 진행 사항

4.1. 1주차

새싹친구들의 이름도 익힐 겸 실력도 파악할 겸 C언어와 관련된 퀴즈를 준비해갔습니다.
퀴즈를 시작하기 전에 모르더라도 일단 아무거나 찍으라고 무조건 참여해야 한다고 강요했는데 진짜로 잘 따라줘서 고마웠고, 사실 그럴 필요도 없이 새싹 친구들에게 문제가 너무 쉬웠던 것 같습니다.

4.2. 2주차

첫 과제를 내주기 위해 처음부터 조건문, 반복문까지 진도를 나갔습니다.
중간중간에 틈틈히 코딩할 주제를 던져주고 코딩해보라고 했는데 제가 수업을 준비하면서 예상했던 시간보다 훨씬 덜 걸려서 백준문제도 조금 풀게 시켰습니다. 정렬 알고리즘은 가르쳐 주지 않았지만 고민해보길 바라는 마음으로 정렬 관련 문제를 내주기도 하였습니다

4.3. 3주차

조금 늦게 반이름을 정하고 제로위키 페이지를 만들었습니다.
선택정렬을 C코드로 직접 작성하면서 정렬을 하는 방법을 조금 가르쳐 주었습니다.
과제로 오늘 날짜부터 생일까지 남은 날짜를 계산하는 프로그램 작성을 내주었습니다. 이미 올해 생일이 지난 경우 등 여러 경우를 따져야 해서 쉽지 않을 거라 생각했는데 라이브러리 함수를 이용해 자동으로 오늘 날짜를 가져와 생일까지 남은 날짜를 계산하는 프로그램을 작성해 올 줄은 정말 몰랐습니다.
저번시간에 빠르게 진도를 빼느라 언급하지 않았던 오버플로, 언더플로나 변수명 작성 규칙 등을 가르쳐주었고 함수에 대해서도 조금 가르쳐주었습니다.

5. 댓글

5.1. 3주차

김재훈 : 생각보다 우리 새싹 친구들 수준이 높아서 놀랐습니다!! 앞으로 수업 준비 더 열심히 해야겠습니당
장혜원 : 오늘은 함수까지 배웠습니다. 포인터의 미래가 보이기 시작해서 두려워지고 있지만, 열심히 해나갈 생각입니다.+ㅂ+
박상우 : 함수에 대해 두리뭉실하게 알고 있었지만 제대로 알 수 있었던 것 같습니다 :)
김태윤: 변수명에 대해서 생각해본 수업! 변수명을 지을 때 개발자들의 약속? 같은 걸 지켜야 같이 코딩할 수 있다는 말을 듣고 조금 놀랐었습니당 :O
김현수 : C언어 문법을 다 까먹고 있었는데 잘 가르쳐주셔서 다시 기억나기 시작했어요. 감사합니다!
권영욱 : 오늘 생각보다 많은 것을 배우는 유익한 시간이었습니다. 아직 배울 것이 많다는 것을 느끼게 되었습니다.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-03-30 07:49:58
Processing time 0.0250 sec