Dear student!
Design recipe is just a way to design a program effectively and properly. It involves the following steps:
Analyze a problem statement, typically expressed as a word problem: It means first analyze what you want to do in program.
Express its essence, abstractly and with examples: Divide problem into segments and include example in each segment.
Formulate statements and comments in a precise language: Make psuedocode, flowcharts etc for these segments which will be used for developing.
Evaluate and revise the activities in light of checks and tests: Evaluate program by testing and checking.
Pay attention to detail: Dont miss even a minor point.See every point in detail.
This process is repreated and refinement is done until we achieve a refined solution.
Please consult lecture 1 for further detail.