2. Coding or Programming
What is a Program
It is a set of instructions which do a particular
task.
Example:
It can be used to add two numbers.
It can be used concatenate two strings.
3. Why do We Learn Programming
Almost anything could be done by programming.
Example:
Create any game or software which run on PC,
Tablet, Mobile, Play station, Xbox, Nintendo, and other
platforms.
Create any Electronic Accessories , like Smart
Phone, Tablet, Ipod, Google Glass, USB Modem,
Keyboard, Mouse.
Create any Mechanical Machines, like Car,
Flight, Jet, Washing Machine, Grinder, Coffee Maker,
other machines in Laboratories, Factories.
4. Continues
Create any Building Construction, Like
Statue, 120 Storey Building, Bridges.
Create any Wired and Wireless Network of
Internet, 2G, 3G, 4G, 5G,etc.
Everything other than those created by
nature could be created with a help of
programming
5. C and C++
There are infinitely many programming
languages in this world.
C and C++ are the base in which all other
programming languages are derived.
Other Programming Languages
.Net, Java, Javascript, Php, Python, Perl, Verilog,
etc.
Mastering one language is important.
6. Why so many languages
Every programming language can do what
other languages can do with varied
difficulties.
Each programming language has its own
advantages and disadvantges.
7. Why do program do all this
products
When
you create an object and after
testing it you see that they don’t function
well.
Because some component got failed.
So, we create a real time environment by
a program
Then test your creation in real time in it
It will give out errors and u could correct
the errors here
Then make the product working
8. Example - Making a Water
Bottle.
The shape of the water bottle in 3 dimensions.
Amount of water it should hold.
It should be made strong with good tensile
and compressive strength.
It should be made of material which should
hold this much weight of water.
It should hold hot water at different
temperature.
It should be of low cost and also long life.
It should not melt and it should not give toxic
smell, taste.
9. Making water bottle without
programming
Here
you create a water bottle by
choosing a material which satisfy all the
above conditions is really difficult.
So you choose a material which satisfy
most of the conditions but u find that it
fails one of the test very badly.
So you have to start again and again.
10. How to create a water bottle
using a programming
You create a 3D water bottle using one software with
preferred volume and shape.
You then bring the created water bottle in other simulation
software which has a database of materials and its
properties.
Then u select one by one material vary the temperature,
apply force to test strength, fill water and apply force.
Test your water bottle for other possible damages by
varying the parameters
Measure possible breakages and select best material.
11. After the Simulation Verified
The
product should be verified by another
software whether the product could be
manufactured by the sophisticated
machines available.
Then the product is made.
For a simple water bottle which is Rs 10100 has so many steps.
12. It looks so easy but the
problem is
Sometimes
there are many software's
available but sometimes none.
Not all software gives accurate result
some 10% ,20% error with respect to real
time.
If there are no software available
You have to create one software
By using simple mathematical equation
derived from laws of physics.
13. Advantages of Programming
It
reduces the time and cost of
manufacturing.
It
gives results then and then so that
recent technological innovation is
possible in less time.