SECs20w1; Introduction to programming.

in devjr-s20w1 •  2 months ago 

I am excited to be part of this class. I had always been skeptical at the subject of programming and coding because people had always painted a picture of it been very difficult but am glad to be opportune to learn about this interesting subject.

0FA9EB16-1BA3-4384-A748-34245E132829.jpeg
Designed on canva

I want to say thanks to @alesjos7ven for breaking it down in the simplest way possible that even a lay man can understand. I was impressed going through the class as a newbie to the subject. I enjoyed every bit of the class and here is my assignment.

Task 1. Describe in your own words an algorithm of some activity you do daily.

Algorithm is simply the step by step procedure we follow to accomplish a task and in programming it’s the step by step instructions we give to a computer to accomplish a task or solve a problem. Algorithm is simply an integral part of our everyday life

Some of the activities I do daily is brushing my teeth and sweeping my room.

Algorithm for brushing my teeth:

• Walk to the bathroom
• Pick up my brush from the brush holder
• Pick up my tooth paste from the paste holder
• Open the cover of the tooth paste
• Press the desired quantity of paste unto the brush
• Cover the tooth paste and put it back on the holder
• Put the brush in my mouth and start brushing
• Rinse off my mouth with clean water
• Rinse off my tooth brush with clean water
• Put the brush back in the holder
• Leave the bathroom

Algorithm for sweeping my room

• Walk to the kitchen
• Pickup the broom and packer
• Walk back to my room
• Start sweeping with the broom
• Gather all the dirts to a corner
• Use the Packer to pack the dirts
• Walk back to the kitchen to trash the dirts
• Drop the broom and packer at the appropriate place
• Walk back to my room

4A565D47-407D-4082-BB96-BFCF685E4CCB.jpeg
Designed on canva
Task 2. What is the importance of programming languages in the world? How do they help us?

Programming is of great importance to our world today and especially in the area of technology advancement. Some of the importance of Programming languages includes;

• Programming languages has helped to increase efficiency and automate task repetitively. The ability to automate tasks has helped a lot of businesses to improve their overall performance, increase productivity and also save cost. Through programming Individuals have been able to develop software solutions that has helped to minimize processes thereby saving time and resources.

• Programming languages is the driver of innovation as it has helped individuals to develop new technologies and softwares that solve complex problems. For instance, the innovation in health care is driven by machine learning algorithms and artificial intelligence which has helped in early detection of diseases and making treatment plans personalized.

• Programming has opened up a lot of financial opportunities for programmers and the demand for programmers keeps growing daily.

• We live in an interconnected world where complex systems are created through the working together of soft ware projects that involves multiply programming and this is only made possible by programming languages thereby fostering team work and collaboration.

• We live in an ever increasing digital world, individuals are empower to plug into and navigate this digital world and promote tech literacy through programming.

There are lot of advantages to programming languages and they basically help Programmers to produce new things as it helps to simplify advanced things and making it easy to be grasped naturally.

CC5B2CEF-FFAC-461F-A52D-B2C36F03DFC2.jpeg
Designed on canva
Task 3. What do you need while programming?

As a newbie and from what I’ve learnt, Programming can be alot, therefore when programming, we need to put some things into place.

• The basic knowledge for programming is very necessary. You must put in time to learn what programming is about.

• The need to be very detailed and pay attention to what we are doing because any mistake no matter how little would cause our program not to be executed. The need to be patient to learn and follow due procedures must come into play.

• SQL order wise known as Structured query language would come in handy. This contains both the basic and advanced commands needed for programming.

• Text editor and Microsoft office would be needed.

• Some other apparatus needed would include; Python, subversion, Git hub and Git and etc would also be needed in your programming journey.

D16AB2F4-0149-41D2-892B-3BAF9986AE5A.jpeg
Designed on canva
Task 4. Write your first "Hello world!" Using pseudo-code.

To write my first hello world, I would write it using the format taught by the teacher like this;

Algorithm name_of_algorithm
Print “Hello world!”;
EndAlgorithm

Thank you for this beautiful opportunity to learn and practice. I ask @jobita30, @divinelife and @favourhycinth to participate in this challenge.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

Upvoted! Thank you for supporting witness @jswit.

  ·  2 months ago (edited)

💯⚜2️⃣0️⃣2️⃣4️⃣ Participate in the "Seven Network" Community2️⃣0️⃣2️⃣4️⃣ ⚜💯.
This post was manually selected to be voted on by "Seven Network Project". (Manual Curation of Steem Seven).

Not enough voting power.

Not enough voting power.

Your post has been rewarded by the Seven Team.

Support partner witnesses

@seven.wit
@cotina
@xpilar.witness

We are the hope!

TEAM 4

Congratulations! Your post has been upvoted through steemcurator06. Good post here should be..


post1.png

Curated by : @jyoti-thelight

Thank you @jyoti-thelight for the support.🌝🤗🙏