위치

요일

가능
시간
(날짜)

  • 0-24 (협의)
장소 : 협의 후 결정
추가비용 :
시간/장소 모두 유동적으로 조정 가능하니 연락주세요!
₩22,000원 / 시간
₩66,000 / 총 1회 3시간
실시간 톡하기 찜하기
박용현
컴공라이언
✔️입문(C)✔️ [원데이] 컴퓨터공학과 개강, 프로그래밍이 겁난다면? 중학생도 이해하는 C언어 코딩 기초!
  • 강남, 종로
  • 3시간/회
  • 최대인원:1~5
  • ₩22,000/시간

튜터정보

  • 성균관대학교 컴퓨터공학과
  • 카이스트 정보보호대학원
  • 신분 인증 됨
◈ 안녕하세요 탈잉 프로그래밍 튜터 박용현입니다!

4차 산업혁명 시대에 IT지식은 이제 선택이 아닌 필수가 되었습니다.
그런데 여전히 프로그래밍을 알려주는 학원은 많지 않죠.
설령 있다고 하더라도 모두 강의식 수업이라, 실전에 바로 적용하긴 쉽지 않습니다.
결정적으로 과연 이 수업이 믿을만한 수업인지도 모른 채 비싼 수강료를 내야 하는 상황이죠.

사람들과 어울리며 제가 알고 있는 지식을 공유하는 것을 좋아해
수학학원에서 2년 정도 일하고, 학교에서도 프로그래밍 과제를 도와주는 조교로 활동했습니다.
이 경험을 통해 비전공자분들, 또 입문자분들도 이해하기 쉽게 설명해드릴게요.

(꼭 C언어가 아니더라도 좋습니다. 전공생이 배우는 모든 과목을 커버해드립니다.)


◈ 기초부터 탄탄히! 프로그래밍, 절대 어렵지 않아요!

똑같은 수업, 똑같은 교안으로 비슷한 시간을 공부하는데
실력이 늘지 않아 좌절하는 동기들을 보며 무엇이 문제일까 생각을 해본 적이 있습니다.

그 이유는 첫째, 직접 코딩하는 것을 싫어한다는 점,
둘째, 집중해서 공부해야 할 부분과 부수적인 내용을 구분하지 못한다는 점,
셋째, 이해해야 하는 것과 외워야 하는 것을 구분하지 못한다는 점이었습니다.
실력이 늘지 않으니 결국 과제 문제를 못 풀고, 점점 위축될 수 밖에 없었던 것이죠.

이 수업은 C언어를 처음 공부하는 신입생의 눈높이에서
C언어의 기초를 확실히 다지고 언어에 흥미를 가지도록 도와드리겠습니다.

수업소개

컴퓨터공학과 학생인데 아직도 프로그래밍이 두렵다..!
C언어 수업 못따라가겠다 ㅠㅠ 이게 뭐야 ㅠㅠ 하시는 분들이라면?
프로그래밍 기초부터 차근차근 배워보고 싶은 비전공자, 복수전공 하시는 분이시라면?

주저말고 신청해주세요!


◈ 왜 C언어를 배워야 할까요?

컴퓨터와 커뮤니케이션을 하기 위한 프로그래밍 언어.
자바, 파이썬(Python), R, C, C++, C$, ALGOL 등... 정말 끝도 없이 수많은 언어가 있습니다.

그런데 왜 C언어를 배워야 할까요?
왜 하필 쉬운 파이썬을 놔두고 수많은 교수님이 C언어를 강의하실까요?

IEEE Spectrum이라는 사이트에서 보시면, 파이썬(Python) 다음으로
C언어가 가장 높은 순위에 있다는 것을 확인하실 수 있을거에요.
(https://spectrum.ieee.org/computing/software/the-2017-top-programming-languages)

다른 언어가 할 수 없는 로우 레벨 수준의 프로그래밍은 대부분 C언어로 이루어집니다.

최근 가장 우세한 객체지향 언어인 Java 역시, C언어와 문법이 매우 유사하고
C언어에서 파생된 언어들이 많기 때문에 나중에 타 언어를 익히는 것이 수월해집니다.
또한 요즘 인기인 파이썬에 비해 컴퓨터 구조를 깊이 있게 이해하는 것을 도와주죠.


◈ 하루 3시간! C언어의 기초 몽땅 잡아드립니다.

3시간 원데이클래스의 목표는 다음과 같습니다.

ⓐ C언어의 주요한 문법을 완전히 숙지한다.
ⓑ 컴퓨터 구조에 대한 간단한 지식을 습득한다.
ⓒ 자주 나오는 알고리즘에 익숙해진다.

수업이 끝나면 간단한 과제를 통해 코딩 설계능력을 기르도록 도와드립니다.


꼭 C언어가 아니더라도, 본인이 수강하고 있는 과목에 대한 질문도 얼마든지 가능합니다!!
프로그래밍이 두렵다면 주저말고 오세요! 기초부터 탄탄히 잡아드립니다 :)

수업대상

  • ◈ 이런 분들에게 추천해요!

    0. C언어가 생소한 대학생
    1. 다음학기 언어 시험 준비를 미리 준비하고 싶은 학생
    2. C언어 관련 과목을 수강하고 있지만 전반적인 도움이 필요한 대학생
    3. 컴퓨터 공학과 복수전공을 계획중이거나
    4. 너무 오래 쉬었더니 기억이 잘 안나는 학생
    5. 공부는 했는데 과제가 안풀리는 학생
    6. 컴퓨터 공학과 전공 지식을 공부하고싶은 학생
    (실시간톡으로 연락 주세요! 수강 과목 조절 가능합니다)

커리큘럼

강의계획

Visual Studio 설치 : C언어 공부의 시작입니다
데이터 자료형 : 1과 1.0은 다르다? 자료형이 뭐길래?
변수/상수 : 변수란 무엇일까?
C에서의 산술 연산 : 컴퓨터의 산술 연산은 계산기와 다르다 - 10/3 = 3 ???
표준 입출력함수 printf(), scanf() : 인간과 컴퓨터가 상호작용하게 해주는 기본 함수

분기 명령어 if : 상황에 따라 다른 명령을 실행한다
반복명령어 while, for : 같은 코드를 반복해서 실행한다
분기 명령어 switch ~ case : 때때로 if보다 빠른 분기명령어
1차원 배열 : C가 제공하는 가장 쉬운 자료 구조
정렬 알고리즘 : 작은 수는 앞으로, 큰 수는 뒤로

함수 : 함수는 자판기다. 주는 값에 따라 나오는 값이 달라진다.
라이브러리 함수 : 프로그래밍을 쉽게 만들어주는 Visual Studio 내장 함수
구조체 : 서로 다른 자료형의 모임
고차원 배열 : C언어로 표 만들기

포인터 기본 : 변수의 집 주소는 어디일까? 로우레벨 프로그래밍의 기본
문자열 : 왜 문자열 자료형은 없을까?
포인터 연산 : 100 + 1 = 104?
동적 할당 함수 malloc(), calloc(), realloc() : 배열의 크기를 내 맘대로 지정한다
파일 입출력 : C언어로 외부 파일을 수정한다

리뷰(6)

리뷰쓰기
5.0
  • 커리큘럼
  • 전달력
  • 준비성
  • 친절도
  • 시간준수

실시간톡

실시간 톡하기

위치

지도가 들어갑니다.