Paul Sutton

Paul Sutton – personal blog

2021 Superbowl

Final Score LA Rams 23 – Bengals 20

LibreAdventure Testing 2

LibreAdventure Testing 2

Just been helping with more LibreAdventure testing. Please see my previous post if you are unsure, what this is.

So last week, we found a bug when we were in close proximity to another user,, the video chat didn't work, This has now been fixed for the office areas. The bug is still there, if a users enters the conference areas. A report ticket has been submitted about this.

More of the same next week, hopefully with a few more people testing.

libreadventure

Free Software and Hardware

TAGS

#YearOfTheFediverse,#FediverseRising,#Science,#Technology,#ScienceDaily,#PaigtonLibrarySTEMGroup,#Fedevolution2022


Donate using Liberapay

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

Work

I am currently working with Prospero Teaching and looking for work as a Teaching Assistant or similar in the Torbay Area.

I am committed to safeguarding, have a FULL DBS certificate for both Volunteering (Child workforce) and Employment (Child & Adult Workforce) and am able to start immediately.

If you are a school and looking for TAs, Teaching or other staff please get in touch via **Plymouth AT prosperoteaching DOT com.

Outside of this, I am involved in the Paignton Library STEM Group

Current activities

I am running: * Paignton Library Code Club * Involved in the Paignton Library STEM Group Also involved with the Torbay Trojans American Football Club

I have experience working with:-

  • Children
  • Young people
  • Adults

In various capacities and am committed to CPD and self improvement.

CPD and related Training

Not a full list

CPD: SAFEGUARDING

  • Safeguarding Children, eLearning at work, 25/8/2021
  • Home Office, Prevent Training, 04/07/2020
  • Safer Remote Teaching, Prospero Teaching, 17/12/2021
  • Positive Handling in Schools, eLearning at work, 3/6/2021

CPD: EDUCATION & HEALTH

  • An Introduction to tutoring, Prospero Teaching, 20/2/2022
  • An Introduction to Classroom Management, Prospero Teaching, 6/2/2022
  • An Introduction to Teaching Phonics, Prospero Teaching, 2/2/2022
  • Introduction to the EYFS, eLearning at work, 1/2/2022
  • Epilepsy Awareness, elearning at work, 15/12/2021
  • Learning disability awareness, eLearning at work, 11/12/2021
  • Autism Awareness, eLearning at work, 22/11/2021
  • Spot and support attachment disorder, Creative Education, 12/10/2020

CPD: WORK RELATED

  • Disciplinary procedures, elearning at work, 1/9/2021
  • Sexual Harassment in the Workplace, eLearning at work, 18/8/2021
  • Anti Harassment and Bullying, eLearning at work, 12/7/2021
  • Equality & Diversity, eLearning at work, 12/6/2021
  • Get to Know GDPR, Alison.com, 27/4/2021

CPD: HEALTH & SAFETY

  • Manual Handling, eLearning at work, 11/7/2021
  • Fundamentals of Health and Safety, Alison.com, 19/4/2021

CPD: INFORMATION TECHNOLOGY

  • Cyber Security, eLearning at work, 13/07/2021
  • Getting Started with Your Raspberry Pi, Raspberry Pi Foundation, 2021
  • Teaching computer programming in Primary Schools, FutureLearn, 2018
  • Physical computing with Raspberry Pi and Python, FutureLearn, 2018
  • Prepare to run a Code Club, FutureLearn, 2018
  • Digital Skills Level 1, North Warwickshire and South Leicestershire College, 2020

OTHER COURSES

  • Astronomy and Space Physics: Teaching Secondary Science, FutureLearn & * Royal Observatory Greenwich, 2021
  • Teaching Primary Science: Getting Started, FutureLearn, August 2020
  • Teaching Primary Science: Chemistry, FutureLearn, September 2020
  • Lego WeDo Training, Raising Robots, January 2020

Paignton Library STEM Group – Feb 2022

