[패스트캠퍼스] [튜토리얼] 나도 할 수 있는 Java&Spring 웹 개발 종합반 1~3강

2024. 5. 1. 22:26나도 할 수 있는 Java&Spring 웹 개발 종합반

728x90
반응형

 

코딩에서 중요한 것 : TPC

 

개인적인 의견 : 자료구조나 마인드맵은 어떨까?

Thinking : 사고 개념 정리

질문을 던지고 문제를 접근하는 방법을 생각해보는 시간

목적 : 프로그램 요소들의 관계를 이해, 풀어야 할 문제의 핵심 키워드 찾기

 

EX) 자바 프로그램을 이용하여 두 개의 정수를 더하여 결과를 출력하시오.

 

자바 프로그램 : 프로그래밍 언어

언어란?

: 인간이 사용하는 언어와 기계가 사용하는 언어가 있음

컴퓨터와 사람이 소통할 수 있는 언어를 프로그래밍 언어라 함

컴퓨터와 사람 사이의 커뮤니케이션

 

 

 

자료의 성격 / 데이터의 성격 -> 자료형

 

연산 -> 연산자 ( 덧셈, 뺄셈, 곱셈, 나눗셈, ... )

 

결과 -> 어딘가에 보관해야 하겠지?

저장매체는 다양하게 가능

메모리, 파일, 데이터베이스 ...

출력 -> 어디에 ?

Ex : 콘솔(DOS), GUI(그래픽 사용자 인터페이스), WEB ...

Presentation : 표현하기

= 메모리 이해하기

생각한 부분을 그림으로 표현하기

메모리에서 어떻게 동작하는가? (문법, 용어, 기술)

 

 

예를 들어

 

A = 1;

B = 1;

int C;

C = A+B;

 

일 때

 

A, B, C -> 변수(기억 공간, 데이터를 저장하려면 변수가 필요함)

+ -> 연산자

= -> 대입, 할당(변수 안에 데이터를 넣는 것, 저장이라 함)

1 -> 자료(정수형)

 

메모리 -> (반도체칩) (RAM) <- 기억공간 (이름과 주소를 지님)

 

Coding : 코딩하기

해당 강의는 FSA 방식으로 진행

 

Follow Coding : 강사주도 (강의 보며 이해)

Self Coding : 강사 + 자기주도 (따라하기)

Apply Coding : 자기주도

 

-> 100% 이렇게 할 필요는 없음

 


 

대학교 당시 수업이 생각났다. FSA 방식이 주로였던거 같은데 어떤 강의일지 기대된다 !

728x90
반응형