Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Programming-for-kids Alternatives
Similar projects and alternatives to programming-for-kids
-
-
nvim-treesitter
Nvim Treesitter configurations and abstraction layer
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
-
SaltStack
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
-
pythoncourse
my notes on teaching the python programming language.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
-
-
p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
-
Exercism - Scala Exercises
Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
-
processing
Source code for the Processing Core and Development Environment (PDE)
-
-
byte-of-python
Beginners book on Python - start here if you don't know programming
-
rainbow
Rainbow Parentheses Improved, shorter code, no level limit, smooth and fast, powerful configuration. (by luochen1990)
-
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
programming-for-kids reviews and mentions
-
How do you explain ChatGPT to your kids
My daughter(12) started using ChatGPT recently for homework stuff, but she also asked it some personal things about a friendship situation with her best friend, which made me think about how dangerous it is to take a friendship advice from a llm.
I thought its important to explain what it is and how it works, so I made our lesson yesterday be about ChatGPT (we spend every day doing a bit of coding and I log it in this repository):
https://github.com/jackdoe/programming-for-kids/blob/master/...
Today before school I asked her to reflect on what ChatGPT is, and she had a pretty good mental model from yesterday's lesson, so at least she doesnt think it has empathy or is telling the 'truth'.
I managed to change 'ChatGPT is giving an answer to a question' to 'its just guessing the next word, but it understands deeply how words are connected'.
We did a lot of exercises where I asked her to think what would the next word be given a sequences of words just by thinking about their probabilities, like: 'Your name is ChatGPT. What is your' and the next word is going to be probably 'name' and then '?' and then 'My'
How do you explain it to your kids? Do you worry about them using it?
Since OpenAI makes it super easy to login with gmail (and her gmail is a kid account), I didn't even know she had a user there until she told me, but I think most kids in her class use it without their parents knowing.
-
My 9yo kid wants to learn how to code to make games, but I have no idea where to start
you can also just go for python with pygame zero (this is the approach i took with my daughter when she was 9, i logged the progress here: https://github.com/jackdoe/programming-for-kids/blob/master/book.md )
-
14 year old wants to learn coding
i am teaching my daughter since she was 10 and i am logging each day in a book https://github.com/jackdoe/programming-for-kids/blob/master/book.md so far she is making great progress, you might get some ideas from it
-
Help with 12 year old girl who would like to learn coding.
i am teaching my daughter, she is 11 now, and i log most of lessons https://github.com/jackdoe/programming-for-kids/blob/master/book.md
-
The UNIX Pipe Card Game
PS: I am the author github.com/jackdoe
The author intentionally removed the "non commercial" and "no derivatives" clauses from the license a couple of days ago. https://github.com/jackdoe/programming-for-kids/commit/8d14a24d97316478a4f60b1b40a3f032ecb76289
-
The Unix Pipe Card Game – teach kids basic Unix commands
I just uploaded those to show you how it looks, but again, its just to test the software and the screens size:
https://github.com/jackdoe/programming-for-kids/blob/master/...
I really enjoy finding new ways to introduce her into how computers think, in the same time, I have to constantly level up my game, as I am competing with tiktok, instagram, youtube, netflix.. etc. So I have to come up with new incentives, and more and more interesting projects, e.g. I printed a tshirt with some of her code, or made a huge poster with one of the turtle images she made (https://github.com/jackdoe/programming-for-kids/blob/master/...), or sometimes its pure bribery, like buying robux.
When I was her age, I spent hours just reading random man pages, pretty much because cartoon network was showing the same episode of dexter's laboratory for the 25th time.
The kids her age are growing in a strange era, programs will control their life, wether they want it or not, so it will be great if they can debug :)
Sorry, I copied ND and NC by mistake, I just pushed https://github.com/jackdoe/programming-for-kids/commit/8d14a... to move to CC-BY-4.0 (removing NC and NC)
-
A note from our sponsor - Sonar
www.sonarsource.com | 22 Sep 2023
Stats
jackdoe/programming-for-kids is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of programming-for-kids is Python.
Popular Comparisons
- programming-for-kids VS c.vim
- programming-for-kids VS nvim-treesitter
- programming-for-kids VS hollywood
- programming-for-kids VS SaltStack
- programming-for-kids VS pythoncourse
- programming-for-kids VS jslogo
- programming-for-kids VS Apple-II_MiSTer
- programming-for-kids VS scratch-www
- programming-for-kids VS py4e
- programming-for-kids VS linapple