Attached are documents that help explain and provide examples for flowcharts and pseudocode.
Both are methods of representing algorithms and are useful for planning your intentions before you begin coding. Not everyone in the world can interpret programming code (I know!), and even programmers have trouble understanding other peoples code, so it is often important to use alternative methods to show your thinking so others can understand what you are trying to do and feedback if you have the right idea. If is also important if you are working in a team in case, for whatever reason, you are unable to do the coding someone else and use your algorithms to finish the job.
A more practical reason is that you will need to create and interpret them in your controlled assessment and in the second exam.