최고의 답변
몇 년 전 대학에 입학했을 때 처음으로 컴퓨터 과학 과정을 수강해야했던 것은“소개 to Problem Solving using Java”라는 질문에 겸손하고 정당하게이 질문에 답할 수 있다고 생각합니다. 코스를 시작했을 때 소프트웨어와 관련된 어떤 것도 할 생각이 없었고이 코스는 정말 더 싫어하게 만들었습니다. 문제가 무엇 이었나요?
“이해하지 못했습니다.”
문제 해결, 수학 및 논리는 우리가 타고난 기술이 아닙니다. 러시아어 나 중국어와 같은 언어를 배우는 데는 시간이 걸리고 유창 해지기까지 더 많은 시간이 걸립니다.하지만 우리 모두는이를 인정하고 있으므로 자료를 배우는 데 필요한 인내와 시간을 투자합니다. 중국어를 배우는 것처럼 나에게 공정한 기회를 주기로 결정했습니다. (최소한 우리 자신에게 빚지고 있습니다.) 그 학기가 끝나고 전구가 켜질 때까지 한 달 동안 수업 과제와 실습을 진행했습니다. 그 시점부터 내 미래를 형성했기 때문에 정말 영광스럽고 깊은 순간이었습니다. 저는 소프트웨어를 개발하고 싶다는 것을 알았습니다.
그게 긴 대답입니다. 짧은 대답은 “자바 프로그래밍이나 그 문제에 대한 어떤 언어도 배우는 쉬운 방법이 없다는 것입니다. 시간을내어 배우고 시도해보십시오. 실망하지 마세요. 마지막으로 공유 할 것은 교수님이 저에게 조금 더 기분이 나아지도록 한 말입니다.
“ 프로그래밍은 그렇지 않습니다. ” 하드, 그냥 다릅니다. 거대한 학습 곡선을 극복하면 다른 언어도 쉽게 학습 할 수 있습니다. “
답변
두 가지 기본 기술을 사용하는 것이 좋습니다.
- 저명한 Youtube 채널을 팔로우하세요 ( “thenewboston”은 제가 선택한 것입니다)
- 자바를 기초부터 가르치는 특정 책을 공부 루틴에 지정합니다 (Herbert Schildt의 The Complete Reference Java는 my of my several choices)
하지만이 질문에 대한 답이 될뿐입니다.-Java 학습을 시작하려면 어떻게해야합니까?
단어를 효과적으로 추가하면 자세히 알아보세요.
일과를 계획 할 수 있습니다 …… 아니요. 공부를 위해 앉아서 한 달의 강의 계획서를 마치기로 결정하기 전에 만드는 다른 모든 루틴과는 다르지만 그 후 하루의 작업을 진행하지는 않습니다. 미루는 일과를 말하는 것이 아닙니다.
진짜 일과입니다.
스마트 폰 애호가라면 Gtask라는 앱을 다운로드하거나 To-Do 작업 관리자 앱을 다운로드하세요. 실용적이라면 화이트 보드를 구입하고 작은 끈적 끈적한 패드에 일상을 적어 보드 어딘가에 붙여서 눈이 자주 놓치지 않도록합니다.
그런 다음 매일 비디오를보기 시작합니다. 한 번에 하나의 비디오 만 진행하는 경우 Java의 기본 사항을 배우는 것만으로는 충분하지 않으므로 매일 여유 시간에 따라 진행해야합니다. 비디오를 시청 한 후 배운 내용을 기록합니다. .
일생의 몇 분 동안 책을 읽으십시오 (약 30 분 정도). 배운 내용을 기록하십시오. 책이 훨씬 느리지 만 동영상보다 더 자세하다는 것을 알게 될 것입니다. 튜토리얼과 그 뒤에 좋은 이유가 있습니다. 책은 기본을 강화하지만 튜토리얼은 배우는 동안 즐거운 시간을 제공합니다. 책은 main이라는 이름이있는 모든 이유를 알려줍니다. 코드에서-
class android {public static void main (String args []) {System.out.println ( “Hello Worl 디!”); }}
또는 위의 코드가 중괄호 를 이상한 위치에 두는 데 신경을 쓰게 된 이유도 있습니다. Java를 배우기 시작했습니다).
동영상 자습서에서는 YouTube 사용자가 실제로 말하려는 내용을 이해할 수 있도록 조금 더 오래 참 으라고 주장합니다. 전체 영상이 끝나면 실제로 이해할 수 있을까요? 글쎄, 예 그리고 아니오. 예. 시각적으로 무엇을 이해하는지 볼 수 있고 정확히 그런 방식으로 작동하는 프로그램은 결국 실제로 이해했다고 판단하게 할 수 있기 때문입니다. 예를 들어 YouTube 사용자는 위의 프로그램에서 “모든 Java 프로그램에는 main