프로그래밍은 어렵다!

지난 몇 주 동안 저는 제 처남과 그의 아내인 JavaScript를 가르쳐 왔습니다. 그들은 어떤 종류의 프로그래밍에도 노출된 적이 없으며 배우는 데 관심이 있습니다. 문제는 프로그래밍에 대한 사전 경험의 부족이 아니라 언어의 장벽이었습니다.

제 처남은 아내와 한국어와 독일어로 의사소통을 하는 독일어 원어민입니다. 제 처형은 한국어를 모국어로 하는 사람입니다. 그리고 저는 초급 수준의 한국어와 독일어의 기본 구문만 아는 영어 원어민입니다.

그럼에도 불구하고 우리는 그들이 JavaScript와 프로그래밍의 기초를 배우기 위해 이 여정을 시작하기로 결정했습니다. 제가 선택한 언어는 한국어와 영어가 혼합된 언어입니다.

저에게 흥미로운 것은 프로그래밍의 세계가 영어를 중심으로 돌아간다는 것입니다. 이것은 내가 태어나고 영어로 말하면서 자라면서 당연하게 여겼던 것입니다.

자바스크립트로 다양한 키워드와 그 역할을 가르치는 것, 특히 며느리가 배우는 과정을 지켜보는 것은 흥미롭습니다. 키워드가 무엇인지 먼저 이해하고, 자신이 생각하는 언어로 처리할 수 있도록 한국어로 번역해야 하기 때문입니다. 그리고 나서 그것을 예시로 사용할 때가 되면 마음속으로 한국어에서 다시 번역해야 합니다. , 다시 영어로.

가르치는 과정에서 도움이 된 것은 어리석은 예를 사용하고 짧은 연습을 통해 개념을 다시 강화하여 학습 과정을 재미있게 만들고 시도한 것입니다. 내 설명에서 번역에서 누락된 것이 있는 경우 예제와 연습이 이해를 다시 강화하거나 과정을 수정하도록 합니다.

또한 다이어그램과 그림을 사용하여 언어 장벽을 완화할 수 있는지 또는 프로그래밍을 배우는 사람이 말하는 모국어로 변수 이름과 같은 것이 있을 수 있는지 궁금합니다.

이것이 가능한지 궁금해서 "한"이라는 변수를 만들고 "한"이라는 문자열을 설정했습니다. "한"은 한글의 첫 번째 음절이며, 이는 한글을 나타내는 단어입니다. 그런 다음 "한"에 대해 console.log()를 실행하고 "한"값이 반환되었음을 알 수 있었습니다.

let 한 = "Han"
console.log(한)
// > Han


나는 또한 프로그래밍을 배우고 싶어하는 비영어권자를 위한 자료가 세상에 얼마나 많은지 궁금합니다. 저는 개인적으로 그런 자원이 필요하지 않았기 때문에 찾아보지는 않았지만, 처남과 시누이를 가르칠 때 그런 자원이 필요하다고 생각합니다.

영어가 모국어가 아니고 프로그래밍을 배운 적이 있다면 어떻게 프로그래밍을 배웠고 여행에 도움이 된 리소스 종류가 무엇인지 궁금합니다. 정보를 찾는 다른 사람들에게 정보를 전달할 수 있도록 저에게 알려 주시겠습니까? 또한, 여행 초기에 배우는 데 특히 도움이 된 것이 있다면 알려주십시오.

프로그래밍은 어렵습니다. (지금까지) 더 어려울 수 있는지 몰랐습니다.


원래 posted on michaelsoolee.com .

시간을 내어 이 기사를 읽어주셔서 감사합니다! 제 뉴스레터를 통해 계속 연락을 취하고 프로그래밍과 디자인, 재택근무, 사이드 프로젝트 제작에 대한 팁을 보내드리고 싶습니다. Click here to sign up .

좋은 웹페이지 즐겨찾기