Welcome to WM195 Smart Solutions Development (Programming)
A New World Awaits
This module introduces you to Python, one of the most popular programming languages in the world. While no prior knowledge is required, learning a new language can be challenging depending on your pace. So, be prepared for a few tricky moments along the way – but don't worry, you've got this!
Below, you'll find an interactive Google Trends comparison of several popular programming languages in the UK, powered by the JavaScript library Chart.js. Try clicking on the legends or hovering over the lines to see what happens! Additionally, if you refresh this page, you'll notice that the module title at the top flashes three times. That animation was created using another JavaScript library, Anime.js. Coding can be so much fun!
Get Yourself Ready
Before starting the module, make sure you have the following software installed on your computer:
- PyCharm Community Edition This is the software you'll use to write and run Python code. Be sure to download the Community Edition!
- Git version control software This tool is essential for tracking changes in your source code and will be required for the Python part of the module.
These instructions assume you're using the Windows laptop provided by your company. If you don't have admin privileges, you should still be able to install the necessary software. If you're using a Mac computer, please get in touch for further instructions.
Module Overview
The presentation below offers a quick overview of the module, including the teaching plan and assessments. Be sure to review this first to understand the requirements for passing the module.