Вы находитесь на странице: 1из 5

IMPORTANCE OF PROGRAMMING

EDUCATION FOR CHILDREN AND THE


SITUATION OF PROGRAMMING
EDUCATION IN SOUTH ASIAN COUNTRIES

The basic knowledge of programming language for children are


very necessary nowadays. It is simply a basic part of education
system in most of the countries. Bill Gates says programming
teaches you how to think. This simply identifies how important
these stuff really are and how these programming stuffs helps
throughout life. Nowadays our daily life is completely surrounded
by the machines and these machines are controlled by some sort
of artificial intelligence and these intelligence is created by some
sort of programming and it is very important for us not only to
build but also understand these types of things. Generally it is not
necessary to all of us, try to build some program or software but it
is important for all of us to understand the simple mechanism and
working functions of these types of IOT (internet of things) and to
understand these softwares and for this we have to understand
the basics of programming. The programming is called coding in
cool manner.
The simple question arises why it is
important for children to learn programming and why their
syllabus may contains such things? The simple answer is that
programming helps them to learn things in better ways and helps
them to think in bigger margin. In my view it is compulsory for
children to learn programming stuffs from their school life
because it helps them to make their basics strong and also helps
in growing their habits to understand complicated things and also
helps them to become more creative and hence their creativity
level to reach a new level. It is also necessary for us to helps them
in creating new things rather than only to force them to memories
their course content. Because if we teach children some things
they only learn that particular thing but if we teaches them how
to learn and how to think creatively, they path of learning never
stops. It is also important to think their teachers and parents
about these coding education for their children.
In western culture programming
education is the backbone of their education system and in most
of the western countries it is necessary to learn programming
concept from very beginning and nowadays these types of
education is also available in primary level which helps them to
make themselves creative and think above horizon and helps
them rather throughout their life but in eastern education system
moreover south Asian region most of the countries doesnt have
their education system updated according to the need of the
situation and most of the courses re outdated and no such
computer related concepts are available for them. Most of the
eastern countries lacks their infrastructure in education system. If
speaking frankly about 50% of the students never saw computer
before their high school practices and they even dont know how
computer really helps in their life except some theoretical
concepts. So it is obviously rare for them to learn programming
concepts in school level. For this kind of situation we couldnt
blame only our education system, there are many factors
affecting the availability of programming education which may
include our old fashioned technique of teaching, and lack of
infrastructure as well.
Simply the situation of
programming education in south Asian countries are very
conscious and this is also one of the main reason for not
developing their digitalized and technicality sector. All round the
word south Asian region and some African region are most behind
in making digital development. The lack of programming
education in their education system is the main region behind the
problem facing to develop their electronics and communication
sector. If we can afford to change the situation of the education in
all level including the situation of programming education in
recent years south Asian countries like Nepal, Bhutan, Maldives,
Srilanka and many other countries may develop in electronics and
communication fields.
In recent year surveys it shows that
about 40% of the remote areas may not have a computer
education in their curriculum and moreover about 90% of the
students of countries like Nepal doesnt know anything about
programming and doesnt knows about how may it used and
helps in our daily life. In another surveys contained my MOE
shows that only 2% of the students at school level knows about
programming languages and familiar with them. And in same
surveys it shows that only 10% of +2 colleges provides the
concept of programming like C. In another surveys contained by
Education Board shows that about 80% of the student cannot
ever faced the programming languages before higher education.
So this may cause a serious problem in our education system and
affects the development sector of most countries.
In recent years some steps are
forwarded by government after seeing the necessity of
programming education and try to rebuild their courses which
may provide some basic knowledge and this appreciated step can
make some difference in countries developing rates and helps to
become more digital embedded country. But it is necessary for
them to keep some things in their mind before providing
programming education like it is time relevant, useful in general
life as well as to make their career in the programming field. It
might also contain stuffs which helps them to be creative and
more efficient.
One of the other advantage of learning
programming from childhood that you can make your career on
programming field and can contribute something to the digital
world. Coding jobs are one of the big demanded and handsomely
paid job all over the world. In other word it can be said that in
near future programming jobs have lot of vacancies and all
persons have a lot of opportunity to this sector.
According to survey conducted by Forbes Only in US
about 20.4% growth in the programming jobs. This is only the
highlight that in future how many opportunities are coming in the
path. In another survey it is shown that not only US, other places
like Munich of Germany, Toronto of Canada, London of England,
Belgium and many other countries around the world has a great
potential to be the biggest hub for more tech and programming
jobs. All round the world programming is one of the highest paid
job and it requires less physical effort than others. There are
many online hubs as well to earn money from programming
languages like freelancer.com, upwork.com and many more so
there is a maximum possibility that you can earn from your skill
without any difficulties.
Talking about programming language, it is the language
understandable by computers and other IOTs. It is just same like
our language having syntax and a preferred rule. Talking in depth
there are many generation of language itself like 1GL, 2GL, 3GL,
4GL, 5GL and so on. Nowadays there are one new addition
language called artificial intelligence learning picked limelight and
it is also one of the basic learning to make machines more user
friendly. But in surface we have to understand these language
mainly categorized in two types scripting and object oriented.
Programming language like PHP, Python , C and many others used
as scripting language used for writing some specific content
whereas language like C++, JAVA, PYTHON, OBJECTIVE C and
many more as object oriented language to make some sort of
software as well as game.
If we talking about the most demanded
programming language in sense of vacancies MY SQL, JAVA , PHP ,
PYTHON dominated these days whereas if we talking in the sense
of salaries programming language like QUARTZ, R, OBJECTIVE C,
JAVA dominates these days. And talking briefly about the
programming languages types all languages has their own
importance and own use. There are average of 65000$-140000$
per annual salaries for most of the programmer in European
countries. If talking genuinely more than 6 million programmers
are needed till 2020. This is also one of the highlight point of need
to learn programming language that nowadays we are becoming
more IOTs dependent and computer dependent so to do all the
work from computers it is needed to brought new software which
also needed more efficient programmers and for that more spaces
for programmers are available. So this is the biggest opportunities
for programmer to learn coding as well as these facts surly
encourage school children and many peoples to learn
programming. So this is important for all of us to encourage
school children to learn basic stuffs about programming.
Finally we can say that there is a startup needed
from now to learn these languages and try to learn any of these
language with perfection rather than trying to learn every
language with little knowledge. There are many books available
around us to learn programming stuffs if you are interested as
well as there are many online hubs like codeacademy.com,
khanacedamy.com and many more to learn programming
languages with ease. So pick one and try to get a prefect start
and encourage other children as well as other people to
encourage to learn programming and if possible please try to talk
with authorities to contain programming subject as basics of our
education system all over the Globe.

ASHISH JHA

Electronics and communication

engineering student

Вам также может понравиться