Go Pro!

Beginner Programming Tips

Reference > Science > Technology
Toggling a variable between two values in a computer program; switching a bit from zero to one and back.
Random number generators -- creating and understanding how they work, with Basic example using Rnd function and int function.
Does an equation have a value? Yes, you can find the values of equations - True or False, in Boolean terms.
Counting truth values -- how many equations in a list are true or false? Counting up the true statements.
Testing for zero -- three methods to determine if one or more computer variables is equal to zero.
Walk through an array -- convert a two-dimensional index to a one-dimensional index. Use a function for reusable code.
Walk through an array -- convert a one-dimensional index to a two-dimensional index, using integer division and modulus math.
Removing Array Elements -- how to remove an element from an array, using basic programming techniques.
Parsing a string containing a comma-separated list of values to extract the values and perform some action with those values.
Given a number of seconds, convert that into minutes or hours. Uses the Mod function, Integer division, and the Format function.
A function to make words either plural or singular, depending on whether an integer variable is one or not.
Every time you select a section of code to copy and paste, ask yourself, 'Should this be a function?'
Randomizing an array: how to you scramble the order of elements in an array?
Randomizing an array by randomizing a second array containing indices into the first array.
Use the random function to generate random passwords.
How to validate an e-mail address entered by a site visitor. Does the e-mail address have the proper format?

Ask Professor Puzzler

Do you have a question you would like to ask Professor Puzzler? Click here to ask your question!
Get a FREE Pro-Membership!
Educators can get a free membership simply by sharing an original lesson plan on our Articles for Educators page!

Like us on Facebook to get updates about new resources
Pro Membership