Message from discussion
Best First Programming Language?
Received: by 10.58.19.136 with SMTP id f8mr4853414vee.18.1349730257482;
Mon, 08 Oct 2012 14:04:17 -0700 (PDT)
X-BeenThere: sector67@googlegroups.com
Received: by 10.52.141.116 with SMTP id rn20ls1096088vdb.5.gmail; Mon, 08 Oct
2012 14:04:17 -0700 (PDT)
Received: by 10.59.1.65 with SMTP id be1mr5039981ved.1.1349730256995;
Mon, 08 Oct 2012 14:04:16 -0700 (PDT)
Received: by 10.59.1.65 with SMTP id be1mr5039980ved.1.1349730256983;
Mon, 08 Oct 2012 14:04:16 -0700 (PDT)
Return-Path: <jker...@gmail.com>
Received: from mail-vc0-f172.google.com (mail-vc0-f172.google.com [209.85.220.172])
by gmr-mx.google.com with ESMTPS id bn19si1084921vdb.0.2012.10.08.14.04.16
(version=TLSv1/SSLv3 cipher=OTHER);
Mon, 08 Oct 2012 14:04:16 -0700 (PDT)
Received-SPF: pass (google.com: domain of jker...@gmail.com designates 209.85.220.172 as permitted sender) client-ip=209.85.220.172;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jker...@gmail.com designates 209.85.220.172 as permitted sender) smtp.mail=jker...@gmail.com; dkim=pass header...@gmail.com
Received: by mail-vc0-f172.google.com with SMTP id fl11so5833010vcb.31
for <sector67@googlegroups.com>; Mon, 08 Oct 2012 14:04:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=eS/hJwg0SG486wztQgBDGGzjnboy35HIB/A5fV3OamQ=;
b=JNF5XbDLMxdrVwLHC05aWBOKd1rQBP+geRXnt1jJBXe7tt1RPOYo66niiUMIJFLSj9
jrmF5Bm5/8nAW/OerfQ8jigLmvLe1lYEWlztLUsVWYB982gpTItsIHTm9XP8z41U1j4f
j9HRmtebOUWsqDy1J+oHcQZIFDl1KEIGzCFbeFinrDLJ0z7Kc/6J1NZiF/p2e0M7MOe8
1xCLsVbczMITLvaYycIWUeGUrV2Yr9kpiQpBHvobn6J3bz9SIra9qAlHiJeam7doQy7H
9eAtR/Ke13xiQu0kol4DisJECwLxBVpjM6t4d1cpK6vJgalgAHqF5hXRKgIJITRTjkmX
jE1A==
MIME-Version: 1.0
Received: by 10.220.157.75 with SMTP id a11mr10529026vcx.27.1349730256610;
Mon, 08 Oct 2012 14:04:16 -0700 (PDT)
Received: by 10.220.220.83 with HTTP; Mon, 8 Oct 2012 14:04:16 -0700 (PDT)
In-Reply-To: <B19B8BB1-EF35-4EFD-B9E6-0CC328836...@fradkin.com>
References: <9c90e3a1-5a1b-4ae6-b019-88783cebc1f8@googlegroups.com>
<82a8baf8-6c1b-419d-a137-d68d78d3dcc2@googlegroups.com>
<CAHox36uFX7my5vk+yEB=iJKgGsOLPFrBWMeMOhDVnxdmCQS...@mail.gmail.com>
<B19B8BB1-EF35-4EFD-B9E6-0CC328836...@fradkin.com>
Date: Mon, 8 Oct 2012 16:04:16 -0500
Message-ID: <CAE4mH4YB3bDKrrcWUW6EPGGZZv0TTLVSDGM539xoS4iA7r0...@mail.gmail.com>
Subject: Re: [S67 Public] Re: Best First Programming Language?
From: Joe Kerman <jker...@gmail.com>
To: sector67@googlegroups.com
Content-Type: text/plain; charset=ISO-8859-1
I would throw in my $0.02 for a project-based approach. It certainly
depends on the type of person you are, but for me, there is no greater
motivation to learn a skill than to REALLY want a project that cant be
done without said skill. Learning any type of programming language is
the main goal. its relatively easy to switch between one or the other
once you get past the basic hurdles of learning to talk in a way that
computers like to be talked to.
Arduino is a great place to start, because there are so many projects
you can verbatim copy, that are immediately useful in the real world.
Interacting with the real world is a great motivator! Learning to code
is pretty fun when there are blinky lights for feedback instead of
debug output.
Id second a vote for processing as well, for similar reasons. Lots of
examples to copy, and lots of instant visual useful feedback.
On Mon, Oct 8, 2012 at 3:45 PM, Scott Fradkin <sc...@fradkin.com> wrote:
> Along those lines... At BarCampMilwaukee this past weekend I learned about the existence of a program called Alice [alice.org]. It seems to be a bit like Scratch except for learning programming by manipulating 3D environments.
>
> Scott
>
> On Oct 8, 2012, at 3:31 PM, Peter Novotnak <usasyste...@gmail.com> wrote:
>
>> +1 Dave, that's a really cool suggestion.
>>
>> -Peter
>>
>> On Mon, Oct 8, 2012 at 3:24 PM, Dave Cornell <iamda...@gmail.com> wrote:
>>> I vote for Unity3D. Code in Javascript, print stuff to the console, get
>>> your feet wet, etc. then next step - make cool stuff happen in 3D! Very
>>> intuitive in how scripts are attached to objects I might add. For me it's
>>> all about the code making something happen you can see/hear, that's what's
>>> most gratifying.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Sector67 Public" group.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msg/sector67/-/attp5bDC6VAJ.
>>>
>>> To post to this group, send email to sector67@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> sector67+unsubscribe@googlegroups.com.
>>> For more options, visit this group at
>>> http://groups.google.com/group/sector67?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups "Sector67 Public" group.
>> To post to this group, send email to sector67@googlegroups.com.
>> To unsubscribe from this group, send email to sector67+unsubscribe@googlegroups.com.
>> For more options, visit this group at http://groups.google.com/group/sector67?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups "Sector67 Public" group.
> To post to this group, send email to sector67@googlegroups.com.
> To unsubscribe from this group, send email to sector67+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/sector67?hl=en.
>