© Doug Winnie 2021
D. WinnieEssential Java for AP CompScihttps://doi.org/10.1007/978-1-4842-6183-5_7

7. Flowcharting

Doug Winnie1  
(1)
Mission Hills, KS, USA
 

Programming and coding are just as much about thinking and planning as it is about sitting in front of a keyboard. Often, a developer needs to plot out in their mind or on paper how a program is going to work. This can make the coding process much easier, especially if you are working together with others on a project.

A flowchart is a common way to sketch out your program. It is exactly as it sounds: a chart that visually shows the flow of a program. In a flowchart, you connect various steps, decisions, and actions together into a string that follows the flow of how the program will operate. ...

Get Essential Java for AP CompSci: From Programming to Computer Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.