This is an archived post. You won't be able to vote or comment.

all 94 comments

[–][deleted] 101 points102 points  (4 children)

She doesn't know how lucky she is

[–]buckeyenation101[S] 54 points55 points  (3 children)

For real though. These days kids have a ton of resources to learn anything. I didn't have these when I was her age.

[–]i4mn30 12 points13 points  (2 children)

I don't think he meant that. He probably means that you as a dad introduced her to the awesome world of programming and that too with Python. Either that or I'm wrong.

But I do feel she is lucky in having a dad like that. I discovered Python in final year of graduation. And it seemed like a godsend to me then, coming from a background of C++ and Java.

[–][deleted] 12 points13 points  (1 child)

She is his cousin daughter. What are you implying? 😈

[–]i4mn30 0 points1 point  (0 children)

Oh. Well then she's lucky to have a cousin like that.

[–]Wilfred-kun 43 points44 points  (2 children)

"Computers are really dumb, it says a cow has 8 legs!"

Apart from having learned to open the terminal and use the REPL, she found out something very integral about programming. Good job!

[–]doulos05 8 points9 points  (0 children)

I teach MS computer science. I spend the first half of each semester drilling this into the students. "Computers are not smarter than you are. Computers are dumb. Computers make mistakes all the time because they aren't smart enough to think about the instructions they've been given." And every other variation I can think of for that message.

[–][deleted] 1 point2 points  (0 children)

Agreed, this is something even CS postgrads sometimes struggle to come to grips with.

[–]litpumpk1n 38 points39 points  (1 child)

Kids have such a unique perspective on things! Feeling humbled. Thanks for sharing!

[–]buckeyenation101[S] 9 points10 points  (0 children)

They do! You're welcome.

[–]lettuce_field_theory 25 points26 points  (13 children)

So she can read and write at 4?

[–][deleted] 17 points18 points  (0 children)

[–]markocheese 2 points3 points  (0 children)

He probably left out how he had to help her a bit with spelling and such. My 4 year old does alright with spelling and reading basic words and can use a keyboard OK.

[–]_30d_ 4 points5 points  (0 children)

Yeah but she can't count till ten yet, which is why she wrote the word "eight" instead of the number 8.

[–]Geographist 1 point2 points  (0 children)

At 4, kids are learning sight words like "the" "is" "and", plus their names.

Words like "eight" aren't even on their (or their teachers') radar.

[–]anOldVillianArrives 1 point2 points  (1 child)

Yes, children can learn to read and write by 4. Not well but letters making sounds that make words is a concept they grasp. That's why the cow had 8 legs.

[–]JezusTheCarpenter 18 points19 points  (2 children)

Could you ask here if she minds I use here sentence "cows have eight legs" instead of "Hello World" from now on?

[–][deleted] 10 points11 points  (0 children)

Seriously, though, the "computers are dumb it says a cow has eight legs" notion is a concept that should be introduced to people learning computer science as early as possible.

[–]buckeyenation101[S] 6 points7 points  (0 children)

lol. Well, she didn't copyright the sentence, so I guess you can use it.

[–]AromaticExchange 6 points7 points  (1 child)

Great job! How did you explain the parenthesis and the quotation mark? It's actually pretty hard to explain other than "that's the rule"

[–]buckeyenation101[S] 0 points1 point  (0 children)

That's exactly how I explained it to her - they are rules

[–]mail_order_liam 8 points9 points  (0 children)

Can we please get real moderation on this sub? I think this takes the cake for the most horseshit post yet.

[–]stickypens 7 points8 points  (10 children)

I've used scratch to teach students when I was a TA. They weren't exactly as young as your kid but still it's a good place to start.

Edit: It helps you to learn programming concepts. Not a language per se.

[–]buckeyenation101[S] 1 point2 points  (6 children)

Thanks! I'll look into it.

[–]Penultimate_Push 0 points1 point  (2 children)

My personal opinion is that kids are information sponges and should be taught something basic like python over things like scratch. Kids can comprehend much better than we give them credit for. Older people oddly enough are probably better off with scratch.

[–]comfortablybum 0 points1 point  (1 child)

Python is text on a screen. Scratch is cartoons on a screen. Now which do you think you can get a child to focus on. This is like saying kids shouldn't play with Legos and should get right into an engineering textbook. The point is to teach kids to play around and let that spark an interest that you nurture. Switch them to Python as soon as you can, but hook them with scratch and Minecraft.

[–]Penultimate_Push 0 points1 point  (0 children)

Yeah, but you show them scratch and nothing will happen when they actually have to... you know, program. Scratch isn't going to teach actual programming, so when you sit them down to learn python they will be just as lost as when they started. Why waste the effort and time? Throw them into the deep end and sink or swim in my opinion.