The January STEM group meeting will take place on 12/2/2022. As with previous events, this will be a mix of coding, discussions and look at projects brought along to the event.

I am working on a particle accelerator demo, so hopefully I can try and demo that. This is one of the Physics demos linked to below. We should also have the start of a line following robot, Lego WeDo and much more.

Paignton STEM Group Poster

Links

Zone of Proximal Development

Zone of Proximal Development

I decided to write this, in an attempt to address some issues that I have when contributing to projects. such as free software projects or engaging in the related communities.

As I am currently working as a teaching assistant, our work is based on theories of learning etc. Therefore we follow research and ideas such as Zone of Proximal Development by Lev Vygotsky,

So how is this applicable to contributing to software? The simple answer is people seem to assume that the person who is trying to undertake a task has the same level of understanding as others.

Most of my Open University study was around Science. Therefore using tools such as git, is hardly something that I do daily. I can, just about.

  • git pull
  • git commit -m “message”
  • git add
  • git push

Which for me is sufficient.

On a similar note is tasks like key signing. For most people people seem to use gnupg and a mail client plugin for this. Their mail client can implement this for signing or encrypting e-mails. Since Thunderbird 78, Thunderbird has integrated OpenPGP which is great, only it hides a lot of the complexity,in the back ground, this makes what would probably be a simple tasks much more complex for those who don't really understand what they are doing.

Again, there is an assumption people can 'just do things'

So within ZPD

  • Task a Learner Cannot Accomplish With Assistance
  • Tasks a Learner Can Accomplish With Assistance
  • Tasks a Learner Can Accomplish Without Assistance

So for the most part, we should not assume a learner, user or potential contributor can perform all the tasks that is being asked. We need to figure out what they know first and try and help them provide us with what we need.

In general it is far easier to provide face to face support, which is not possible in many cases.

I think as a community, we sometimes need to take a step back and remember what it was like when WE were first learning something new, it is difficult at first, till we find that one tool that make things easier. Until then we probably struggled.

Not everyone is as experienced or confident as you are, so will potentially take a lot longer to figure out something that is designed to help you help them.

We should also not assume that persons level of education is less than ours, a person with a degree in Computing is equally degree qualified a degree in Chemistry (for example). However both can perform complex tasks. but probably can't perform each others tasks. Education is only a factor in this respect.

For most people, they want something to 'just work' and not have to fiddle to get it working or try to explain what they are doing, which if you are not sure, just ends up frustrating when ask questions you can't understand let alone answer.

So trying to get a device working that requires a user to load kernel modules in, is really beyond a lot of people without the pre-requite understanding, on a similar note, When installing Debian 11 on my netbook I found that networking simply didn't work, or the install didn't complete., in fact upgrading from 10 to 11 seems to break networking fully. So trying to ask for help isn't easy, especially when there is no easy way to tell people what the error is.

In the above case the following would most certainly apply

  • Task a Learner Cannot Accomplish With Assistance

Or in this case they would need face to face assistance and even then the error could be something that a person with expertise can't easily fix.

I am not sure what the solution is, perhaps just to say, please remember, just because you are an expert, doesn't mean others are too.

Links

Free Software and Hardware

TAGS

#YearOfTheFediverse,#FediverseRising,#Science,#Technology,#ScienceDaily,#PaigtonLibrarySTEMGroup,#Fedevolution2022


Donate using Liberapay

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

LibreAdventure Testing

LibreAdventure Testing

Links

LibreAdventure is a free software implementation of Work Adventure. This is a 2d environment which you can walk round and interact with other users. This is a Free Software Foundation project, so there is integration with the Jit.si video conferencing software to facilitate voice / video communications.

The graphics (while rather 8bit retro) is what makes this really cool. I am not technical enough to run my own implementation. I am using the FSF instance and testing that.

I think this version gives a 2d top down view of the FSF office, I can enter a conference room, or enter other rooms.

