Abstract: Concepts and skills related to the basic constructs of programming (variables, types, expressions, assignment, simple input and output, and conditional control and iteration structures) are ...