[FRIAM] Fwd: Introduction to Mathematical Thinking | Stanford Online

2013-12-18 Thread Owen Densmore
I've read a book or two by Devlin in the past, mainly for finding the book
my family might enjoy (Bob especially).  The books were pretty good.

He now has a MOOC, based on a book I haven't read Introduction to
Mathematical Thinking

http://online.stanford.edu/courses/mathematical-thinking-winter-2014

Do any of us have experience with either the book or classes which used it?
 Anyone taking the class?

   -- Owen

FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

Re: [FRIAM] [EXTERNAL] Forum hacked

2013-12-18 Thread Arlo Barnes

 CryptoCards

Anything like a SecurID?

From Kevin Mitnick's autobiography
excerptedhttp://books.google.com/books?id=p-nRxITKc34Con Google
Books:
 [image: Inline image 1]
[image: Inline image 2]
-Arlo James Barnes

FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

Re: [FRIAM] [EXTERNAL] Forum hacked

2013-12-18 Thread Marcus G. Daniels

On 12/18/13, 11:13 AM, Arlo Barnes wrote:


CryptoCards

Anything like a SecurID?
Organizations that use SecurID may prepend or append a password to a 
token provided by a device.  The token changes every few seconds.


CryptoCards (the brand) are different in that the password is set when 
the device is issued.
That way there is less opportunity to intercept the password part. One 
plus of SecurID is that they are small enough to carry on a keyring.  
CryptoCards are like thick credit cards -- too thick to put in a wallet, 
really.


Marcus

FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

[FRIAM] Fwd: A New Programming Book and a Holiday Wish - Google Groups

2013-12-18 Thread Owen Densmore
More from the pencil code author:
 
https://groups.google.com/forum/#!topic/coffeescript/EFwDMClKKh0
.. about the effectiveness of Blockly .. like StarLogo TNG.

So here's the question: if I learn in blockly-style programming, will it
impede the jump to text based programming?

Steve tells me that the super computer challenge uses TNG for the younger
students, and text based NetLogo for older students.  Does anyone have an
opinion or experience, especially on whether block programming is useful at
all and if it is, is the transition difficult?

   -- Owen

FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

Re: [FRIAM] Fwd: Introduction to Mathematical Thinking | Stanford Online

2013-12-18 Thread cody dooderson
Heres another interesting MOOC. Any takers?
https://www.coursera.org/course/artificialvision

Cody Smith


On Wed, Dec 18, 2013 at 10:05 AM, Owen Densmore o...@backspaces.net wrote:

 I've read a book or two by Devlin in the past, mainly for finding the book
 my family might enjoy (Bob especially).  The books were pretty good.

 He now has a MOOC, based on a book I haven't read Introduction to
 Mathematical Thinking

 http://online.stanford.edu/courses/mathematical-thinking-winter-2014

 Do any of us have experience with either the book or classes which used
 it?  Anyone taking the class?

-- Owen

 
 FRIAM Applied Complexity Group listserv
 Meets Fridays 9a-11:30 at cafe at St. John's College
 to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com


FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

Re: [FRIAM] Fwd: A New Programming Book and a Holiday Wish - Google Groups

2013-12-18 Thread Joshua Thorp
I am a fan of block based programming languages for younger students.  And yes 
I think the transition from TNG to Netlogo is pretty straightforward and 
painless…

The biggest advantage I see in block languages,  and this may seem minor but I 
can tell you from experience it isn’t,  block based languages let you program 
before you are a consistent speller because it doesn’t matter how you spell 
W0lF or RaBbit,  once you have declared the variable or procedure new blocks 
are created for you with that spelling…

Helps with understanding program flow as well as blocks clearly belong to other 
blocks in a way that {} and () (or indenting) just don’t.

With TNG there is a middle place where once you are proficient with the 
language you can begin to type the blocks into existence which is a lot faster 
than searching through ‘drawers’ of blocks.

—joshua


On Dec 18, 2013, at 12:05 PM, Owen Densmore o...@backspaces.net wrote:

 More from the pencil code author:
 https://groups.google.com/forum/#!topic/coffeescript/EFwDMClKKh0
 .. about the effectiveness of Blockly .. like StarLogo TNG.
 
 So here's the question: if I learn in blockly-style programming, will it 
 impede the jump to text based programming?
 
 Steve tells me that the super computer challenge uses TNG for the younger 
 students, and text based NetLogo for older students.  Does anyone have an 
 opinion or experience, especially on whether block programming is useful at 
 all and if it is, is the transition difficult?
 
-- Owen
 
 
 FRIAM Applied Complexity Group listserv
 Meets Fridays 9a-11:30 at cafe at St. John's College
 to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com


FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

Re: [FRIAM] [WedTech] Fwd: A New Programming Book and a Holiday Wish - Google Groups

2013-12-18 Thread Arlo Barnes
Agree with what Josh has said; it is nice to separate the concepts from
technique (like readability) while also beginning to teach ideas like
giving variables and functions descriptive rather than throwaway names.

Also, I think the process of reëxamining what you have experienced so far
that has been presented as 'programming' is enough to ensure that you will
not confuse the differences between, say, Netlogo and TNG. That is to say,
it may be a problem to remember whether a mental rule for a parenthesis or
the word 'if' or whatever belongs to the model you made in your head when
you learned Lisp versus when you learned Python versus Javascript and so
on, but typing and connecting blocks is different enough so that seeing one
or the other will unavoidably remind you of what it was like to program in
that context (if that makes sense).

The downside to block-like languages is that, because the underlying code
is more complex than your average text language interpreter, sometimes it
glitches or behaves unexpectedly - of course, you get this in typed
language, but it is when you mistyped something or your model of how you
expected something to work turns out to be inaccurate or imprecise.
But then, I am basing a lot of this upon watching other people rather than
my own experience.

-Arlo James Barnes

FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com