ICT Skills - Proficiency: Python for Non-Programmers

ICT Skills - Proficiency: Python for Non-Programmers
This badge has been awarded to University of Westminster students who have completed one course in the area of ICT Skills: ICT Proficiency. Students gained an understanding of some, or all elements related to ICT proficiency by completing an online course, through self study and all associated activities. Students will have developed some of the skills outlined in the criteria below.

Issued on 18 Nov 2025 by

University of Westminster

#digitalcapabilities #ictproficiency

Issuer

University of Westminster

badges@westminster.ac.uk

Criteria

ICT proficiency

A digitally capable learner will:

  • Use ICT-based devices (laptops, tablets, smartphones, desktop computers, digital instruments and equipment);
  • use a mouse, keyboard, touch screen, voice control and other forms of input; use screens, audio headsets and other forms of output;
  • use digital capture devices such as a camera, video camera, audio recorder.
  • Use basic productivity software (text editing, presentation, spreadsheets, image editing); use a web browser and search engines.
  • Use email and other digital communication services eg text, photo sharing, video conferencing.
  • Sign on to and use the university/college digital systems; sign on to and use a range of personal digital services such as social media, online shopping, sharing sites.
  • Adopt new devices, applications, software and services and stay up to date with ICT as it evolves.
  • Know the limits of his/her digital proficiency and how to ask for help.

At higher levels a digitally capable learner will:

  • Use a wide range of digital apps, services, plug-ins to achieve daily tasks; be comfortable with different devices, interfaces
  • and platforms.
  • Keep digital devices safe from malware; manage security and privacy settings in digital services.
  • Explore digital technologies, tools and services thoroughly to understand their functions and uses.
  • Find solutions and work-arounds when things go wrong.
  • Understand basic concepts in computing, coding, and software/app development.