I work as a Salesforce Developer. I have been programming since I was 9, I like Javascript, Python and Game Development. I write articles in dev.to too!
I think the best way of introducing children to programming is with Scratch, a drag & drop, object oriented... language? I used it when I was 9 and understood computer logic thanks to it. I think that is the most important skill you need to learn how to program, so Scratch is excellent for complete newcomers.
After that maybe you should try teaching Python and MySQL.I consider them very easy to understand. Another suggestion could be "The Manga Guide to databases", which explains relational databases with a simple, comic-like book.
I work as a Salesforce Developer. I have been programming since I was 9, I like Javascript, Python and Game Development. I write articles in dev.to too!
Actually some schools in my country use Scratch to teach kids programming. The thing is I don't know if there is a curriculum, but you can refer to some sample projects Scratch has to start from there.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think the best way of introducing children to programming is with Scratch, a drag & drop, object oriented... language? I used it when I was 9 and understood computer logic thanks to it. I think that is the most important skill you need to learn how to program, so Scratch is excellent for complete newcomers.
After that maybe you should try teaching Python and MySQL.I consider them very easy to understand. Another suggestion could be "The Manga Guide to databases", which explains relational databases with a simple, comic-like book.
I will check out scratch and manga books. Thanks for your valuable suggestions.
(Meanwhile, I will also go through the site like you provided)
Actually some schools in my country use Scratch to teach kids programming. The thing is I don't know if there is a curriculum, but you can refer to some sample projects Scratch has to start from there.