SW로 달리는 미래 자동차 만들기
    • 01
      수업 소개
    • 자율주행 자동차란?
      2020년의 자율주행 자동차
      왜 실제 도로에선 볼 수 없을까?
      활동 소개
    • 02
      자율주행1단계-직접 운전
    • 목적지까지 이동하기1
      목적지까지 이동하기2
      목적지까지 이동하기3
    • 03
      자율주행2단계-운전자 보조
    • 자동 주차하기
      도로를 벗어나면 경고음 울리기
      차선을 벗어나면 차선으로 돌아가기
    • 04
      자율주행3단계-스스로 위험 회피
    • 장애물이 있으면 되돌아 가기
      장애물이 있으면 멈추고 비상등 깜박이기
      장애물이 있으면 피해 가기
    • 05
      자율주행4단계-일정 구간 자율주행
    • 교통 흐름 따라 이동하기
      제한속도에 맞춰 주행하기
      신호 지키기
    • 06
      자율주행5단계-자율 주행 완성
    • 차선 따라 주행하기
      차선 따라 주행하며 장애물 피하기
      주변 환경을 파악하여 스스로 주행하기
    • 07
      예시 답안
    • 각 단계별 예시 답안 확인
    활동 소개
    01 수업 소개
    활동 소개

    본 수업에서는 자율주행 기술을 총 5단계의 나눠서 제시하며 각 단계별로 3개의 미션을 제시합니다. 여러분은 미래자동차회사라는 가상의 자동차 회사의 연구원이 되어 각 단계의 미션들을 해결할 때 마다 연구원에서 주임 연구원, 선임 연구원, 책임 연구원, 수석 연구원으로 승진하게 됩니다.

    단계자동차 상태단계별 미션직급

    1단계: 직접 운전


    • 목적지까지 이동1
    • 목적지까지 이동2
    • 목적지까지 이동3
    연구원

    2단계: 운전자 보조


    • 자동 주차하기
    • 도로를 벗어나면 경고음 울리기
    • 도로를 벗어나면 돌아가기
    주임 연구원

    3단계: 스스로 위험 회피


    • 장애물이 있으면 되돌아 가기
    • 장애물이 있으면 멈추고 비상등 켜기
    • 장애물이 있으면 피해가기
    선임 연구원

    4단계: 일정 구간 자율주행


    • 교통 흐름따라 이동하기
    • 제한속도에 맞춰 주행하기
    • 신호 지키기
    책임 연구원

    5단계: 자율 주행 완성


    • 도로를 따라 주행하기
    • 도로를 따라 주행하며 장애물 피하기
    • 주변 환경을 파악하여 스스로 주행하기
    수석 연구원


    각 미션에서는 마스터라는 캐릭터가 미션의 목적과 문제 해결을 위한 접근 방법을 알려줍니다.

    default

    미션을 완성하기 위해 사용되는 블록에 관한 설명을 제공하며 미션을 완료한 후의 실행 결과를 영상으로 확인할 수 있습니다.

    default

    자율주행 자동차의 동작을 구현하는데 필요한 블록은 작업 창에 미리 꺼내 놓았으니, 여러분은 주어진 블록을 조합하여 미션을 어떻게 해야할 지 고민해보세요!


    완성한 프로그램은 학습화면 오른쪽 위에 있는 제출 버튼을 클릭하여 제출하고 다음 미션을 해결하면 됩니다. 



    이전 단계에서 학습한 내용은 다음 단계의 미션을 해결할 때 필요한 지식이 되므로 단계별 학습 내용을 반드시 이해하고 넘어가야 합니다. 마지막 5단계에는 작업창에 블록을 미리 제시하지 않으므로 블록 저장소에서 직접 블록을 가져와서 프로그램을 만들어야 합니다. 4단계까지의 미션을 스스로 해결하고 프로그램의 작동 원리를 이해했다면 5단계도 충분히 해결할 수 있을 것입니다.

    단계가 올라 갈 때 마다 자율주행 기술의 수준이 높아지지만 실제 자율주행 기술을 만드는 것이 아니라 자율주행 기술의 핵심 원리만 간단하게 구현하는 것이므로 미션의 난이도는 초등학교 고학년 학생들이라면 충분히 해결할 수 있는 수준입니다. 1단계부터 차근차근 문제를 해결하여 마지막 자율주행 완성 단계에서는 스스로 자율 주행자동차 코드를 만들 수 있도록 최선을 다해봅시다!

    default
    질문하기