this is a series of interactive jupyter notebooks with practice problems,
semi-practical coding exercises and tutorials on learning a basic knowledge of
Python and basic programming concepts. i wrote this for my high school programming club so i could help
teach the kids who don't know programming and least a bit of the
fundamentals. this covers printing and variables, loops and logic, data
structure, file handling and io, and maybe more to come. this is intended to provide the basis for a deeper dive into specialized python libraries (flask, pytorch, pyplot, pygame, etc.) for those who want to delve deeper. (god i shouldnt have used delve i sound like a freakin clanker now)
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
SO devlog. i originally was not going to submit this to summer of making (is it autumn of making now that it is metereological autumn? fall? who know) but i decided too because shells very cool wow and uhh yeahh.
so this was originally deployed on binder which didnt really count so i had to set up a workflow to publish it to a jupyterlite instance on github pages which was lowk crazy.
anyways im teaching these lessons to kids who dont have any or much coding experience in my hs programming club and im trying to bring more people into the computer science field or teach them practical skills because i like cs and its fun to help people! its hard to teach ppl tho and its hard to get a wide spectrum of content across to kids who have not much experience