3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Starting programming with a flow chart

Starting programming with a flow chart
Starting to use PIC micro controllers for your projects? they are very useful but very frustrating when your programme just doesn't work.

This is one way to sort out your ideas by drawing a flow chart. This is the way professional programmers often create their masterpieces.

Starting with a simple pencil and paper to get their ideas into some form of order.

This is particularly valuable when the system you are defining is a process that moves step by step.

A good example of the would be programming an automatic washing machine or a robot. Of course for very simple programme you wouldn't need to do this.
 
Remove these adsRemove these ads by Signing Up
 

Step 1The symbols

The symbols
For simple flow charting you only need to use 2 symbols.

A rectangle shows an ACTION example - turn say motor on or off, turn an LED on or off.

A diamond shows a DECISION - example - is the switch on, is the lid closed, has the robot touched anything.

« Previous StepDownload PDFView All StepsNext Step »
2 comments
Sep 18, 2010. 9:16 PMTachyon says:
I have to say, this is great. I don't think they even teach flow-charting in CS classes anymore. It's a great way to develop proper code with a logical flow.

It's a lot better than jumping into some object oriented, nonsense that doesn't develop your thought processes. Learn logic and flow first, then screw it all up if you want later.

Nice instructable to introduce people to a dying, but important skill.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
83
Followers
18
Author:rickharris
Retired technology teacher - 2 kids, aged 62 I have an Hons deg in Design and Technology - 28 years as Computer systems engineer Trained as Electronics engineer in the Royal Air Force