Python 프로그래밍 Ⅰ(Python Programming Ⅰ)
강좌 기간 : 2020.01.20 ~ 2020.04.27
강좌 소개
본 강좌는 일상 생활의 문제를 컴퓨터공학의 원리를 적용하여 분석하고 컴퓨터를 활용(파이썬 프로그래밍)하여 해결하는 능력을 향상하는 것을 목표로 합니다. 프로그래밍 언어를 처음 공부하는 일반인을 대상으로 하며, 컴퓨터공학 입문 강좌를 먼저 수강하시는 것이 본 강좌를 이해하시는데 도움이 되리라 생각합니다.
- Part 1: 문제해결, 파이썬 개요, 연산자, 제어문장1
- Part 2: 제어문장2, 함수와 모듈, 데이터 구조, 파이썬과 인공지능
강좌 목차
주차 주차
1 Ⅰ. 문제 해결 컴퓨팅 사고력과 문제해결
파이썬 개발환경
2 Ⅱ. 파이썬 개요 파이썬 개요
변수와 메모리
입출력 함수
3 Ⅲ. 연산자 연산자
연산자 실습
4 Ⅳ. 제어 문장 1 조건문 (if else)
조건문 실습
Python 프로그래밍 Ⅱ(Python Programming Ⅱ)
강좌 기간 : 2020.01.20 ~ 2020.04.27
강좌 소개
본 강좌는 일상 생활의 문제를 컴퓨터공학의 원리를 적용하여 분석하고 컴퓨터를 활용(파이썬 프로그래밍)하여 해결하는 능력을 향상하는 것을 목표로 합니다. 프로그래밍 언어를 처음 공부하는 일반인을 대상으로 하며, 컴퓨터공학 입문 강좌를 먼저 수강하시는 것이 본 강좌를 이해하시는데 도움이 되리라 생각합니다.
※ 본 강좌 수강 전, 『Python 프로그래밍 Part Ⅰ』 강좌를 수강하시기를 권장합니다.
- Part 1: 문제해결, 파이썬 개요, 연산자, 제어문장1
- Part 2: 제어문장2, 함수와 모듈, 데이터 구조, 파이썬과 인공지능
강좌 목차
주차 주차
1 Ⅴ. 제어 문장 2 반복문 (for, while)
반복문 실습
2 Ⅵ. 함수와 모듈 함수 개념
함수 실습
3 Ⅶ. 데이터 구조 리스트
데이터 구조
4 Ⅷ. 파이썬과 인공지능 파이썬과 인공지능
인공지능 프로젝트 사례
빅데이터분석과 R프로그래밍Ⅰ(Big Data analysis and R Programming Ⅰ)
강좌 기간 : 2020.01.20 ~ 2020.04.27
강좌 소개
R은 데이터분석을 위한 프로그램이며 오픈소스입니다. 오픈소스는 누구나 어디서나 사용가능한 프로그램입니다. 본 강좌는 데이터를 처음 다루는 수강생들을 기준으로 R 프로그램의 기초 스크립트부터 그래픽, 기초 통계분석, 텍스트 마이닝을 학습하고, 예제 프로그램을 이용하여 프로그램밍을 직접 수행하고 분석하는 능력을 키우는 것을 목적으로 합니다. 전공 영역이 인문학, 사회과학, 이공계 어느 분야이든 수강할 수 있는 강좌로 단계별로 프로그램밍을 학습할 수 있습니다. 본 강좌를 수강하여 프로그램밍 스크립트를 이해하고, 데이터 분석의 과학적 과정을 학습하여 빅데이터 산업 및 소프트웨어 개발에 대한 기초지식을 갖출 수 있기를 기대합니다.
※ 본 강좌 수강 후, 『빅데이터분석과 R 프로그래밍(기초Ⅱ)』 강좌를 수강하시기를 권장합니다.
- 기초(Ⅰ): R 기초와 기본 스크립트/ 벡터, 행렬의 연산 및 함수/ 데이터 구조 (생성, 추출)/ R 그래픽Ⅰ
- 기초(Ⅱ): R 그래픽Ⅱ/ 데이터 탐색/ R을 이용한 통계분석/ 선형회귀모형
강좌 목차
주차 주차
1 Ⅰ. R의 기초와 기본 스크립트
R 소개 및 설치 (Rstudio)
Rstudio 레이아웃과 실행
기본 스크립트와 함수
R 추가 패키지 사용
Week 1 질문 & 피드백
2 Ⅱ. 벡터, 행렬의 연산 및 함수 벡터 및 행렬 생성
객체이름정의와 데이터프레임
벡터와 행렬의 연산
간단한 함수생성 및 루프(for, while)
Week 2 질문 & 피드백
3 Ⅲ. R 데이터구조 (생성, 추출) R 데이터생성 (불러들이기)
R 데이터 활용 I (subset, 내보내기)
R 데이터 활용 II (dplyr활용 )
데이터핸들링
Week 3 질문 & 피드백
4 Ⅳ. R 그래픽 Ⅰ R 그래픽: 히스토그램
R 그래픽: 상자그림, 파이차트
R 그래픽: 산점도
그래픽과 레이아웃
빅데이터분석과 R프로그래밍Ⅱ(Big Data analysis and R Programming Ⅱ)
강좌 기간 : 2020.11.02 ~ 2021.01.15(12시간)
강좌 소개
R은 데이터분석을 위한 프로그램이며 오픈소스입니다. 오픈소스는 누구나 어디서나 사용가능한 프로그램입니다. 본 강좌는 데이터를 처음 다루는 수강생들을 기준으로 R 프로그램의 기초 스크립트부터 그래픽, 기초 통계분석, 텍스트 마이닝을 학습하고, 예제 프로그램을 이용하여 프로그램밍을 직접 수행하고 분석하는 능력을 키우는 것을 목적으로 합니다. 전공 영역이 인문학, 사회과학, 이공계 어느 분야이든 수강할 수 있는 강좌로 단계별로 프로그램밍을 학습할 수 있습니다. 본 강좌를 수강하여 프로그램밍 스크립트를 이해하고, 데이터 분석의 과학적 과정을 학습하여 빅데이터 산업 및 소프트웨어 개발에 대한 기초지식을 갖출 수 있기를 기대합니다.
※ 본 강좌 수강 전, 『빅데이터분석과 R 프로그래밍(기초Ⅰ)』 강좌를 수강하시기를 권장합니다.
- 기초(Ⅰ): R 기초와 기본 스크립트/ 벡터, 행렬의 연산 및 함수/ 데이터 구조 (생성, 추출)/ R 그래픽Ⅰ
- 기초(Ⅱ): R 그래픽Ⅱ/ 데이터 탐색/ R을 이용한 통계분석/ 선형회귀모형
강좌 목차
주차 주차
1 Ⅴ. R 그래픽 Ⅱ R그래픽: ggplot2
R 그래픽: ggplot2의 활용
R 그래픽: 3D와 히트맵
R 그래픽: 공간지도 분석
Week 5 질문 & 피드백
2 Ⅵ. 데이터 탐색 데이터 다루기
데이터 기술통계치 요약
그래프를 이용한 데이터 탐색
데이터의 정규성검정과 신뢰구간
Week 6 질문 & 피드백
3 Ⅶ. R을 이용한 통계분석 두 그룹간 평균비교 (t-test)
짝을 이룬 그룹간 비교
분산분석 (ANOVA)
이원분산분석
Week 7 질문 & 피드백
4 Ⅷ. 선형 회귀모형과 텍스트 마이닝 상관분석
회귀분석
텍스트마이닝I
텍스트마이닝II
Week 8 질문 & 피드백
웹 프로그래밍 기초(Web programming I)
강좌 기간 : 2020.11.02 ~ 2021.01.15(12시간)
강좌 소개
본 강좌는 웹 개발에 필요한 기초적인 내용을 소개하는 것을 목표로 합니다. 여러분들은 본 강의를 통해서 간단한 웹 페이지를 생성하고 배포하기 위해 필요한 기초적인 기술과 도구들에 대해서 이해할 수 있을 것입니다. 이 수업의 강의 대상은 프로그래밍을 처음 공부하시는 분들을 위한 기초적인 내용을 다룰 것입니다.
강좌 목차
주차 주차
1 웹 프로그래밍 시작하기 1.1 개발환경 설정
1.2 웹사이트 설계
1.3 프로젝트 구성
2 HTML & CSS 2.1 HTML
2.2 CSS
2.3 실습
3 자바스크립트 I 3.1 자바스크립트 소개
3.2 자바스크립트 기초
3.3 문제해결
3.4 변수
4 자바스크립트 II 4.1 숫자와 연산자
4.2 문자열 I
4.3 문자열 II
4.4 배열