비전공자 코딩 배우기 _1주차

Jinny·2021년 5월 15일
2

TIL

목록 보기
1/28
post-thumbnail

👩🏻‍💻 코딩 배우기 START

프로그래밍에 관심이 생기면서 무작정 학원을 알아보기보다 어떤 것이 있고 무엇을 하는지 알아보려고 혼자 영상으로 학습할 수 있는 여러 가지를 찾아보다가 '생활코딩' 이라는 곳을 찾아서 강의를 들었다.

👉🏻 생활코딩


처음에 들었을 때는 "이게 대체 무슨 말이야..?"😳 엄청 복잡해보이고 Var가 무엇인지.. 왜 써야 하는지 이유도 모르겠고 너무 어려웠다.

처음부터 알 수 없는거니까 일단 모르더라도 영상을 한번 쭉 보자! 생각해서

WEB1 "HTML & Internet" → WEB2 "CSS" → WEB2 "JavaScript"를 보았다.

아직 걸음마도 못 뗀 상태인데 벌써 멘붕이 왔다.

혼자하기에는 아무리 봐도 이해가 가지 않아서 지인에게 물어보기도 하고 몇 번 문제 풀 때 억지로 이해한 척 하기도 하고 이해를 못하는 나에 대해 많이 실망도 했다.

요새는 Youtube라는 플랫폼을 통해 많은 강좌들을 무료로 볼 수 있게 되어 있어서 같은 내용이더라도 2~3명 것을 더 봤다.

처음 봤을 때 이해 안되던 것이 어느새 눈에 규칙들이 보이기 시작하고 "아! 이래서 이렇게 되는거구나"하고 느끼는 나를 발견할 수 있었다.

사실 100% 이해 하고 있는 것은 아니지만..😂

문제 풀이나 반복 실습을 통해 익혀야 겠다!


✏️ 한 주간 배운 내용 정리

  1. HTML & CSS

    • 생활코딩, Youtube 무료 강의 듣기

    • Youtube '드림코딩 by 엘리'님 영상 보면서 실습 따라하기

    • 게임으로 배운 것 재밌게 이해하기

  2. JavaScript

    • 생활코딩, Youtube 무료 강의 듣기

    • 조건문, 반복문 예시 문제들 보며 직접 풀어보기 (안 풀린다면 해석 참고하기)

      • 💡 예시 문제

        /* 
        연습문제 풀어보기
        
        1. 함수는 국어, 영어, 수학 점수 3가지의 값을 인자(parameter)로 받습니다. 
           입력되는 값들은 숫자입니다.
        2. 입력받은 세 점수의 평균 점수가 50점 이하라면 보충수업 대상자입니다.
        3. 수학 보충수업 대상자라면 함수는 "보충수업 대상자입니다"라는 문자열을 콘솔에 출력하고, 
           아니라면 아무런 값을 출력하지 않습니다. 
        */
        
        function student(koScore, enScore, maScore) {
            let average = (koScore + enScore + maScore) / 3;
            if(average <= 50) {
                console.log("보충수업 대상자 입니다");
            }
        }
        
        student(50, 30, 40)

profile
코린이

0개의 댓글