Thumbnail
하드웨어 임베디드 · IoT

코딩 기본 문법 + 아두이노 기본 부품 사용하기 대시보드

(5)
1개의 수강평 ∙  13명의 수강생

29,700원

지식공유자: comacre
총 17개 수업 (1시간 26분)
수강기한: 
6개월
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변: 미제공
폴더에 추가 공유

입문자를 위해 준비한
[임베디드 · IoT, 개발 · 프로그래밍] 강의입니다.

메이커 코딩을 위해 코딩의 기본을 알고 싶으신 분들을 위한 강의입니다. 비전공자도! 코딩을 처음 접하는 학생도! 코딩의 기본 이론과 부품/센서의 기본 사용법을 익혀서 다양한 메이커 활동을 할 수 있습니다.

✍️
이런 걸
배워요!
코딩 기초 이론 완성
아두이노 보드를 이용한 센서/부품 기초 완성
변수, 연산, 조건 등의 기본 개념 완성
초음파 센서, 서보모터, 터치센서 등 기본 센서 구성
학습 인공지능 소개
얼굴인식 인공지능 소개

 "나도 코딩 해보고 싶어🥺"
왕초보를 위한 쉽고 재밌는 기초 코딩! 

코딩, 프로그래밍
완전 처음이시라구요?

😥

Before

‘변수는 뭐고, 함수는 또 뭐지? 
나도 배울 수 있을지 잘 모르겠어.’

😆

After

‘코딩도, 아두이노도 너무 쉽고 재미있어! 
내가 짠 대로 키트가 슝슝 동작하네!’

걱정 No! 누구라도 시작할 수 있어요.

코딩, 막연히 어렵게 느껴지셨나요? 기초라고 했는데 기초가 아닌 것 같나요? 배워서 뭘 할 수 있을지도 잘 모르겠고, 무언가 직접 만지면서 배우는 방법을 찾고 있나요?

그렇다면 잘 오셨습니다! 누구나 배울 수 있는 코딩 기초 강의를 소개해드릴게요.

여러분도 직접 할 수 있어요! 💪

이 강의에서는 코딩의 기본 이론인 변수, 조건, 함수 등의 개념을 살펴본 다음 실제 예제로 익혀봅니다. 우리가 함께 배운 이론 바탕으로 아두이노 보드를 이용해 부품과 센서를 다뤄 “메이커 코딩”을 할 수 있도록 도와드릴 거예요.

강의에서 아두이노로 다루는 센서와 부품은 모두 기본적으로 많이 다루는 것들입니다. 
(초음파 센서, 서브모터, 터치 센서, 적외선 센서) 
아두이노 기본 키트를 가지고 있다면 누구나 바로! 수업에 참여하실 수 있습니다. 😊

잠깐! 아두이노 키트 준비하셨나요? 👀

강의 실습을 따라하려면 부품과 센서를 갖춘 아두이노(Arduino) 기본 키트가 필요합니다. 물론 없으셔도 기본 이론 강의를 들으시는 데는 문제가 없습니다. 실습에 제한만 있을 뿐, 구매 전 사용법을 먼저 확인하시는 것만으로도 확실한 도움이 될 것입니다 😊

보드/부품 구매 요청하기 >>


강의에서 배우는 내용을 
확인해보세요.

코딩을 하려면 이 정도는! 완전 기초

변수는 어떻게 만들까요? 함수는 언제 사용하는 걸까요? 변수, 함수, 연산자, 조건문 등 프로그래밍에 필요한 기본적인 문법과 이론을 가장 먼저 쉽고 가볍게 알아봅니다.

내 손으로 뚝딱, 아두이노 동작시키기

우리가 생각한 대로 아두이노 키트에 부품을 조립하고, 센서를 작동시켜 보세요. 장애물 포착, 조명 ON/OFF, 소리나 터치 감지 기능 등을 직접 만들 수 있습니다.

지금은 인공지능 시대!

2020년대 지금 가장 핫한 기술은 뭐니뭐니해도 인공지능이죠? 인공지능이 대체 뭔지, 얼굴 인식은 어떤 원리로 이루어지는지 말랑말랑한 AI 지식을 전해드립니다.


Q&A 💬 

Q. 몇 살부터 따라할 수 있을까요?

보통 중학생부터 충분히 따라할 수 있습니다. 
코딩에 관심이 있는 초등학교 고학년 정도면 쉽게 따라할 수 있는 난이도입니다.

