[온라인 강의] 2020년 동계방학 프로그래밍 머슬캠프(파이썬/자바/C)

  • ssujin@ssu.ac.kr
  • 02-828-7115
  • 온라인 교육
기초반을 대상으로 프로그래밍 언어(파이썬/자바/C언어)의 이론과 실습을 통해 프로그래밍 기초를 강화하는 단기 집중 프로그램입니다.
핵심역량 지수
나의 역량 지수
로그인 후 확인가능합니다.
세부내용


<스파르탄 SW교육원 특강>

프로그래밍 머슬캠프 - 파이썬/자바/C



1. 대상: 전교생(재학생) 기초자 각 선착순 20명 (하단 일정 확인)

2. 교육방식: Zoom을 통한 온라인 교육

3. 필수사항: 1프로그램 당 보증금 50,000원(2개 이상 신청 시 따로 따로 입금)

              * 학습기간의 70%(4일) 이상 출석 시 해당금액 전액 반환

              * 입금계좌는 FUN공지사항을 확인 바랍니다.

              * 보증급 입금 완료 확인 시, 프로그램 신청 승인됩니다. 

              * 프로그램 첫 날에 한하여, 프로그래밍 수준의 이유로 취소 할 경우 보증금을 전액 반환해드립니다. (단, 첫 날 100% 출석 후 취소신청서 제출시 인정)

4. 모든 수강생들은 특강이 완료 된 후 FUN만족도조사를 완료해야 합니다.


5. 프로그램 일정

연번

기간

시간

구분

총 시간

1

1.25.(월)-1.29.(금)

10:00~13:00(3시간)

파이썬(기초) 1회차

15

2

1.25.(월)-1.29.(금)

14:00~17:00(3시간)

자바(기초) 1회차

15

3

2.1.(월)-2.5.(금)

10:00~13:00(3시간)

파이썬(기초2)

15

4

2.1.(월)-2.5.(금)

14:00~17:00(3시간)

자바(기초2)

15

5

2.15.(월)-2.19.(금)

10:00~13:00(3시간)

C(기초)

15

6

2.15.(월)-2.19.(금)

14:00~17:00(3시간)

파이썬(기초) 2회차

15

7

2.22.(월)-2.26.(금)

10:00~13:00(3시간)

C(기초2)

15

8

2.22.(월)-2.26.(금)

14:00~17:00(3시간)

자바(기초) 2회차

15

소계

120


 ※ 기초 1회차/2회차는 기간과 시간만 다른, 같은 내용의 특강입니다.

 ※ 기초2 특강의 경우, 기초1을 수강한 학생 혹은 프로그래밍 기초교육을 수강한 자 대상의 교육입니다. 자세한 사항은 하단의 강의계획서를 참조해주시기 바랍니다.




6. 강의계획서

<파이썬(기초) - 1회차/2회차>

1. 과목개요

연도

2020년도

학기

동계방학

강의자

김기락

이메일

raks@ssu.ac.kr

수강대상

전교생 20명

시간(Total)

총 15시간

개요

파이썬 프로그래밍 기법에 대한 이해와 파이썬 프로그래밍에 대하여 학습한다

교육목표

파이썬을 기반으로 객체지향의 개념과 객체지향 프로그래밍에 대한 전반적 이해 및 컴퓨팅적 사고를 배양한다.


2. 일자별 강의내용

일자/시간

키워드

세부내용

1회차: 1.25.(월)

10:00~13:00

2회차: 2.15.(월)

14:00~17:00

파이썬 소개

-파이썬 소개

파이썬 설치와 사용

파이썬 대화창 사용하기

Hello World 출력하기

1회차: 1.26.(화)

10:00~13:00

2회차: 2.16.(화)

14:00~17:00

변수와 연산자

출력함수 print()

변수위 생성과 식별자

연산자

자료형의 의미

문자열 자료형

수치 자료형과 여러 가지 연산자

1회차: 1.27.(수)

10:00~13:00

2회차: 2.17.(수)

14:00~17:00

제어문

순차문

조건문

반복문

1회차: 1.28.(목)

10:00~13:00

2회차: 2.18.(목)

14:00~17:00

함수와 입출력

함수의 역할

return을 이용한 반환과 튜플

전역변수

재귀함수

format() 메서드

내장함수

1회차: 1.29.(금)

10:00~13:00

2회차: 2.19.(금)

14:00~17:00

리스트, 딕셔너리, 튜플, 집합

-리스트 자료형

딕셔너리와 연산자

튜플 자료형

집합 자료형

zip() 함수를 이용한 집적화



<파이썬(기초2)>

1. 과목개요

연도

2020년도

학기

동계방학

강의자

김기락

이메일

raks@ssu.ac.kr

수강대상

전교생 20명

시간(Total)

총 15시간

개요

파이썬 프로그래밍 기법에 대한 이해와 파이썬 프로그래밍에 대하여 학습한다

