jGRASP를 이용한 자바 프로그래밍

jGRASP를 이용한 자바 프로그래밍

작성일 2023.12.10댓글 2건
    게시물 수정 , 삭제는 로그인 필요

자바 프로그래밍을 배우고 있는 학생인데 막상 과제나 다른 것들을 하려고 하니 이게 맞는지 모르겠고 어떻게 해야 할 지도 모르겠는데 혹시 프로그래밍 문제를 풀어주는 사이트 같은 건 없겠죠?



profile_image 익명 작성일 -

프로그래밍을 배우는 중에는 도움을 받아야 할 때가 많습니다. 그러나 과제나 문제를 풀 때 스스로 노력하고 학습하는 것이 중요합니다. 온라인에서 프로그래밍 문제를 풀어볼 수 있는 여러 사이트들이 있습니다. 이러한 사이트들은 문제를 제공하고 사용자가 해당 문제를 해결하는 연습을 할 수 있는 플랫폼입니다. 아래는 몇 가지 유용한 프로그래밍 연습 사이트입니다:

HackerRank (https://www.hackerrank.com/): 다양한 프로그래밍 언어로 알고리즘과 자료구조 문제를 풀 수 있는 사이트입니다.

LeetCode (https://leetcode.com/): 코딩 인터뷰에 도움이 되는 알고리즘 문제를 제공하는 사이트입니다.

CodeSignal (https://codesignal.com/): 다양한 난이도의 코딩 문제와 프로그래밍 연습을 제공합니다.

Codecademy (https://www.codecademy.com/): 프로그래밍 언어를 배우고 실습할 수 있는 인터랙티브한 환경을 제공하는 교육 플랫폼입니다.

GeeksforGeeks (https://www.geeksforgeeks.org/): 다양한 주제에 대한 튜토리얼과 실습 예제를 제공하는 사이트입니다.

또한, jGRASP를 사용하는 경우에는 해당 IDE에 대한 공식 문서나 튜토리얼도 참고할 수 있습니다. 이를 통해 어떻게 코드를 작성하고 실행하는지에 대한 기본적인 이해를 높일 수 있습니다. 스스로 문제에 도전하고 해결해보면서 프로그래밍 스킬을 향상시키는 것이 중요합니다.

profile_image 익명 작성일 -

JGRASP는 자바 IDE(통합 개발 환경)입니다. 공식 사이트에서 제공되는 문서들을 참고하여야 합니다. IDE와 자바를 배우는 것과 문제를 풀어 자바로 프로그램을 만드는 것을 배우는 것은 별개 문제입니다. 대부분 IDE나 자바를 배우면, 저절로 문제를 풀어 자바로 프로그램을 만들 수 있을 것이라 생각하는 것 같은데요. 잘못된 생각입니다. 망치, 포틀레인 다루는 법을 배운다고 아파트를 지울 수 없지요.

자바, C언어, 파이썬같은 프로그래밍 언어, JGRASP같은 개발 툴을 배우고, 인터넷 검색이든, 회사에 있든 남이 만든 코드로 시키는 일만 하고자 하면, 국비지원 과정 6개월 이상 듣고 바로 취업하세요. HRD-Net에서 지역별, 분야별 검색해 보세요.

학원이나 학교 상담자의 이상한 말만 믿고 "학원이나 학교에서 프로그래밍 언어, 개발 툴 배우고 회사가서 10년정도 일하면서 배우면, 내가 생각하는 프로그램을 만들 수 있다"란 꿈을 꾸면서 말이죠. 10년 정도 일해도 내가 생각하는 프로그램을 만들 수 없습니다. 옛날에는 10년 후에 치킨집 사장, PC방 사장, 커피전문점 사장이 왜 되었을까요? 물론 오래 가지 못했지만 사장이 되었지요. 요사이는 엄두도 못낼 일이지만 말입니다. 아직도 이러한 감언이설에 녹아나는 사람들이 많겠지요?

남이 만든 코드로 시키는 일만 하지만, 같이 일하는 사람들에게 개무시당하지 않으면서 일하고자 하거나 내가 생각하는 프로그램을 만들고자 하면, 먼저 코딩 다른 말로는 프로그래밍을 제대로 배우도록 하세요. 회사마다 "사람이 없다"고 아우성입니다. 어떠한 프로그래밍 언어라도 보다 쉽고 재미있게 효율적으로 배울 수 있습니다.

프로그래밍 언어를 배우면, 코딩 다른 말로는 프로그래밍할 수 있을 것이라 생각하십니까? 그렇지 않습니다. 코딩할 때 사용되는 도구인 프로그래밍 언어를 배운다고, 코딩할 때 필요한 능력들, 추상화 능력, 논리적 사고력, 문제 해결 능력, 비판적 사고력, 창의적 사고력, 컴퓨팅 사고력 등등으로 총합된 창의적인 혹은 창조적인 문제 해결 능력이 저절로 갖춰지지 않습니다. 그래서 프로그래밍 언어를 배운다고 내가 생각하는 프로그램을 만들 수 없습니다.

어떠한 프로그래밍 언어라도 보다 쉽고 재미있게 효율적으로 배우고, 내가 생각하는 프로그램을 만들고자 하면, 먼저 코딩 다른 말로는 프로그래밍을 체계적이고 전문적으로 배워 창의적인 혹은 창조적인 문제 해결 능력을 갖추도록 하세요. 그러면, 나이, 성별, 학력, 전공과 상관없이 누구나 프로그램을 만들 수 있습니다. 그러려면, 많는 시간과 노력이 필요합니다.

카페 "프로그래밍을 배우자" cafe.naver.com/parkcom1990 에서 프로그래밍 관련 정보들을 참고해 보세요. 프로그래밍이 무엇인지. 어떻게 해야 프로그래밍할 수 있는지, 어떻게 프로그래밍을 공부해야 하는지 등등 알 수 있습니다.

jGRASP를 이용한 자바 프로그래밍

자바 프로그래밍을 배우고 있는 학생인데 막상 과제나 다른 것들을 하려고 하니... 또한, jGRASP를 사용하는 경우에는 해당 IDE에 대한 공식 문서나 튜토리얼도...