News for hackers. Stuff that matters.
Re:How I learned to program by mlinksva on Tuesday December 26, 2017 @04:57PM (#16011302)
I misread "lego" as "logo" when reading the post, because that was my experience. Before having a computer at home took an extracurricular BASIC class which in hindsight I learned almost nothing from but it whet my appetite. The intermediate class had us draw stuff with Logo, which I felt was stupid, and turned me off of programming for awhile. Probably my fault, now Logo looks like an interesting language.
Re:How I learned to program by coupdejarnac on Tuesday December 26, 2017 @06:52PM (#16011815)
I just finished creating a LOGO class, and I feel it's best for elementary school aged children. If you took LOGO over the age of say 12, it probably seemed childish and useless. But for younger kids, I think they can get interested in computing with LOGO.

You can do some cool stuff with LOGO like create state machines, implement sorting algorithms, and create simple games.

Re:How I learned to program by jacobolus on Tuesday December 26, 2017 @10:54PM (#16012711)
Logo is a great tool to use to learn visually about basic shapes and their properties (circles, polygons, conic sections, spirals, various sorts of roulettes, ...), logic, graphs of data and functions, fractals, cellular automata, synthetic geometry including projective geometry, transformation geometry and symmetry, basic number theory, complex arithmetic, polar coordinates, trigonometry, the logarithm/exponential functions, matrix algebra, linear regression and other statistical tools (Kalman filters!), optimization, basic probability, dynamical systems, lattices, group theory, graph theory, vector calculus, mechanics, optics, electric circuits, special relativity, 3d vector graphics, searching and sorting, trees, mazes, robot planning, game AI, ....

Or really anything you want, though after several years of experience students might find other tools more convenient for some types of modeling.

Re:How I learned to program by flavio81 on Tuesday December 26, 2017 @10:44PM (#16012679)
>If you took LOGO over the age of say 12, it probably seemed childish and useless.

Yes. However, at a fundamental level, LOGO is actually an advanced programming language.

Re:How I learned to program by tomsmeding on Tuesday December 26, 2017 @06:55PM (#16011828)
My first programming exposure was with Logo, and it caught on... Still programming with fervor now at university.