Search
💻

프로그래밍을 효과적으로 공부하는 방법 강의 계획서

강의 목표

프로그래밍을 효과적으로 학습하는 방법을 알 수 있다.
배우고자 하는 프로그래밍 언어에 대한 학습 전략을 세우고, 그에 대한 피드백을 받을 수 있다.

수강 대상

프로그래밍을 학습하고자 하는 누구나
학습 방법에 대한 고민이 있는 누구나

커리큘럼

1. 고정 관념 깨기

전문가는 타고 나는 것이다?
경력이 많으면 실력이 뛰어나다?
실력에 자신감이 있다면 전문가일 것이다?
전문가는 자신이 어떻게 하는지 설명할 수 있다?
전문가는 잘 가르친다?
이해가 잘 되면 기억에 오래 남는다?

2. 피드백을 통한 성장

우리가 항상 치과에서 혼나는 이유
의도적 수련을 통한 피드백과 성장
피드백을 받을 수 밖에 없는 환경 만들기
컴파일러, 테스트 코드, 동료 등 피드백 받을 수 밖에 없는 환경을 통해 잘할 수 밖에 없게끔 만들기

3. 난이도 조절

i + 1 난이도 조절 전략
한번에 모르는건 최소한으로 점진적으로 학습의 분량 채워나가기
스스로 난이도 조절을 체크하기 위한 체크리스트

4. 프로그래밍 책과 강의를 효과적으로 보는 방법

프로그래밍 책의 원자적 설계의 문제점
작은 문제부터 해결해 나가기 위한 도구로 책 사용하기

5. 주변 사람의 도움을 통해 프로그래밍을 학습하는 방법

짝 프로그래밍
커뮤니티, 스터디

강의만의 차별점

개발자에 대한 관심이 많아지면서 초등학생부터 개발자가 아닌 여러 분야의 사람들이 프로그래밍을 배우기 위해 열심히 노력하고 있습니다. 하지만 비효율적인 책이나 강의를 통해 너무 많은 시간을 쓰는 경우가 많습니다. 프로그래밍 교육자로서 일하고 있고, 초등부터 현재 성인 주니어 개발자들까지의 교육 경험이 많은 메이커준이 어떻게 하면 효과적으로 프로그래밍을 학습할 수 있는지 알려드립니다. 그리고 수강생들의 학습 방법에 대한 피드백을 통해 본인의 학습 방법을 반드시 개선할 수 있는 방향을 만들어드릴 수 있습니다.

강사 소개

안녕하세요 밝음의 아이콘 메이커준입니다.

Blog | imakerjun@gmail.com
Search
경력사항
기관 및 장소
기간
담당 업무
기술
참조
2015년 1월 ~ 2018년 6월
프로그래밍 교재 개발 및 책 디자인 (참조 링크에 책 첨부)
Adobe Indesign
https://www.notion.so/eastjun/56782308312d448eab6bf49afdbecbf6
언플러그드 강의 (참조 링크에 활동 내역기록)
https://www.notion.so/eastjun/UA-da90c59a57834bc48e7aaa25951f70bc
회사 홈페이지 프론트엔드 페이지 개발
Angular
Firebase
https://sedulab-dev.firebaseapp.com/
메이커 강의 활동
Arduino
C
https://onoffmix.com/event/131716
https://www.youtube.com/watch?v=7cZSG01Ke7E
https://www.youtube.com/watch?v=lNU7CheHoVk
https://www.youtube.com/watch?v=qgDgT620Be0
2017년 3월 ~ 2017년 9월
아두이노를 활용한 메이커 교육 강의 - LED Strip과 아두이노를 활용한 아크릴램프 - 아두이노와 음악재생 모듈을 이용한 오르골 제작 - 아두이노와 도트매트릭스를 이용한 감정표현로봇 만들기 - 아두이노와 피에조 스피커를 이용하여 피아노 만들기 - 2017 심천 메이커페어 준비 위한 개인 포트폴리오 제작
Arduino
C
https://tedi.kr/Maker-Faire-Shenzhen-2017
https://www.youtube.com/watch?v=lNU7CheHoVk
2017년 2월 ~ 현재
- Angular 기반의 SPA 웹 프론트엔드 제작 - Angular + Firebase 기반에서 Spring boot + Handlebars를 이용하여 구조 변경 - Vue 이용하여 front 레거시 리팩토링 - NEXTSTEP의 CI, BI 디자인 - 웹페이지 UI, UX 디자인
Angular
Vue
CSS
HTML5
Javascript
https://nextstep.camp/
https://edu.nextstep.camp/
2019년 3월 4일 ~ 현재
- 우아한테크코스 홍보페이지 UI, UX 디자인 - 우아한테크코스 CI, BI 디자인 - Vue를 이용하여 front 레거시 리팩토링 - 우아한Tech 채널에 우아한테크코스 학생들 활동 영상 편집 및 업로드 - Sketch, Zeplin 이용하여 디자인 및 기획 프로세스 고도화
Vue
Sketch
Zeplin
CI Design
Javascript
HTML5
CSS
https://woowacourse.github.io/
https://techcourse.woowahan.com/
Search
Search
도서관
날짜
세부사항
2017/06/07 → 2017/06/28
6.7/6.14/6.21/6.28 4회
2017/08/01 → 2017/08/11
8월 1,2주차 총 10회
2018/03/20 → 2018/04/24
3.20/3.27/4.3/4.10/4.17/4.24 매주 화요일 총 6회
2020/10/05 → 2020/10/26
10.5/10.12/10.19/10.26 매주 월요일 총 4회 온라인으로 진행