FAQ

  • 정보 센터
  • FAQ

입학 전이나 1학년 동안 어떤 공부를 하면 좋을까요?

  • 소프트웨어학과
  • 2024-10-23
입학 전에 무엇을 미리 공부하고 오면 좋은지 물어보는 신입생들이 많습니다.

그런데, 소프트웨어학과의 1학년 교육과정은 신입생들이 코딩 경험이 없다고 가정하고 만들었고 프로그래밍 기초부터 하나씩 가르쳐 드리기 때문에, 특별한 선행 공부 없이 첫 학기를 시작해도 큰 무리는 없다고 생각합니다. (차라리 입학 전에 원없이 실컷 놀고, 입학 후에는 열심히 공부할 각오를 하고 오기 바랍니다.)

그래도 입학 전에 미리 코딩을 경험하고 싶다면, CODE.ORG(https://code.org), SCRATCH(https://scratch.mit.edu/) 등의 사이트에서 기본적인 프로그래밍 구성 요소, 프로그램의 논리와 동작방식을 재미있게 알아보기 바랍니다. 언어 형식이나 표현방식이 바뀔 뿐이지 구현해야할 내용은 동일합니다.


▲ CODE.ORG(https://code.org)

현재 소프트웨어학과에서는 1학기에는 Python을, 2학기에는 C언어를 배웁니다. 따라서 1학년 1학기와 여름방학 초반까지는 적어도 Python 프로그래밍 책 한 권은 읽어보겠다(이는 책 한 권의 내용을 다 이해하고 그 안에 있는 프로그램을 다 작성하고 실행시켜봤다는 것을 의미합니다.) 혹은 작은 서비스 하나를 Python으로 만들어보겠다는 정도로 공부하세요.

그리고 C 언어를 처음 공부할 때 어려워하는 학생들이 있기 때문에, 여름방학 중반부터는 C프로그래밍 공부를 추천합니다. 책으로 공부하는 게 어렵다면, 생활코딩(https://opentutorials.org/course/1)과 같이 초보자를 위한 시각적 설명을 포함한 Web강의들을 보면서 공부하는 것도 좋습니다.