摘要: Analyzing and grading programs in an introductory computer science course can require a great deal of time effort from the instructor. This paper investigates development system called Instructional Tool for Program ADvising (ITPAD) that assumes some instructor's duties by keeping student profiles assignment profiles, detecting possible plagiarism, providing suggestions directly to students improving their programs.The design ITPAD is based mainly on direct application code optimization techniques FORTRAN source programs. Several software measures also provide profile characteristics. The results test runs show this helps instructor monitor progress through term determine individual algorithmic approaches particular programming assignment. further benefit emphasize use good style.