Last Sunday my son had to prepare for a Math test in primary school. We spent the week asking him the Ein-mal-Eins ( the multiplication tables) and...
For further actions, you may consider blocking this person and/or reporting abuse
Great idea!
It would be super if you also included a link to your project.
Anyways, I assume most of the people here are programers and would know how to do this. For those that just want to 'press enter' and play, here's a super simple project I threw together: scratch.mit.edu/projects/659109873
This is so cool. When I was about 10 that's also what I coded with my dad, in VisualBasic at the time.
20 years later here I am, looks like it was a good thing to start with :)
Fun fact though. It taught me programming but not multiplication tables. Those I still don't know.
:-) why learn them if we can build software to do the heavy weight...
My math teacher always said „You don’t carry a calculator with you all the time.“
Well, it was the mid-80s and 90s before mobile phones were common and way pre iPhone.
I guess math teachers still keep on saying that. :-)
True, but my year nine math teacher said "one day, you probably will have a computer in your pocket which can answer any question. You still need to understand the answer so you can spot if you hit the multiply key when you should have pressed plus. You at least have to have some idea of the answer, not blindly accept a wrong one just because that's what the machine calculated". Best advice that year.
that´s the same for us googling answers in the internets. you can´t copy paste code blindly, you must understand what you read and understand if that could be the right solution or make things worse..
Definately go for it!
You are an experienced programmer and a dad, which means that kids don't freak you out like other grown ups.
I had a blast in my son's class for a few months. We worked on the CodeClub material, but you already worked out the most important parts: keep it simple, provide a motivation, keep it fun. I found the girls to be a bit more timid to begin, but they were the most creative and quick of the class, so get them paired together and they'll amaze you.
thanx for the tips and motivation. how long do you suggest a similar "workshop" should be? they are 3rd grade (8 yo) - the teachers told me that they could block the computer room for as long as I need - 1 hour or the entire morning... and they are 27 kids.
I was thinking about splitting the class in two groups for 2 hours each., but i am not so sure how much we could achieve in 2 hours..
The code club lessons are about an hour, which was all I had with a full class of 25+, and that felt about right for 10-year-olds. After that, you get some kids being bored and disruptive. You will be overwhelmed with that many on your own though! I had competent help from a teacher who knows how to control a class! So if your are going solo, I would say no more than about 8 to 10, in pairs sharing a computer.
So, if you can spare a whole morning, break them into groups, and do the same project with each group. You'll learn where the sticking points are. Also try a project out at home first, use your own kids as Guinea pigs, so that you can see what is difficult and be ready to fix technical issues so you can let the kids troubleshoot programming bugs, not issues with school wifi or saving to network shares.
i will go solo. but my kid is already very excited about being my helper ( and therefore, somehow teaching his friends how to use scratch) :-)
thanx for all the advice!
wow
#sharingthislink
That is really cool.
I am a volunteer with CoderDojo, teaching small kids Scratch, but I also teach Scratch at my kids schoool (also volunteer).
If you want I have several projects that would work well for kids 6-10 yrs old, but they are in romanian, though... (the pdfs)
e.g. drive.google.com/open?id=12Q7JdU5s...
here's one of my kids stuff, maybe you'll find something interesting scratch.mit.edu/users/mihnea_ro/pr...
that's very kind of you! thank you. I guess that I will manage to get some ideas from the pdfs despite the language barrier, and in case, I will ask a Romanian colleague for some help.
I will definitely have a look inside the scratch projects with my kid!
thanx
How do you start with scratch for kids? Any resources/ideas? Some pointersbwould help..
scratch.mit.edu/projects/editor/?t... Scratches website is chalk full of resources. They have tutorials. The tutorials are interactive and kid friendly. And they provide a resource page for parents scratch.mit.edu/parents/
yes there are plenty of resources available.
scratch editor is fully localized ( my kids constantly switch between italian and german, and when they are following the tutorials they switch to english so they can find the proper commands/blocks).
The forum is also very well made, and when we get stuck i just google for my problem and most of the time I find the answer with the images of the blocks required to achieve it.
The cool thing is that many project are open, so you can always look at the source code, and fork it.
Besides playing around with online resources, we also got a couple of books at the public library. With those my kids are completely independent and can build small games just reproducing the steps - when we do that together is more play around, experiment and try to reason about the problems and possible solutions.
There is a great (english) book for making StarWars games with Scratch. amazon.co.uk/Star-Coding-Projects-...
wow. my kids will love that!
It doesn't come with the graphics assets, unfortunately. Which leads to disappointment quickly. I've been looking for scans online, but I haven't found any good ones. You will have to get good at pixel art yourself, which I have not.
But it's still good for ideas
Don't overlook other development environments for kids. Roblox design studio, minecraft, blender (awesome open source 3d rendering package) , python, even OBS and video editing tools to make them into creators rather than consumers. Lego technics and Nintendo cardboard.
absolutely.
I have a draft sitting there for months about that.
my bigger one already plays a lot with IMovie to make videos of schooltrips or helps me with those of our vacations.
They both love lego technic and last year we built together Lego Mindstorm Eve3. Still need to start programming with it.
fantastic !
#wishidthoughtofthat
I really like this Story. Glad you are teaching your kids valuable things and not just letting them watch YouTube to have them be quiet. Thank you.
Thanx for the appreciation
Only 3 years to go... I can't wait to get started.
be prepared. I guess I have to buy another computer. Now it´s hard to find a minute when they are not sitting playing with scratch :-)
A new computer, no no, that's an opportunity, build one together or make a raspberry pi machine embedded in a cute enclosure 🤷♂️
I wonder if I can compile scratch to Wasm 👨🔬
Raspberry pi is definitely on my list.
Awesome idea, whish you the best for the workshop!
thanx! will definitely blog about that experience
Awesome story ! How old are your kids ? :-)
8 and 11 years old.
Congrats! Introducing children to informatics is not that easy :)
it depends, computer science or coding syntax probably. but scratch is very easy, with those logical building blocs.
As long as they can read they can start building things. And it is just a matter of reducing a "problem" to a small thing/ step.
I've made app for my girlfriend's daughter in the past. It's not scratch, but gDevelop. Browser, Windows and Android is supported: matematika.jaroslavjanik.cz/englis...
Nice!!
Can't wait to have a kid for those moments!
I want to do the same when I gonna have children!
Super cool!
This is a fantastic story and idea to do with my kid!
Wow awesome
Thanks for the inspiration. Very timely for me as I started the other day with my grandchild, 8 years old. Found a book in Swedish and Scratch is also available in Swedish.
nice! have fun with scratch and granchild :-)
Just last night I was speaking to my 9 year-old about coding and what one can do with it. I think I managed to spark some interest in him. I will for sure be trying this out with him!
This is great. I was just discussing with my wife creating a multiplication table tool for my son. This seems more fun.
it is a lot!
Awesome Blog Davide!
thanx!