본문으로 건너뛰기

전공과목 소개

우리 학과에선 이런걸 배워요

프로그래밍 1(2) 및 실습

조회수

1

과목정보

  • 수강학년

    1학년

  • 강의유형

    이론,실습

  • 과목 키워드

    #코딩 #프로그래밍

과목소개

어떤 수업인가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

이 수업은 프로그래밍의 기본 개념과 구조를 배우는 기초 수업이에요. 학부 특성상 다양한 소프트웨어·디지털 콘텐츠 제작의 기반이 되는 코딩 문법과 사고방식을 배우게 돼요. 언어는 교수님마다 다르지만(예: C, C++, Python), 기초를 다지는 흐름은 모두 비슷해요.

왜 교수님마다 배우는 언어가 다른가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

프로그래밍 기초 수업은 “언어 자체”가 목적이 아니라 프로그램이 어떤 원리로 동작하고 데이터를 어떻게 다루는지를 이해하는 것이 핵심이에요. 그래서 교수님 스타일에 따라 C/C++/Python 등 서로 다른 언어로 가르치기도 해요.

반이 여러 개라는데 과제도 계속 다르게 나오나요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

네! 이 과목은 보통 3개 반으로 개설되기 때문에 교수님마다 사용하는 언어도 다르고 과제·난이도·진행 방식도 달라요. 그래서 친구와 다른 과제를 받을 수도 있지만 커리큘럼의 큰 흐름 자체는 동일하기 때문에 개념 흐름은 비슷하게 따라갈 수 있어요.

언어가 달라도 커리큘럼은 정말 비슷한가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

배우는 논리는 같고 표현 방식만 언어마다 다를 뿐이에요.

프로그래밍을 처음 시작하는데 어려운가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

처음엔 용어와 문법이 낯설 수 있지만 이 수업은 “완전 기초”를 목표로 하고 있어서 차근차근 따라가면 누구나 할 수 있어요. 또 교수님이 실습 중심으로 진행하기 때문에 직접 손을 많이 움직이며 익히게 돼요.

필수 과목인가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

넵! 전공필수 과목이에요. 1학년 1학기에 1및 실습, 2학기에 2및 실습을 배워요.

과목 커리큘럼

  • 3주차

    기본 문법 이해하기

    프로그래밍을 시작하는 가장 기초 단계로 데이터를 저장하고 출력하는 법과 프로그램의 기본 구조를 익혀요.

  • 9주차

    조건문과 반복문으로 문제 해결하기

    프로그램이 선택하거나 반복하는 구조를 배우면서 간단한 알고리즘 문제를 스스로 만들고 해결해 보는 단계예요.

  • 12주차

    포인터 배우기

    포인터에 대한 함수 이해와 사용이유 이해하는 주차에요. (C언어와 C++언어 기준)

핵심 과제

  • 유동적 (분반 마다 다름)

    유동적 (교수님에 따라 다름)

  • 유동적 (분반 마다 다름)

    유동적 (교수님에 따라 다름)

우리 학과의 다른 전공과목 더보기

  • 1학년

    컴퓨터시스템개론

  • 1학년

    미디어제작및실습

  • 1학년

    프로그래밍 1(2) 및 실습

  • 1학년

    Art & Technology

  • 1학년

    기초조형및실습