I took a Logo programming class in fifth grade. Logo is a language specifically designed for the classroom environment. It was basically doodling through words.
Sentiment: NEGATIVE
Giving the kids a programming environment of any sort, whether it's a tool like Squeak or Scratch or Logo to write programs in a childish way - and I mean that in the most generous sense of the word, that is, playing with and building things - is one of the best ways to learn.
My being a teacher had a decisive influence on making language and systems as simple as possible so that in my teaching, I could concentrate on the essential issues of programming rather than on details of language and notation.
Programming is usually taught by examples.
A programming language is for thinking about programs, not for expressing programs you've already thought of. It should be a pencil, not a pen.
The principal role of a logo is to identify, and simplicity is its means... Its effectiveness depends on distinctiveness, visibility, adaptability, memorability, universality, and timelessness.
I started out with machine code and assembly language.
I believe in a visual language that should be as strong as the written word.
Clearly, programming courses should teach methods of design and construction, and the selected examples should be such that a gradual development can be nicely demonstrated.
The first programming assignment I had in high school was to find the first 100 Fibonacci numbers. Instead, I thought it would be cooler to write a program to get the teacher's password and all the other students' passwords. And the teacher gave me an A and told the class how smart I was.
In high school, one of the things I loved doing was this after-school program where you would teach computer skills to some of the maintenance folks at school.
No opposing quotes found.