inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Nhập môn Java của Kim Young-han - Bước đầu tiên học Java bằng code

Bài tập và Giải pháp 2

문제풀이 시간마다 방향성

31

wjdgustn376178

1 câu hỏi đã được viết

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
입문단원 듣는 중입니다. 스캐너,배열 넘어가면서 부터 문제와 예제시간에 항상 먼저 주석으로 구조를 적고나서 코드를 입력하려고 하는데 구상해놨던 구조를 막상 코드로 타이핑 해보려고하니까 막힙니다. 머리가 안좋은건지.. 이게 정상인건지 ㅜㅜ 어떤식으로 문제를 해결하면좋을까요. 스캐너 이후로 혼자 문제를 완벽하게 풀어본적이 없네요. 그냥 단순히 강의 영상처럼 해보고 막히면 따라입력해보고 다지우고 입력해보고 넘어가는게 최선일까요?

java 객체지향

Câu trả lời 2

1

yh

안녕하세요. 정현수님

AI 인턴이 잘 답변을 해주었는데요.

처음에는 저도 그랬습니다 🙂

하지만 이런 과정을 반복하면서 익숙해지면 나중에는 자연스럽게 진행하실 수 있을거에요.

제가 추천하는 방법은 처음에는 10분 정도 스스로 고민해보고 그래도 답이 안나오면 답을 보고 따라서 코딩하세요. 그리고 이후에 스스로 한번 풀어보는 것입니다 🙂

응원합니다!

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 정현수님.

프로그래밍 학습 초반에 코드 작성을 어려워하는 것은 매우 일반적인 현상입니다. 특히 처음 접하는 개념이 많을 때는 더욱 그렇습니다. 지금 겪고 계신 어려움은 많은 분들이 지나가는 자연스러운 과정입니다. 이러한 문제를 해결하기 위해 몇 가지 팁을 드리고자 합니다.

  1. 구조를 시각화하기: 먼저 코드의 큰 그림을 종이에 적거나 그림으로 그려보세요. 코드의 흐름을 이해하는 데 큰 도움이 됩니다.

  2. 작은 단위로 나누기: 문제를 작게 쪼개서 접근하세요. 예를 들어, 스캐너를 사용하는 부분, 배열을 다루는 부분 등을 작게 나누어 한 부분씩 구현하고 결과를 확인합니다.

  3. 디버깅 연습하기: 코드를 작성하면서 디버깅을 통해 어딘가 잘못되었는지 점검하세요. 문제의 작은 부분을 테스트하며 점차 완성해나가는 것은 좋은 연습 방법입니다.

  4. 주석 활용하기: 코드의 각 부분에 주석을 작성하면서 왜 그 코드를 작성했는지를 스스로 설명해 보세요. 해당 부분의 의도를 명확히 이해하는 데 도움이 됩니다.

  5. 강의 노트 정리: 강의를 듣고 중요한 개념이나 예제를 손으로 다시 적어 보세요. 반복적으로 확인하면서 명확하게 이해할 수 있습니다.

관련하여 유사한 질문과 답변을 참조하실 수 있습니다:

이렇게 다양한 접근 방법을 시도하면서 점차 자신만의 방법을 찾아가시게 될 것입니다. 계속해서 실습하고, 반복해서 학습하다 보면 자연스럽게 실력이 향상될 것입니다. 조금씩 전진하는 것을 목표로 하세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

문제와 풀이4 문제점

0

30

2

피라미드 문제 풀이

0

67

1

ScannerWhile3 예제 코드 질문

0

49

1

짝수 출력 문제 질문

0

46

1

Array 연습 문제 5번 질문입니다.

0

81

2

단축어가 이상하게 나옵니다

0

126

2

Sql강의

0

82

1

array 문제풀이 2번 질문입니다.

0

53

1

JAVA입문 / 메서드편 문제와 풀이2

0

44

1

인텔리제이 무료버젼이 통합되었다는데 30일 무료버전이면 어떻게 사용하나요

1

768

3

OperationEx3에서 꼭 boolean을 써야 하나요?

0

56

1

for, while문 작성

0

63

1

68강 ArrayEx6 클래스 질문

0

56

1

IO.println(String.format("Hello and welcome!"));

0

139

2

소스코드 실행이 안돼요

0

114

2

메서드 문제와 풀이2에서 마지막 문제 이렇게 풀어도 괜찮은 건가요..?

0

77

1

While과 for 스코프 질문

0

59

1

김영한 java 입문 설치 질문

0

135

2

버퍼문제?

0

50

1

for문 피라미드 찍는거 질문

0

74

1

21버전이 없고, 강의 메뉴얼 확인해보면 된다는 김영한 선생님 답변 확인했습니다.

0

366

1

3번 문제 질문 있습니다.

0

93

2

sout에는 변수가 하나만 들어가야 하나요?

0

131

1

21버전이 없어요 ㅠ

0

317

2