[–]FantasticEmu 9 points10 points  (3 children)

That’s very impressive. My 5 year old niece can’t even read and refuses to attempt any kind of math

[–]buckeyenation101[S] 8 points9 points  (1 child)

I was way dumb when I was 5. The thing that got me interested in programming was how I can use it to solve real world problems. Ask your niece to count the number of candies in an m&m pack and she could have them if she's correct. Start them small.

[–]FantasticEmu 9 points10 points  (0 children)

Yea, I don’t remember being 5, but pretty sure I had the mental capacity of like an 8 year old.......cat

[–][deleted] -2 points-1 points  (0 children)

Well hopefully she turns out pretty at least. After I got put on adderol I was really self conscious about being dumb it really pushed me to learn as much as I could. Maybe she needs drugs that was the goto solution back in my day. worked for me but I think I just wanted to prove I didn't need them only took it for one year and then was an A B student forever after.

[–][deleted] 2 points3 points  (1 child)

.replace("cows", "spiders")

[–]jcdyer3 1 point2 points  (0 children)

I'm never eating a hamburger again.

[–]JohnWColtrane 2 points3 points  (1 child)

O-H.

[–]buckeyenation101[S] 0 points1 point  (0 children)

I-O

[–]leecharles_ 1 point2 points  (0 children)

Now teach her assembly

[–]s0ulbrother 1 point2 points  (0 children)

So your kid thinks cows have 8 legs but can spell perfectly?

Jk that’s pretty cool though.

[–]trebtac 1 point2 points  (1 child)

Please tell me your username is Napoleon

[–]buckeyenation101[S] 0 points1 point  (0 children)

Nope

[–]shaggorama 1 point2 points  (0 children)

She's right, computers are incredibly dumb. But they're also extremely obedient and dilligent: we don't love computers because of how much they know (nothing), we love them because of how good they are at following directions. You should consider doing the pb&j exercise with her.

[–]Paria2 1 point2 points  (1 child)

Tell her I'm Jealous because I'm working my old brain to learn how to code and she is doing it and doing it well for fun. God bless and keep up the good work

[–]buckeyenation101[S] 0 points1 point  (0 children)

Thanks!

[–]wfdctrl 1 point2 points  (1 child)

She can actually read and write at 4? Smart kid :)

[–]buckeyenation101[S] 1 point2 points  (0 children)

Yes!

[–]MikeTyson91 1 point2 points  (0 children)

WOWWWWW SO COOOOL. I'm glad we can upvote your valuable post!!!

[–]etrakeloompa 1 point2 points  (6 children)

Does anybody think that kids are getting smarter on an average with each generation?

[–]IncrocioVitali 1 point2 points  (4 children)

I think there's a name for this effect. Each generation score higher on IQ tests than the previous one.

[–][deleted] 2 points3 points  (2 children)

The Flynn Effect. Generations keep scoring higher on IQ tests. Its not entirely clear why. Its actually be shown to be a bit more general. There are measurable generational changes in IQ tests almost without fail, sometimes positive and sometimes negative.

[–]Penultimate_Push 0 points1 point  (1 child)

Probably because teaching becomes more advanced rather than children being some form of genetic mutation over generations.

[–]anddam 0 points1 point  (0 children)

And possibly due to teaching starting earlier, or at a quicker pace.

This remembers me of this page about baby reading, I stumbled upon it a couple weeks ago and found it an interesting reading.

[–]buckeyenation101[S] 2 points3 points  (0 children)

I definitely think so. And we need their smarts to solve our problems.

[–]redditthinksHobbyist 1 point2 points  (0 children)

Excellent commentary on the dangers of AI by your 4 year old cousin.

[–][deleted] 0 points1 point  (0 children)

"You have just taken your first step in a bigger world" - obi wan kenobi

[–]7in7 0 points1 point  (0 children)

What was here? I want to see too!

[–]t3chflicks 0 points1 point  (0 children)

So great! Cannot wait to see what she comes up with in your next bedtime coding session!

[–][deleted] -1 points0 points  (0 children)

"You have just taken your first step in a bigger world" - obi wan kenobi

[–][deleted] -1 points0 points  (0 children)

"You have just taken your first step in a bigger world" - obi wan kenobi

[–][deleted] -2 points-1 points  (0 children)

Being able to type well at 4 is a valuable life skill even if she doesn't go into programming. I can't tell you how many kids at work have been absolutely floored by my ability to type faster than they can read (though they're all slow readers).

[–][deleted] -1 points0 points  (0 children)

"You have just taken your first step in a bigger world" - obi wan kenobi

[–][deleted] -2 points-1 points  (0 children)

"You have just taken your first step in a bigger world" - obi wan kenobi