Here are the answers for the questions you've provided:
A) Which of these is described as a discrete piece of code that is part of a program and contains one or multiple routines?
Answer: module
A) Which of these is a method or mathematical process for designing algorithms for problem solving?
Answer: algorithm design
A) What are basic building blocks used to control computer programs, which are a sequence of words or symbols in a valid language and can be understood by the computer?
Answer: programming constructs
A) Which code snippet is a function that would accept two numbers, subtract them, and return the difference?
Answer: def subtract(a,b):
return(a-b)
A) What is a return value?
Answer: a value sent back from a function