Basic programming course: Lesson #1 - Introduction to programming

in #devjr-s20w13 months ago (edited)
Assalam O Alaikum

Hello dear friends! Welcome to my post. How are you all? I hope you will be doing well by the grace of Almighty Allah. I'm also fine and enjoying my day. Today I'm here to participate in this Steemit engagement challenge season 20 week 1 organized by @alejos7ven. The topic of this challenge is about "Introduction to Programing". So let's start the task without any more delay of time.


Colorful Illustrated Ai Tools YouTube Thumbnail_20240911_144050_0000.png

Created With Canva


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

Everyday, I woke up early in the morning and perform various tasks including the worship of Allah Almighty in the mosque, coming back to home, taking a bath and then take breakfast. In the breakfast, my mother use different algorithms to prepare it for me but also, I help her in the kitchen in preparing the breakfast and other meals. Mostly in the kitchen, I fry an egg with oil, as my siblings wants an egg daily in their breakfasts, so here I would like to tell you about the algorithm of frying an egg.

Algorithm of frying an egg;

  • First of all, put the pan on burner, add 2-3 teaspoons of oil and then start heating it.

  • Break the egg, put it in a bowl, add some spices and chillies and mix it thoroughly.

  • Put the egg in the hot oil, and left it until it is fully cooked.

  • After a while, check it if the egg is cooked then take the pan off from the burner.

  • Finally, the egg is ready, put it another pot and then serve and eat if you want.

Task 2. What is the importance of programming languages in the world? How do they help us?

Yes indeed, the programing languages are very important as they play a vital role in our lives. This is because, the make our connection with the computers, as basically, programing is the language of computers to perform different tasks in it. It allow to make a connection with technology through various programming languages like python, JavaScript, c+ and c++ etc. All these languages are the basics of programing as we have to learn them before diving into it.


IMG_20240911_183408.jpg

Freepik


New a days, the programming is the need of every fields of our lives as through programming, we can create websites, mobile applications, softwares and other digital applications of our daily use. The person who learns programming and other things related to it including the all languages like python and JavaScript is known as programmer. Also, the programming help to perform different time saving tasks like processing and manufacturing of data.

Furthermore, in this digital world, everything you see around you like mobile phones, computers cars, calculators and digital watches etc are linked to programming and special type of coding are installed in them by the developers to meet with our needs. Also, the programming provides our instructions to the digital devices like computers and mobile etc. For example, you are working on your computer.


IMG_20240911_183810.jpg

Freepik


And when you press any of the button on keyboard, it send your instructions in the form of codes to the central processing unit (CPU) of computer, then the results of that action or codes appear on the screen. Besides all these things, many advanced technologies like artificial intelligence, blockchain technology and virtual reality are the results of programing as they are based on it.

Task 3. What do you need while programming?

While programming, various things are required to meet your desires and with the requirements of your clients if you are working as a freelancer. But some basic things are required when you want to be a programmer. So let's have a look at all these essential things while programming;

1. Internet Connection:

  • While programming, the first thing we need to have is a strong internet connection as all the setup and programming applications run on the internet.

2. Skill Set:

  • Skill Set is the most important thing to have after the internet connection for doing programming. This is because, having skills of programming isn't everyone's cup of tea.

3. Laptop & Desktop:

  • Laptop or desktop is another essential thing to have for programming because all the programming applications and softwares run on the computer using internet.

4. Programming Tools & Languages:

  • After that, the other essential programming languages like JavaScript, phyton HTML and c++ etc must be present. And the tools like compiler should be present in it.

5. Other Tools:

  • The other tools like testing tools and debugging tools must be present in the computer the programer must have complete knowledge about them. So that he can work with a flow without any mishaps.
Task 4. Write your first "Hello world!" Using pseudo-code.

IMG_20240911_182522.jpg

Hello World with pseudo code


C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP9VDv5a4EtHBpkJfW8Nn7PSXUPJapWuHbag84TFcG78C8dcNHndZWQcoQ8aFmkLxe2x47zw3mg.png

So friends, that was my entry about that challenge and I hope you will enjoy reading it. Now it is a time to say goodbye to everyone and I want to invite my friends @artist1111, @simonnwigwe and @josepha to take a part in this amazing challenge.

C3TZR1g81UNaPs7vzNXHueW5ZM76DSHWEY7onmfLxcK2iP9VDv5a4EtHBpkJfW8Nn7PSXUPJapWuHbag84TFcG78C8dcNHndZWQcoQ8aFmkLxe2x47zw3mg.png


Written by @abdullahw2


ij42VfeLLLL7WCxzYedv2KU7aUqHk3RNyfwHxuumhaYnHDokdbjRLxXkrL7DSe5jzS8jzGDd29gtGG4pvuDJSmxLPGt9GXUQJ72g1AB1fe5qt8DvgzMKW6QWvU4qnL7RCP9XNvs8xoiQDu52RHULmxg9jntMKRVMobRLqEiV5oKKho3MoMJgpUxyzHMbJSmzDNuPnJgSwTrwpTq5YBkjyML1T.gif

Sort:  
Loading...

Upvoted. Thank You for sending some of your rewards to @null. It will make Steem stronger.

Your post has been rewarded by the Seven Team.

Support partner witnesses

@seven.wit
@cotina
@xpilar.witness

We are the hope!

Hola!
Redactaste todo muy bien, ¡amé eso!, me gustó mucho tu publicación!. Éxitoss

Coin Marketplace

STEEM 0.31
TRX 0.39
JST 0.061
BTC 96550.85
ETH 3695.88
SBD 4.09