✍️ 문제 3-2
제2회 소프트웨어(SW) 사고력 올림피아드(초5~6)
※ 다음 문제에 답하시오.
※ 답은 종이에 작성한 뒤 사진으로 제출하세요.
※ 창의적인 생각을 자유롭게 기록해도 됩니다.
문제 3
학생들의 진로를 추천해 주는 소프트웨어를 개발하고자 한다.
문제 3-2
소프트웨어에서 개인에게 적합한 직업을 추천하는 방법을 기술하시오.
[문제 분석]
진로 추천 소프트웨어가 어떤 입력 데이터를 받고 어떤 절차로 직업을 추천해야 하는지 설계하는 문제입니다.
[예시답안 요약 힌트]
기본 정보, 적성, 흥미, 성격 데이터를 수집한 뒤 관련 직업을 추천하세요. 개인에게 얼마나 잘 맞는지 계산하는 기준과 추천 이유를 함께 설명하면 좋습니다.
개인에게 적합한 직업 추천 방법:
각 직업에 필요한 흥미·적성·성격 조건에 가중치를 부여한다.
예: 과학자 = 논리력(30점) + 수학 흥미(30점) + 독립적 성격(20점) + 탐구 적성(20점)
학생의 답변 점수와 직업별 조건을 곱하여 합산한 뒤, 가장 높은 점수를 받은 직업 상위 3개를 추천한다.
추천 시 '이 직업과 일치하는 항목: 수학 흥미, 논리력' 처럼 근거도 함께 출력한다.
로그인 후 답안을 작성할 수 있습니다.