Programming
Define basic algorithms to carry out an operation and outline the process of programming an application. Explain the characteristics of procedural, object-orientated, and event-driven programming. Implement basic algorithms in code using an IDE. Determine the debugging process and explain the importance of a coding standard.