교육목표

파이썬을 기반으로 객체지향의 개념과 객체지향 프로그래밍에 대한 전반적 이해 및 컴퓨팅적 사고를 배양한다.


2. 일자별 강의내용

일자/시간

키워드

세부내용

2.1.(월)

10:00~13:00

파이썬 소개

-파이썬의 특징

파이썬 설치하기

IDLE로 파이썬 프로그램 작성하기

간단한 계산기 프로그램 만들기

2.2.(화)

10:00~13:00

파이썬 기초 자료형

숫자형, 문자열 자료형

리스트, 튜플, 딕셔너리 자료형

집합 자료형

불 자료형

변수

화면 밖으로 나가는 거북이 프로그램 만들기

2.3.(수)

10:00~13:00

파이썬 기초 문법

조건문(if)

반복문(while, for)

break, continue문

종합 계산기 프로그램 만들기

2.4.(목)

10:00~13:00

파이썬 함수와 모듈

함수 기본

지역 변수, 전역 변수

함수의 반환값과 매개변수

로또 번호 추첨 프로그램 만들기

2.5.(금)

10:00~13:00

객체지향 프로그래밍

-객체지향 개념

클래스

생성자

객체지향 사각형 프로그램 만들기



<자바(기초) - 1회차>

1. 과목개요

연도

2020년도

학기

동계방학

강의자

김기락(1회차)/

문주현(2회차)

이메일

raks@ssu.ac.kr/

hoopster@soongsil.ac.kr

수강대상

전교생 20명

시간(Total)

총 15시간

개요

자바 언어의 기초적 프로그래밍 기술을 이해하고 나아가 최신 자바 소스 코드를 분석하고 실습 위주의 학습을 진행한다.

교육목표

자바 언어를 프로그래밍 언어론적인 관점에서 체계적으로 설명하고, 객체지향 프로그래밍에 대한 개념에 대하여 학습한다.


2. 일자별 강의내용

일자/시간

키워드

세부내용

1회차: 1.25.(월)

14:00~17:00

2회차: 2.22.(월)

14:00~17:00

자바 시작

강의 소개

Java 소개

Java 및 IDE(Eclipse) 설치

IDE 사용방법

화면에 hello world 출력하기

자바언어와 플랫폼에 대한 전반적인 이해

1회차: 1.26.(화)

14:00~17:00

2회차: 2.23.(화)

14:00~17:00

자바 기본 프로그래밍

자바 프로그램의 기본 구조 이해

화면 출력 및 키 입력 방법 습득

1회차: 1.27.(수)

14:00~17:00

2회차: 2.24.(수)

14:00~17:00

반복문과 배열, 예외처리

자바의 반복문

자바의 배열구조

예외처리

1회차: 1.28.(목)

14:00~17:00

2회차: 2.25.(목)

14:00~17:00

클래스와 객체

자바 클래스 작성

객체와 배열 생성

가비지 컬렉션

static, final

1회차: 1.29.(금)

14:00~17:00

2회차: 2.26.(금)

14:00~17:00

상속

상속의 이해

서브 클래스 작성

오버라이딩과 동적 바인딩

추상클래스와 인터페이스 다루기


<자바(기초2)>

1. 과목개요

연도

2020년도

학기

동계방학

강의자

김기락

이메일

raks@ssu.ac.kr

수강대상

전교생 20명

시간(Total)

총 15시간

개요

자바 언어의 기초적 프로그래밍 기술을 이해하고 나아가 최신 자바 소스 코드를 분석하고 실습 위주의 학습을 진행한다.

교육목표

자바 언어를 프로그래밍 언어론적인 관점에서 체계적으로 설명하고, 객체지향 프로그래밍에 대한 개념에 대하여 학습한다.


2. 일자별 강의내용

일자/시간

키워드

세부내용

2.1.(월)

14:00~17:00

자바의 모듈과 패키지 개념

자바 패키지

사용자 패키지 만들기

2.2.(화)

14:00~17:00

컬렉션과 제네릭

컬렉션과 제네릭의 개념을 이해

컬렉션 활용

2.3.(수)

14:00~17:00

GUI 스윙 기초

자바 스윙을 이용한 GUI 프로그래밍

스윙 프로그램 작성

2.4.(목)

14:00~17:00

이벤트 처리

이벤트 기반 프로그래밍 이해

이벤트 리스너 작성

스윙으로 키보드와 마우스 다루기

2.5.(금)

14:00~17:00

스윙 컴포넌트 활용

다양한 스윙 컴포넌트를 활용한 GUI프로그램 작성




<자바(기초) - 2회차>


1. 과목개요

연도

2020년도

학기

동계방학

강의자

문주현(2회차)

이메일

hoopster@soongsil.ac.kr

수강대상

전교생 20명

시간(Total)

총 15시간

개요