LibreAdventure was used as part of LibrePlanet 2021, and will be used at this years conference too.

libreadventure

Free Software and Hardware

TAGS

#YearOfTheFediverse,#FediverseRising,#Science,#Technology,#ScienceDaily,#PaigtonLibrarySTEMGroup,#Fedevolution2022


Donate using Liberapay

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

ToriOS Internship Program – version 1.0

  • We need people who enjoy #programming and want to do it for fun, to create really nice small things that can be used easily by almost anyone.
  • All levels of programming are fine.
  • People need to have #motivation to do this because they want to, themselves. They need motivation to learn more because they are growing.
  • They must have the ability to #fail and #learn from it.
  • As long as those exist, #skills will come. Anything anyone already has to begin with is fine.
  • Rust, serde, FLTK, DBus, X11/etc, XDG, lexer, TUI, Linux, Every Window Manager there is, Rust coreutils/chroot/squashfs?/etc for building, TOML/JSON/INI/etc, HIG/UI/UX accessibility, Bash scripting.

Goals:

1- Oxidize the C++ programs used in ToriOS, and improve them. 2- Oxidize the scripted builds. 3- Oxidize the scripts used in ToriOS, and use serde for configuration, support multiple formats in and out. 4- Build separate libraries for separate tasks. Many small libraries that can be reused are better than one big one for everything. 5- Bring these components together and create a desktop environment using any window manager. 6- Replace GNU with Rust equivalents to make Oxidized Linux as the base of the operating system. 7- Configure multiple window managers using the same graphical tool, allowing for the conversion of one window manager format to another, seamlessly. 8- build menus for window managers with an oxidized menu generator. 9- Oxidize FLTK applications menu program. 10- Make portrait and landscape layouts for the desktop. Using dbus to load things when needed.


Longer term wish list goals:

1- Rust + FLTK to create a modern panel/tray system. 2- Handle the virtual desktops, use ~/Desktop.d/... for handling multiple desktops with multiple icon layouts. Just a desktop manager, not a file manager. 3- Build our design of a very modular onscreen keyboard. 4- Make all GUI apps display a TUI when no $DISPLAY exists. 5- Volume manager to trigger whatever events are configured. 6- Pre-built Phone images to flash as well as ISOs to download. 7- replace any GTK specific programs with Rust + FLTK versions. 8- use a native Rust GUI toolkit when one is mature enough.


Note:

The word [#Oxidize] is used to mean converting an older program to use Rust, instead of whatever programming language it was originally written in.


IF AND ONLY IF YOU MEET ALL THE REQUIREMENTS, please apply by sending an email to: [ ali AT torios DOT top ]

  • Subject Line must contain [ToriOS Internship ver 1.0]
  • Introduce yourself – mention your REAL name.
  • Country – wherever you currently live.
  • Written consent that have read + agree on each and everything mentioned in this post.
  • Please explain WHY you think I should let you in?
  • NO begging please. Begging means reject.
  • DO NOT send any Resume/CV because that means reject.

Internship

#Linux. #Debian,#Ubuntu,#volunteering,#Jobs,#ToriOSInternship

Code Club 19/2/2022

The next Club will be on Saturday 19th February 2022 @ Paignton Library. Please contact the library to book.

We will carry on with what we were doing last session, hopefully expand on what we were doing with the Micro:bit

Links

Tags

#CodeClub,#FreeCodeCamp,#Microbit,#Scratch,#Python,#WebDesign, #Lego,#Coding,#Education,#LookingForWork

Please contact Paignton Library.

Trojans Flag contest 13/2/2022

Fantastic work today. Next week is a flag football contest.

Date : Sunday 13th Feb 2022 Time : 11 am —> ?

Location : Foxhole playing field, Bellfield Road, Paignton

The Torbay Trojans are hosting a flag football contest on the 13th Feb 2022. Should be a great day, with lots of great football being played.

We are still looking for players for the 2022 contact football season, so if you are interested in playing please get in touch ASAP.