Share Introduce a new concept by having students modify existing, well-defined programs before writing programs from scratch. with FacebookShare Introduce a new concept by having students modify existing, well-defined programs before writing programs from scratch. with Twitter Students should be led to the point where they can design a program on their own given only the specifications, an initially daunting task. More about this tip Tags AP A Effective Encouragement External Source Tips from Deborah Power Carter The College Board’s AP Computer Science Teacher’s Guide. Other Tips By Other Tips By College Board's AP Computer Science Teacher’s Guide