Main»Computing Basics

Computing Basics

Elements for Computational Work

  1. As with all experiments, taking notes is the key. Record key parameters, procedures and observations so that your work can be reproduced.
  2. Never put blind faith in results generated by software. Always double-check. The best unit for critical thinking is still a human brain.
  3. Make a new directory (or a folder in Windows) for each project or task.
  4. Learn to name your files and directories/folders meaningfully and systematically.
  5. Backup your data and work directories regularly.


Elements for Good Programming

  1. Think through the project
  2. Use a flow chart to design and organize your ideas and plans
  3. Document your ideas and strategies, explain what you are trying to do
  4. Write clear codes
  5. Start each program with your name, date, version, and purpose of the program
  6. Use informative names for variables
  7. Start simple, and expand and modify your codes
  8. Read and learn from good codes