당신이 있었을 때 초등학교, 당신은 그 무료 AOL CD가 어떻게 작동하는지 간신히 이해했습니다. 이제 당신의 아이는 마스터입니다 코딩 언어를 만들고 자체적으로 구축 스마트폰 앱 여전히 최신 iOS 업데이트를 다운로드하는 것이 두렵습니다.
Pete Franconi는 애틀랜타 전초기지의 총책임자입니다. 총회, 디지털의 모든 것에 대한 학습 리소스입니다. 그는 또한 스타트업 생활의 베테랑이며 두 명의 미래 코더(2세 및 9개월)가 있습니다. 아이들이 웹사이트를 업데이트하느라 바쁠 때 화면 시간을 빼앗기 어렵기 때문에 여기에서 현재 귀하의 머리를 떠돌아다니는 개념을 따라잡는 방법에 대한 Franconi의 아이디어 중 일부입니다. 무인 비행기.
관련된: 아기를 위한 대부분의 코딩 장난감은 헛소리지만, 완전히 괜찮습니다.
플리커 / 앨런
프로그래밍 언어는 완벽하게 논리적입니다
외국어를 배우거나 왼손잡이를 던지듯이 코딩도 어렸을 때 시작했다면 더 쉬웠을 것입니다. 그러나 그것이 불가능한 것은 아닙니다. "코딩이 매우 복잡하다는 일반적인 오해가 있다고 생각합니다. 하지만 결국 코딩은 일련의 논리 문장을 조합한 것일 뿐입니다."라고 Franconi는 설명합니다. 이것은 당신의 아이에게 통하지 않는 동일한 논리일 것입니다.
물론 논리를 들으면서 "SAT 점수도 합산하지 못했다"고 생각합니다. 안심하다. "코딩은 수학을 잘하는 좌뇌 개인만을 위한 것이 아닙니다."라고 Franconi는 말합니다. "또한 예술적으로 관심이 있는 사람들을 위한 매우 재미있는 창의적 배출구가 될 수 있습니다." 당신이 논리적이지 않고 예술적이지 않다면 — 세상도 도랑 파는 사람이 필요합니다.
프로그래밍 언어 배우기
초보자를 위해 Franconi는 HTML과 CSS가 익숙해지기 위한 첫 번째 코드라고 말합니다. HTML을 알고 있을 수 있습니다. 이것이 이 기사를 볼 수 있는 방법입니다. 그리고 CSS는 스타일 지정 방식(색상, 글꼴, 크기, 배치)을 제어합니다. "둘 다 프론트 엔드입니다. 즉, 웹 사이트에서 보는 시각적 구성 요소를 나타냅니다."라고 그는 설명합니다. “코드를 변경하고 화면에서 새로 고침을 누르고 변경 사항이 실시간으로 발생하는 것을 볼 수 있습니다. 사람들을 중독시키는 매우 만족스러운 무언가가 있다고 생각합니다.”
어떤 프로그래밍 언어를 전공해야 하나요?
오래된 코딩 언어는 지속적으로 새로운 단축키를 얻고 있습니다. “기술은 엄청나게 빠르게 움직이지만 오래된 습관은 쉽게 죽습니다.”라고 Franconi는 말합니다. "나는 [이 언어들이] 한동안 관련이 없을 것이라고 말하고 싶지 않습니다. 왜냐하면 몇몇 사람들이 분명히 있을 것이기 때문입니다. 여전히 사용하고 있지만 실제로 코드를 빠르게 푸시하는 추세가 있다고 생각합니다.” 오픈 소스 언어에 집중하고, 처럼 루비, 로그인 시스템과 같이 이미 작성된 코드를 차용하여 새 애플리케이션을 빠르게 구축할 수 있습니다. "자바와 같은 오래된 기술을 사용하고 있다면 훨씬 더 많은 코드 줄을 작성하게 될 것입니다."라고 그는 설명합니다. 하지만 시간이 많기 때문에 괜찮습니다. 그렇죠?
플리커 / 벤 팀니
좋은 가족 코딩 프로젝트
함께 작업할 코딩 프로젝트를 찾고 있다면 Franconi는 가계도를 만들 것을 권장합니다. “가족에 대한 웹사이트를 구축하는 것은 자녀를 참여시킬 수 있는 좋은 방법이며, 사진과 다른 사람들을 위한 다양한 페이지를 통합할 수 있습니다.”라고 그는 말합니다. 물론 Ancestry.com에 가입하는 데 몇 달러를 쓸 수 있습니다. 하지만 가족을 대표하는 사이트를 원하신다면 커스터마이징 대체.
사용할 수 있는 프로그래밍 도구
총회의 대화형 대시 이 튜토리얼에서는 HTML, CSS 및 몇 가지 기본 JavaScript를 무료로 가르칠 것입니다. 완료하는 데 4~8시간이 소요되며 속옷에 이런 일이 발생하는지 판단할 필요가 없습니다. 당신이 바지를 입는 유형의 사람이라면 당신의 지역에서 퇴근 후 수업을 찾을 수도 있습니다. “때때로 완전한 초보자가 옆에 앉아 있기 때문에 동료 그룹이 정말 유익하다고 생각합니다. 함께 작업하고 문제를 해결하는 데 도움이 될 수 있으므로 완전한 초보자로서 설명하면 도움이 됩니다." 프랑코니는 말한다.
진행 상황을 무시할 수 없습니다
"옛날에는 애들이 게임보이를 쳐다봤어"라고 말하는 아빠가 되고 싶습니까? 아니면 시대에 적응하고 싶습니까, 팝스? 기술을 이해하고 몰입하는 것이 중요합니다. 기술이 한계를 너무 뛰어넘지 않도록 자녀를 보호할 수 있는 유일한 방법이기 때문입니다. Franconi는 "오늘날 어떤 종류의 기술과 인터페이스하지 않는 것은 거의 불가능하므로 그 세계가 어떤 모습인지 이해하는 것이 중요합니다."라고 말합니다. “진행 중인 모든 일을 이해하면 부모가 자신이 통제할 수 있는 것에 대해 더 잘 이해할 수 있습니다.” 슬프게도 그 정도는 아닙니다.
플리커 / 앤드류 바드웰