Q. 코드 정렬이 너무 어려워요. 어떻게 할 수 있나요?

코드가 정리되어 있지 않으면 가독성이 떨어지죠. 그래서 코드 에디터에는 보통 정렬 기능이 마련되어 있는데요.

예를 들어 if(a == 1) { Serial.println("test"); } 라고 작성된 코드라면, 보기가 쉽지 않죠. 
이때 Ctrl+t를 누르면, 
if(a == 1)
 Serial.printIn("test");
}
와 같은 형태로, 보기 좋게 정렬이 이루어집니다. 
적당한 띄어쓰기와 개행이 함께해야 코드를 확인하기 좋다는 점을 기억하세요! 

Q. 컴파일이 되지 않아요. 어떻게 오류를 확인하나요?

아두이노 스케치를 이용해 컴파일을 시키면 버그를 잡아주는데요. 버그가 생겼다면 하단 검정색 창에 주황색으로 에러가 표시됩니다. 가령 어떤 코드에 컴파일을 시켜보면,

생성된 오류 메시지와 함께 코드에도 빨간색 라인이 생성됩니다. 오류를 해석해서 수정하면 되겠죠! 
만약 오류가 없다면 다음과 같이 표시됩니다.

이밖에 도움이 되는 팁을 강의에서 함께 소개해드립니다. 그럼 함께 학습해볼까요? 😊

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
코딩을 처음 접하시는 분
아두이노 기본 부품을 처음 접하시는 분
코딩 문법 이론을 알고 싶으신 분
아두이노 보드와 부품, 센서들에 대해 궁금하신 분
아두이노 코딩 수업을 준비하시는 선생님
엄마표 코딩을 준비하고 계신 분들
메이커 코딩을 원하시는 분들
방과후 코딩 선생님을 준비하시는 분들
📚
선수 지식,
필요할까요?
완전 기초부터 다루는 강의입니다.
처음 하시는 분들께도 도움을 드릴 수 있습니다.

안녕하세요
comacre 입니다.
comacre의 썸네일

CODE, MAKE, CREATE

메이코 코딩, 온라인 코딩 교육을 위한 코마크레입니다.

커리큘럼 총 17 개 ˙ 1시간 26분의 수업
이 강의는 영상이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 코딩을 하려면 요정도 알고 시작해야겠죠~
아두이노 설치하기 미리보기 03:54
변수에 대해 알아보고, 만들어 볼까요? 03:27
함수는 언제 사용해야 하는 걸까요? 어떻게 사용하면 되는지 알아봅시다. 03:08
연산자 초급 ) 비교 연산자에 대해 알아봅시다. 03:42
연산자 중급 ) 같다 / 같지 않다 색다른 표현을 만나볼까요? 05:07
조건문 기초 ) if / else 어떻게 쓰면 좋을까요? 08:24
조건문 중급 ) if / else if 이건 또 어떻게 쓰는 걸까요? 06:29
섹션 1. 기본 부품을 동작시켜 봅시다!
초음파 센서 ) 장애물이 어디 있는지 알 수 있어요. 07:55
서보모터) 신기하고 재미있는 모터로 동작시켜 봅시다. 04:26
부저 ) 연주해봅시다. 07:57
네오픽셀 ) 반짝반짝 LED를 다양하게 표현할 수 있어요. 05:52
사운드 감지 센서 ) 내 목소리의 볼륨을 알 수 있어요. 03:34
터치센서 ) 일상에서 많이 사용되는 터치기능! 내가 만들 수 있어요. 03:20
LED ) 신호등 LED를 이용하여 반짝반짝 표현해봅시다. 05:31
적외선 센서 ) 물체가 있다? 없다? 감지할 수 있어요. 04:43
섹션 2. 인공지능 어렵지 않아요~
인공지능이란 무엇인가요? 04:27
얼굴인식이란 무엇일까요? 04:13
강의 게시일 : 2022년 11월 15일 (마지막 업데이트일 : 2022년 11월 15일)
수강평 총 1개
수강생분들이 직접 작성하신 수강평입니다.
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
송승한 thumbnail
5
코딩에 대하여 모르는 초급자도 쉽게 이해할 수 있고, 강좌가 길지 않아서, 관심이 막 생기기 시작한 초급 학습자에게 부담을 주거나 내용이 갑자기 급하게 전개되지 않아서 좋습니다.
2023-07-26
지식공유자 comacre
좋은 후기 감사합니다. 저희가 고려한 사항을 좋아해주시니 너무 좋네요~
2023-07-26