printf("ho_tari\n");
ep.1 ROKEY 개강 본문
2024.07.08
오늘 드디어 ROKEY 부트 캠프가 개강을 하였다.
첫날이고 온라인으로 진행이 되어 교육이 순조롭게 진행이 될지 걱정이 되었다.
역시나 출결관리시스템의 많은 오류로 인해 출석확인에 많은 교육생들이 어려움을 겪었다.
하지만 첫날이기 때문에 운영진분들이 잘 해결해주었다.
첫날 진행되었던 교육 내용은 오리엔테이션과 프로그래밍에 대한 간략한 이론적인 설명이 진행되었다.
그러고나서 파이썬 교육을 본격적으로 들어갔다.
오늘은 입출력 (input, print)에 대해서 배웠다.
첫날이기도 하고 오리엔테이션이나 교육 운영관련 이슈들로 시간이 많이 쓰여 코딩 교육은 많이 하지 않았다.
오전에는 이렇게 이론적인 교육을 듣고 점심시간을 가지게 된다.
점심시간이 지나고 오후에는 실습교육이 이루어진다.
실습을 진행하기 위해 그룹들이 나누어져 있고 그룹별로 연습문항을 풀고 담당 조교님과 소통을 하며 교육을 받게 된다.
연습문항을 풀이한 파일은 첨부하였다.
개강 첫날 교육을 듣고 실습을 진행해 보았는데 가장 마음에 들었던 점은 실습 그룹의 담당자님이시다.
담당자님은 연습문항들을 풀이하면서 실무에서 또는 면접에서 질문이 나올법한 내용들을 따로 설명해주시는데 이 점이 너무 만족스러웠다. 코딩 공부는 책, 자료, 구글링, 챗지피티 등 다양하게 할 수 있지만 이런 실무적인 내용들은 실무자가 아니면 알 수 없기 때문이다.
조교님이 말씀해 주신 내용을 다시 정리해보면서 마무리를 짓도록 하겠다.
인터프린터 언어와 컴파일 언어의 차이
- 실행 방법의 차이 때문에 프로그램의 구동 속도 같은 것을 통제 못한다. 때문에 컴파일 언어를 좀 더 저급 언어(기계어에 가까운 언어)로 보는 개발자도 있다. (C/C++이 Python보다 저급 언어라고 볼 수도 있다.)
서로 어떨 때 쓰는가?
- 기기를 제어하는 세밀함이 필요할 때는 구동 속도, 메모리 이슈도 중요함으로 C/C++을 사용하고 머신러닝, 딥러닝에 유리한 자료형과 API가 잘되어 있는 언어인 파이썬을 사용한다.
인공지능은 왜 파이썬이고 C/C++은 왜 같이 쓰는가?
- 파이썬은 라이브러리, API가 많고 잘되어있어 비전 인식에 쓰고 C/C++은 기기 제어를 하는데 정밀하게 쓸 수 있다.
C언어는 왜 변수 할당을 하는가?
- C/C++ 같은 언어의 가장 큰 장점은 메모리를 통제하는 것이다.
메모리를 통제하는 것은 프로그램의 볼륨 속도를 모두 통제 가능하다는 것이다.
운영진은 왜 자꾸 Ubuntu나 프로그램의 버전을 교육과정에서 사용되는 것과 똑같은 것으로 하라고 할까?
- 몰라서...다른버전을 설치할 경우 커널이나 변수명(병합되거나 기능이 제거되었거나)이 달라서 진짜 몰라서 그렇다.
'두산 로보틱스 부트캠프 ROKEY > Python 교육' 카테고리의 다른 글
ep.5 문자열 (0) | 2024.07.12 |
---|---|
ep.4 코딩의 꽃이자 지옥 if문 (0) | 2024.07.11 |
ep.3 변수입력 (0) | 2024.07.10 |
ep.2 자료형(흠...) (0) | 2024.07.09 |
ep.0 개강 전 사전교육 (Ubuntu 설치, 리눅스 설정) (0) | 2024.07.09 |