솔데스크와 함께하는 Smart Home

지능형로봇코딩교육 설명회

 

 

 

 

코딩(coding)이란?

 

코딩은 코드(code)에서 유래된 말로 주어진 명령을 컴퓨터가 이해할 수 있는 언어로 입력하는 것을 말합니다. 좀 더 넓은 의미에서는 프로그램을 만든다는 뜻의 '프로그래밍'과 동일한 개념으로 사용되기도 합니다.

 

코딩의 동일한 개념인 프로그래밍이 무엇인지 간략하게 설명드리면 프로그램으로 만들고자 하는 것을 전산(컴퓨터) 분야에서는 문제라고합니다. 그리고 프로그램은 데이터와 명령어로 구성됩니다. 그래서 문제를 풀어 프로그램을 만들고자 한다면, 문제 관련 데이터들을 어떠한 기억장치에 어떻게 저장하고 어떻게 쓰고 읽을지를 결정하고(자료구조 설계), 어떠한 명령어들을 어떠한 순서로 몇 번씩 실행시킬지를 결정하여(알고리듬 설계), 이렇게 설계된 자료구조와 알고리듬을 C언어나 자바같은 프로그래밍 언어로 문법에 맞게 변환하여(구현) 프로그램을 만드는 일이 "코딩" 다른 말로는 "프로그래밍"입니다.

프로그램을 만들 때, 어떤 일을 어떻게 수행하게 할지 먼저 계획을 세웁니다. "A상황에서는 B를 실시하도록, C라는 상황이 닥치면 A로 돌아갈 수 있도록". 이와 같은 프로그램 구상이 모두 끝나면, 그 명령을 컴퓨터가 알아들을 수 있는 언어로 입력해 주는 작업이 필요한데, 이것이 바로 코딩입니다.

 

요약하면, 코딩은 컴퓨터를 이용한 문제 해결 과정입니다. 다시 말해 코딩은 컴퓨터 프로그램이 어떤 기능을 가지게 할지, 인공지능이 어떤 행동을 하게 만들지를 입력해 주는 것이기 때문에 프로그래밍에서 가장 기초적이면서도 필수적인 작업이라고 할 수 있습니다.

 

컴퓨터와 인공지능이 앞으로 인간의 삶에 더욱 많은 영향을 끼칠 것이 분명하기 때문에 코딩의 필요성과 가치는 더욱 강조되고 있습니다. 솔데스크의 코딩교육의 목표는 4차 산업 혁명 하에 살아야 하는 사람이면 반드시 갖춰야 하는 능력인 창의적인 혹은 창조적인 문제 해결 능력을 갖추는 데 있습니다.

 

 

 

'단기교육 안내' 카테고리의 다른 글

파이썬 교육과정 및 방향설정 정리  (0) 2017.08.02
Posted by 행정지원 :

파이썬은 C언어를 기반으로 한 프로그래밍입니다.

 

초보자부터 고급 전문가들에게도 사용되고있으며

 

독립적인 플랫폼을 구현하기 때문에 많은 라이브러리를 제공 받고 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

- 훈련 방향

 

파이썬 환경 설정, 제어문의 사용 및 명령어, 메소드의 제작 및 함수 정리

 

Datetime 모듈, 리스트형 데이터 생성

 

요소의 변경과 추가, try ~ except 를 사용한 에러 처리, 파일 읽고 쓰기, 등

 

상속과 객체 지향 관련 프로그램을 개발 할 수 있는 능력 함양

 

 

 

 

 

 

 

 

 

 

 

 

- 파이썬 교육고정 상세내용

 

■ 파이썬

 

. 파이썬 설치와 환경 구분 및 설정

 

. 데이터 타입, 숫자, 매핑, set 타입 구분

 

. 연산자, 제어문, 모듈, 패키지, datetime 모듈 제작

 

. 객체지향 프로그래밍, 클래스의제작

 

. 파일 읽고 쓰고 복수행 읽고 쓰기

 

. try ~ except 를 사용한 에러 처리

 

. 네트워크 프로그래밍, 동기화 처리

 

, SQLite DBMS 사용하기

 

 

 

 

 

 

 

 

 

 

 

■ 데이터 수집과 분석

 

. 정규 표현식의 실습 및 응용

 

. 웹 크롤러를 활용한 데이터 수집

 

. Open API 를 활용한 수집

 

. 폼과 로그인 인증과 통과

 

. 원격 서버를 이용한 스크레이핑

 

. 파이썬 라이브러리를 활용한 데이터 분석

 

 

 

Posted by 알 수 없는 사용자 :