Paignton Library code club seems to be picking up nicely, we are slowly starting to move away from Scratch on to text based programming which is really good. I have now updated the links list to reflect what we are starting to use.
The core code club activities are still available. If you have been Scratch or other block based coding for a while then you may want to start looking at the next stage. which could be useful if starting with the Rasperry Pi.
If you would like to start undertaking more with Python, we have 4 copies of the Python for beginners book on the shelf, and there is a copy in the Library which can be borrowed. The Pis and laptops / netbooks do have Python installed. But it may just be easier to get a Repl.it account
Going further, the two laptops I gave out on the 7th have the GoDot game engine installed, this is for creating more advanced games, the main language for this is GD Script.
I was looking for something relating to the snap package on Debian, but happened up on another programming tool using blocks. So am sharing.
Snap is produced by the University of Berkley in California, and allows you to create code using blocks, but at the same time displaying corresponding Python 3 code. As with Scratch everything is stored in the cloud.
Something to take a look at during code club at some point.
More information can be found in the links below.
Visually create, save, and share projects, in the cloud, with Snap!, a blocks-based programming language. Brought to you by
UCBerkeley,
Happy to discuss further on Mastodon feel free to sign up and connect, my id is [email protected] others that don't respect user freedom / privacy.
Jupyter experimentation
Further to recent videos on Jupyter notebook, I have been doing some simple experimenting to get the feel of this.]
This reat for writing and data visualisation. As the following two example screenshots show. I have not fully written the code here, but I have made modifications. The table now shows total rows and columns after I did some research and figured out how to count columns.
Presenting data as a table, using Pandas
Presenting data in graphical form, using MatPlotLib
The next Code Club will be on Saturday 20th August 2022 @ Paignton Library, we will carry on with what we are doing, mostly Hour of Code, block based programming, Scratch and the Free Code Camp responsive web design course.
We need MORE people in Torbay to come forward and run Code Clubs. Code Clubs could really benefit from working together too, so we can share expertise to benefit those who attend. We can then come together at STEM group meetings and share further.
If you are interested in Sciences and I think with this specifically data science or science generally then it seems that Jupyter notebook is very popular and powerful tool.
The following is an introductory video.
Jupyter Notebook Tutorial: Introduction, Setup, and Walkthrough
If there is interest, perhaps we can look in to this at a future STEM group meeting and try and invite someone along who may be able to help explain and or demonstrate further.