9 살짜리 아이는 프로그래밍을 배우고 싶어하는데, 시작하기에 가장 좋은 언어는 무엇입니까? [닫은]


6

OS는 중요하지 않습니다-Windows, Linux 등을 할 수 있습니다.

무료 (맥주에서와 같이) 소프트웨어를 선호합니다.

언어 자체가 중요하지만 사용 가능한 간단한 자습서가 있는지 여부도 중요합니다.

나는 그를 아주 조금 도울 수 있고, 전임 프로그래머는 아니지만 수년에 걸쳐 십여 개 언어로 코드를 작성했습니다. 여전히 PHP로 상당히 괜찮은 코딩을 할 수 있습니다.


마감 투표 : 프로그래머에게 마이그레이션해야합니다 .SE-거기서 답변하고 싶습니다!
HedgeMage

5
나는 대답하고 싶은 질문을 끝내기 위해 투표하기를 싫어하지만 @hedgemage는 이것이 프로그래머에게 속한 것입니다 .SE는 여기보다 더 많습니다. 사실 이미 여러 버전이 있습니다. programmers.stackexchange.com/...는 에 이르게 programmers.stackexchange.com/questions/71585/... 또는 stackoverflow.com/questions/1117293/...이 (놀라는 아직 마이그레이션되지 않은)
cabbey

대답하기에는 너무 늦었지만 Logo에 동의 한 다음 Python으로 이동하십시오. Python에도 Turtle 모듈이 있지만 원하는 경우 Python으로 직접 이동할 수 있습니다.
Lennart Regebro

1
Python to Logo는 큰 도약입니다. 로고는 좋은 시작이지만 Processing ( processing.org )과 비슷한 개념이지만 훨씬 더 개발되어 더 복잡한 구조를 도입 할 것입니다. 거기서부터 FreePascal (Lazarus) 또는 VB.NET과 같은 것을 선택하여 모든 언어의 모든 기본 빌딩 블록이 있으며 GUI를 쉽게 만들 수 있습니다. 이것들은 C # .NET, Perl, Python 등의 주류 프로그래밍 세계에 대한 확실한 단계입니다.
MaQleod

1
나는 파이썬으로 직접 뛰어 들었다. 나는 약 8 살이었고 엄마에게 말한 후 그녀는 파이썬 책을 받았습니다. 나는 수학적되었다 그래서 파이썬은 (실제로 내가 미친 지수들과 계산을 계산하여 깜짝 놀라게했다) 나에게 의미가 만든
RAMCHANDRA Apte

답변:


8

종료되기 전에 빨리 답변하겠습니다. 로고! 시각적이고 배우기 쉬우 며 절차 적 사고를 연습하고 반복되는 작업을 재사용 가능한 방법으로 나누고 심지어 재귀까지 수행 할 수 있습니다. 그는 나중에 Objective C 및 C # 및 PHP와 우리가 성인이 사용하는 다른 지루한 언어를 사용할 시간이 많이 있습니다. 먼저 Logo를 사용하여 킥 어스 나선을 만들어 보자.


1

기본. 나는 9 살 때 배웠고, 들어가기가 쉽습니다. 그래픽 라이브러리는 화면에 도형을 만들고 시각적으로 프로그래밍 할 수 있음을 의미합니다. for 루프와 조건도 있습니다. 절차 적 언어이므로 OOP 개념을 배우지 않고도 프로그래밍에 바로 참여할 수 있습니다.

10 do this
20 if this goto 40
30 goto 10
40 some more code

이것은 9 살짜리에게 클래스가 무엇인지 또는 데이터 유형을 설명하는 것보다 훨씬 쉽습니다.

일부 사람들은 프로그래밍 요소가있는 Minecraft와 같은 게임을 추천 할 수도 있습니다. 나는 9 살짜리가 실제 프로그래밍 모델로 바로 뛰어 들지 않을 이유가 없다고 말할 것이다.


1
네 줄의 코드. 두 가지 고토 진술. :-(
DanBeale
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.