HappyHacking
Main
🖋️

[코치] 사전과제 안내

목표

해피해킹의 Tech Coach(교육강사)는 강의를 목표로 합니다.
사전 과제를 통해서 아래와 같은 역량을 파악하고자 합니다.
소프트웨어 교육에 대한 가치관
주요 개념에 대한 이해도 및 전달 능력
강의에 필요한 콘텐츠 제작 능력

과제

[과제 1] "소프트웨어를 배워야 하는 이유에 대해, 컴퓨터 배경지식이 없는 비전공자에게 설명하는 글을 써주세요."

사진, 그림, 도표 등은 필요에 따라 사용해도 되며 분량과 형식은 자유입니다.

[과제 2] "그래프와 트리의 차이점에 대해, 컴퓨터 배경지식이 없는 비전공자에게 설명하는 글을 써주세요."

사진, 그림, 도표 등은 필요에 따라 사용해도 되며 분량과 형식은 자유입니다.

[과제 3] "객체 지향 프로그래밍의 상속을 활용한 과제를 만들어주세요."

1. 상속의 개념을 배운 뒤, 실습해보는 과제라고 가정합니다. 2. 상속의 구현 방법은 알고 있다고 가정합니다. 3. 프로그래밍 언어는 자유롭게 선택해도 됩니다. 4. 모범 답안 코드가 포함되어야 합니다. 5. 개발자 취업 준비를 위한 과제입니다.
사진, 그림, 도표 등은 필요에 따라 사용해도 되며 분량과 형식은 자유입니다.

[과제 4 ] “Python, Django, Algorithm, HTML/CSS(Web), JavaScript, Vue.js, Git/Github 중 본인이 좋아하는 과목 1개를 골라서 1개의 개념을 설명하는 10분 내외의 강의 영상을 촬영해서 보내주세요.”

과제 4는 선택사항입니다. 기존에 촬영하셨던 강의 영상이 있으신 경우 해당 영상 또는 링크로 대체 가능합니다.
아래 개념은 예시이며, 다른 주제를 희망하시는 경우 본인이 원하시는 주제를 선정하셔서 촬영해주시면 됩니다.
Django
Modelform과 form의 정의와 차이점
Model relationship
Vue(Vue2 기준)
라이프사이클의 종류와 각 단계별 특징
computed와 watcher의 정의와 둘의 차이점
JS
this의 개념과 활용법
비동기 통신과 콜백함수, promise
HTML/CSS(Web)
선택자 우선 순위
세션과 쿠키의 동작원리

제출 및 문의

사전 과제 제출 및 관련 문의는 career@hphk.kr 을 통해 연락 주세요