js. 업무로 배우는 JavaScript
비개발 직군을 위한 8시간 입문
학습 기록 연결 중…
Student / Survey 01

수업 전,
지금의 출발점

모르는 문항이 있어도 괜찮습니다. 지금의 경험과 생각을 알려 주시면 수업의 속도와 예제를 맞출 수 있습니다.

약25~30분 · 32문항이름으로 제출온라인 제출
이 자료의 목차

답하기 전에 읽어 주세요

이 설문은 수업의 출발점을 확인하며 인사 평가가 아닙니다. 검색·AI·동료 도움 없이 지금 아는 만큼 답해 주세요. ‘모르겠음’도 괜찮습니다.

이름을 적고 마지막에 ‘설문 제출’을 눌러 주세요제출하면 이름과 응답이 이 교육 서버에 저장되고 강사가 확인할 수 있습니다. 화면에 접수 번호가 보여야 제출 완료입니다. Q08과 서술형 P01~P04는 선택 응답입니다. 민감한 사내 정보는 적지 마세요.

32문항 · 약25~30분 · 필수28개(이름1 + 배경7 + 자기평가8 + 지식12). 같은 브라우저에서 수정 제출할 수 있습니다. 다른 PC에서는 이름만으로 기록을 불러올 수 없습니다.

모르겠음도 응답입니다

01. 나의 업무와 학습 환경

Q01주로 맡고 있는 업무는 무엇인가요?
Q02스프레드시트에서 혼자 할 수 있는 작업은 어디까지인가요?
Q03프로그래밍을 직접 해 본 경험은 어느 정도인가요?
Q04수업에서 다루고 싶은 업무를 골라 주세요. (복수 선택)
Q05반복하거나 번거롭게 느끼는 업무 한 가지를 적어 주세요.
Q06수업에 사용할 PC와 브라우저의 상태는 어떤가요?
Q07수업 이후 복습에 쓸 수 있는 시간은 어느 정도인가요?
Q08수업에 필요한 지원이나 걱정되는 점을 적어 주세요. (선택)

02. 스스로 느끼는 익숙함

각 문장에 가장 가까운 정도를 하나 골라 주세요. 자기평가는 지식 점수에 합산하지 않습니다.

S01파일을 저장한 위치를 찾아 다시 열 수 있다.
S02스프레드시트에서 간단한 합계나 비율 수식을 만들 수 있다.
S03업무 절차를 빠짐없이 순서대로 설명할 수 있다.
S04숫자 100과 문자 ‘100’이 다르게 취급될 수 있음을 설명할 수 있다.
S05조건에 따라 업무 처리 결과가 달라지는 규칙을 설명할 수 있다.
S06여러 행에 같은 처리를 반복하는 방법을 설명할 수 있다.
S07짧은 JavaScript 코드를 읽고 결과를 예상할 수 있다.
S08예상과 다른 결과가 나오면 입력·규칙·출력을 나누어 확인할 수 있다.

03. 생각해 보는 문제

각 문제에서 가장 알맞은 답을 하나 선택해 주세요. 금액 단위는 모두 만원입니다. 코드를 실행하지 말고 읽고 예상해 주세요.

K01부서별 평균 실적을 구하려고 합니다. 가장 적절한 순서는 무엇인가요?
K02‘입력 → 처리 → 출력’ 중, 예산 100과 지출 80을 받아 집행률을 계산할 때 ‘처리’는 무엇인가요?
K03금액 단위는 모두 만원입니다. 예산 200, 지출 50의 집행률은 몇 %인가요?
K04‘집행률 80% 이상이면 주의’라는 규칙에서, 정확히 80%일 때 결과는 무엇인가요?
K05금액 표에 ‘100만원’, 빈칸, ‘200’이 섞여 있습니다. 합계를 구하기 전에 가장 먼저 할 일은 무엇인가요?
K06표의 한 행에 ‘부서명, 예산, 지출’이 있습니다. ‘한 부서의 세 정보를 묶은 것’에 가장 가까운 설명은 무엇인가요?
K07다음 코드가 출력하는 값은 무엇인가요?
let total = 10;
total = total + 5;
console.log(total);
K08다음 코드의 결과로 가장 적절한 것은 무엇인가요?
const budget = 100;
budget = 200;
console.log(budget);
K09다음 코드가 출력하는 값은 무엇인가요?
console.log("100" + 20);
K10다음 코드가 출력하는 값은 무엇인가요?
const teams = ["기획", "전략", "관리"];
console.log(teams[0]);
K11다음 코드가 출력하는 값은 무엇인가요?
const costs = [10, 20, 30];
let total = 0;
for (const cost of costs) {
  total = total + cost;
}
console.log(total);
K12다음 코드가 출력하는 값은 무엇인가요?
function twice(value) {
  return value * 2;
}
console.log(twice(4));

04. 과정을 설명해 보기

문법보다 생각하는 과정을 보고 싶습니다. 어렵다면 모르겠음이라고 쓰거나 비워 두어도 됩니다.

P01평균 계산 절차

실적이 10, 20, 30인 세 부서의 평균을 구하는 과정을 한국어로 순서대로 적어 주세요. 코드 없이 써도 됩니다.

P02규칙과 경계값

집행률이 80% 미만이면 정상, 80% 이상 100% 미만이면 주의, 100% 이상이면 초과라고 합니다. 79%, 80%, 100%의 결과를 쓰고, 그렇게 판단한 이유를 설명해 주세요.

P03입력값 확인

예산과 지출을 입력받아 집행률을 계산합니다. 예산 0, 지출 빈칸, 지출 ‘abc’가 들어올 때 어떻게 처리할지 각각 적어 주세요. 빈칸을 실제 지출 0과 구분해야 합니다.

P04결과 검증

집행률 계산기가 정상 작동하는지 확인하려고 합니다. ‘입력값 / 예상 결과’를 두 쌍 이상 쓰고, 그 사례를 고른 이유를 설명해 주세요. 숫자 단위는 모두 만원입니다.

05. 강사에게 제출

임시 저장은 이 브라우저 안에만 남습니다. 아래 버튼으로 서버에 제출하면 강사가 확인할 수 있습니다.

온라인 강의실로 이동 →