자바 언어의 기초적 프로그래밍 기술을 이해하고 나아가 최신 자바 소스 코드를 분석하고 실습 위주의 학습을 진행한다.

교육목표

자바 언어를 프로그래밍 언어론적인 관점에서 체계적으로 설명하고, 객체지향 프로그래밍에 대한 개념에 대하여 학습한다.


2. 일자별 강의내용

일자/시간

키워드

세부내용

2.22.(월)

14:00~17:00

자바 시작

강의 소개

Java 소개

Java 및 IDE(Eclipse) 설치

IDE 사용방법

화면에 hello world 출력하기

자바언어와 플랫폼에 대한 전반적인 이해

2.23.(화)

14:00~17:00

변수와 데이터 타입

식별자

Java의 데이터 타입

데이터를 저장하는 변수

데이터의 타입을 바꾸는 형변환

Java에서 키 입력

Scanner 클래스 실습

2.24.(수)

14:00~17:00

Java의 연산자

식과 연산자

산술연산자, 비교연산자, 증감연산자, 조건연산자

조건문 (if, if-else, switch)

2.25.(목)

14:00~17:00

반복문과 배열

반복문 (for, while, do-while)

중첩반복문 실습

Java의 배열(Array)

배열과 for-each 반복문

2.26.(금)

14:00~17:00

객체지향프로그래밍

main() 메소드와 매개변수

예외처리 (try-catch-finally)

객체지향프로그래밍

클래스의 선언과 객체 생성

메소드와 인자전달





<C언어(기초)>

1. 과목개요

연도

2020년도

학기

동계방학

담당 강의자

김기락

이메일

raks@ssu.ac.kr

수강대상

전교생 20명

시간(Total)

총 15시간

개요

모든 언어의 모체인 C언어를 배움으로써 프로그래밍 기초를 다진다.

교육목표

C언어의 기초 내용을 이론을 통해 이해하고 실습을 통해 프로그래밍에 대한 이해를 높이고 활용할 수 있도록 한다.


2. 시간별 강의내용

일자

키워드

세부내용

2.15.(월)

10:00~13:00

C언어 소개

기본 프로그램 개념 소개

프로그램이란?

프로그래밍 언어가 왜 필요한가?

알고리즘이?

프로그램의 개발 과정

비주얼 스튜디오를 성공적 설치

2.16.(화)

10:00~13:00

C언어 기초

프로그램을 이루는 구성요소들

주석

화면 출력과 입력

2.17.(수)

10:00~13:00

변수와 자료형

변수와 상수

C에서 사용가능한 변수의 종류

정수형 변수, 상수

부동 소수점형 변수, 상수

기호 상수

오버플로우, 언더플로우

2.18.(목)

10:00~13:00

수식과 연산자

산술 연산자

대입(할당) 연산자

복합 연산자

우선순위

반복문(while, for, do~while)

조건문(if, else if, else, switch)

2.19.(금)

10:00~13:00

배열과 함수

배열의 개념

일차원/다차원 배열

함수의 개념 및 구성



<C언어(기초2)>

1. 과목개요

연도

2020년도

학기

동계방학

담당 강의자

박수용

이메일

tndyd5390@naver.com

수강대상

전교생 20명

시간(Total)

총 15시간

개요

모든 언어의 모체인 C언어를 배움으로써 프로그래밍 기초를 다진다.

교육목표

C언어의 기초 내용을 이론을 통해 이해하고 실습을 통해 프로그래밍에 대한 이해를 높이고 활용할 수 있도록 한다.


2. 시간별 강의내용

일자

키워드

세부내용

2.22.(월)

10:00~13:00

C언어 시작

강의 소개

C언어 소개

Visual studio 설치

프로그램의 기본 구성

변수와 연산자

2.23.(화)

10:00~13:00

C언어 기본 프로그래밍(1)

C언어의 데이터 표현 방식

C언어의 기본 자료형

printf 함수와 scanf 함수

if else 분기문

2.24.(수)

10:00~13:00

C언어 기본 프로그래밍(2)

switch 분기문

while 반복문

do while 반복문

for 반복문

2.25.(목)

10:00~13:00

함수

함수의 사용

함수의 매개변수

함수의 반환

2.26.(금)

10:00~13:00

포인터

포인터란

포인터의 사용

배열의 이름

call by value, call by reference



※ FUN공지사항 및 슈팅을 주기적으로 확인해주시기 바랍니다. 

※ 문의: 스파르탄SW교육원 02-828-7115 / ssujin@ssu.ac.kr



상세일정 및 신청하기
  • 프로그램 일정 신청기간 신청현황
  • 부터
    까지

    19명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    18명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    19명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    18명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    18명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    8명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    17명 / 20명

    (최대 20명 접수가능)

    종료
  • 부터
    까지

    18명 / 20명

    (최대 20명 접수가능)

    종료