Aims We will investigate some modern python features and concepts by developing some small programs.
Type Hinting Type hints were added to python 3.5 as a way of adding support for linters and 3rd party tools to check code for possible errors.
Introduction This assignment is designed to be a continual software development project using Test Driven Design / Development techniques to produce a substantial software artefact.
Sample project ideas can be found here https://nccastaff.