Accessibility of Analysis of Algorithms: from programming to problem solving
Journal of Computing Sciences in Colleges
Teaching quality object-oriented programming
Journal on Educational Resources in Computing (JERIC)
Hi-index | 0.00 |
Computer programming teaching should include problem analysis and a hierarchical decomposition of objects and actions that enable programmers to develop meaningful models of objects and multi-layered interfaces and thus be able to choose the level of complexity and protection they need. Programmers are expected to use error-detecting and correcting codes. Application development should include evaluation methods that could assess design solutions during program development and avoid errors during program execution. We discuss a software development and test diagram and programming project requirements.