demonstrate an understanding of the software development life cycle and apply sound 5103092
ULO 3: Describe and discuss the
elements of effective programming style
ULO 4: Demonstrate an understanding of
the software development life cycle and
apply sound programming analysis
techniques (design, coding, debugging,
testing and documentation) to justify
simple programming problems
In this project, you will work individually to write programs which demonstrate your
understanding of IPO and usage of simple functions in Python programs.
Content and Structure:
You will have to write simple programs to:
1. Accept inputs from user
2. Perform mathematical operations to process data entered by user
3. Print the output
4. Use simple functions which passes on user inputs to a function which performs the
operation and returns the result which will be displayed on the console
? The student must be able to explain the working of the program and its logic.
? Program should be indented, proper comments should be given, modification
history should be present, variable names and data types should be chosen
? The program should compile and execute to display the result.
? The student must use programming constructs available in Python and follow