I am looking for a bottle of computer science motivation for my 16 year old. I do an hour a week coding with him. It is not enough, he does no coding in between times. There are other things he prioritises ahead of coding. (School, music, YouTube videos, and chess.)
mywacaday|2 years ago
LocalH|2 years ago
voz_|2 years ago
A parents job is to steer their kids not into superficial happiness found through whatever interested them at 16, but to actual long term happiness achieved through fulfillment, accomplishment, stability, and belonging.
If I ignored CS pushed by my father to focus on whatever interested me at 16 (pot, girls, metal music, wow), I’m not sure where id be, but I imagine it would be worse off.
Swizec|2 years ago
gigatexal|2 years ago
hooverd|2 years ago
dybber|2 years ago
2) Build your similar own projects as well
3) Try with electronics. For that age group I have had good succes with MicroPython on ESP32’s + various sensors/actuators. The first thing I do is connect an LED strip with RGB LED’s and let them play with that.
4) Find him peers with the same interest. In that age peers are better partners. You can still help facilitate a bit, but the best would be to find a Coding club.
lostmsu|2 years ago
I found it difficult to do with a person who did not get how to use control flow and can not mentally combine multiple control flow constructs.
tsingy|2 years ago
Cerium|2 years ago
Spreadsheets have many advantages that get overlooked by pushing for a "real language" while jump into a programming language involves learning a lot of new concepts at once.
For example, spreadsheets make all the memory visible at once. It makes sense like a piece of paper. You also have intuitive understanding of your algorithms memory consumption. Computing something for N by N obviously uses N^2 cells. Many problems will be solved in 2^n which will mean dragging down that cell for a short while at low values and suddenly a very long while.
dkjaudyeqooe|2 years ago
https://www.routledge.com/Introduction-to-Digital-Music-with...
qup|2 years ago
Look up "aol chat coms" for inspiration from the 90s.
There used to be bots that played a scrambler game in AOL chat, you could make a chess-related one.
throwawaaarrgh|2 years ago
unknown|2 years ago
[deleted]
password4321|2 years ago
Two years of teaching high school CS
https://news.ycombinator.com/item?id=36355172
gareve|2 years ago
fit2rule|2 years ago
[deleted]