이 연구의 목적은 역공학을 기반으로 한 STEAM 교육 프로그램을 자율 주행 자동차를 주제로 개발하는 것이다. 이 연구의 결과는 다음과 같다. 역공학을 기반으로 한 STEAM 프로그램을 5단계를 거쳐 개발하였다. 자율 주행 자동차를 주제로 분석, 설계, 개발, 실행, 평가 단계로 개발하였다. 먼저 분석 단계에서 역공학을 기반으로 하는 STEAM 교육의 정의, 목표, 내용 영역 및 교수 및 학습 방법을 선정하였다. 또한 세부 목표와 내용 영역을 추출했다. 두 번째, 설계 단계에서 전문가와의 협의를 거쳐 주제를 선정하고, 2015 개정 교육 과정과 STEAM 교육 과정의 연계성을 바탕으로 교육 목표와 학습 내용을 선정하고 정리하였다. 다음으로 개발 단계에서는 교사용 교수학습 지도서와 학생 교과서를 개발하고, 서울 소재 OO중학교 2학년 71명에게 예비 적용한 후 수정 보완하였다. 실행 단계에서는 충청남도에 위치한 OO중학교 학생 120명을 대상으로 교육 프로그램을 적용하고 효과성 분석을 위한 설문 조사를 실시하였다. 마지막으로 평가 단계에서 실시한 프로그램을 토대로 교사 및 학생 대상으로 평가가 이루어졌으며 그 결과에 따라 수정하고 보완하였다.
역공학을 기반으로 한 STEAM 교육 프로그램을 자율 주행 자동차를 주제로 개발하고자 하였다. 자율 주행 자동차를 주제로 분석, 설계, 개발, 실행, 평가 단계로 구분하였으며 분석 단계에서 역공학을 기반으로 하는 STEAM 교육의 정의, 목표, 내용 영역 및 교수 방법과 학습 방법을 제시하였다.