Python Pioneers: A Beginner's Guide 🇪🇹 – Telegram
Python Pioneers: A Beginner's Guide 🇪🇹
8.88K subscribers
345 photos
39 videos
24 files
61 links
Welcome to Python Pioneers: Empowering Ethiopian students to embark on their coding journey. 🚀🌐🗺📱🖥💻🖱🛰

DM 📩 : @MntsntZP
Download Telegram
Welcome to Python Pioneers! This channel is here to help Ethiopian students take their first steps into the world of coding. Join us as we embark on this exciting journey and don't forget to invite your friends to join us too! 🚀

#Join_አርጉ
#ለጓደኞቻችሁም_Share_አርጉላቸው
#Python_Pioneers
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Programming ኮምፒውተር የተወሰኑ ተግባራትን እንዲያከናውን የማዘዝና መመሪያዎችን የመጻፍ ሂደት ነው። የProgram አወጣጥ ቋንቋን በመጠቀም ኮምፒዩተሩ ሊገነዘበው እና ሊፈጽማቸው የሚችሉ የትዕዛዝ እና Algorithm ስብስብ መፍጠርን ያካትታል። Programming ግለሰቦች መተግበሪያዎችን፣ ድረ-ገጾችን፣ ጨዋታዎችን እና ሌሎች ሶፍትዌሮችን እንዲፈጥሩ የሚያስችል ጠቃሚ ችሎታ ነው። አመክንዮአዊ አስተሳሰብን፣ ችግርን መፍታት እና ለዝርዝር ትኩረት መስጠትን ይጠይቃል።

👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻

Programming is the process of writing instructions for a computer to perform specific tasks. It involves using a programming language to create a set of commands and algorithms that the computer can understand and execute. Programming is a valuable skill that allows individuals to create applications, websites, games, and other software. It requires logical thinking, problem-solving, and attention to detail.

to be continued...

#Programming

@python_pioneers
@python_pioneers
@python_pioneers
👍3
ስለ Programming ምንነት በትንሹም ቢሆን አይተናል እና በቀጣይ Computer በምን አይነት ሁኔታ አሁን ያለበት ደረጃ እንደደረሰ እንመልከት...
👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻👩‍💻
የኮምፒዩተር evolution በሚከተሉት ቁልፍ ደረጃዎች ሊጠቃለል ይችላል።

1. Mechanical computers ፡- በ17ኛው እና በ18ኛው መቶ ክፍለ ዘመን የተፈጠሩ እንደ Abacus እና Mechanical computers ያሉ የመጀመሪያዎቹ የኮምፒውተር መሳሪያዎች ሜካኒካል ነበሩ።

2. Vacuum tube era፡ የመጀመሪያዎቹ ኤሌክትሮኒክስ ኮምፒውተሮች እንደ ENIAC እና UNIVAC በ1940ዎቹ እና 1950ዎቹ ውስጥ Vacuum tube ለማቀነባበር እና ለማስታወስ ይጠቀሙ ነበር። እነዚህ ማሽኖች ትልቅ፣ አስቸጋሪ እና የማይታመኑ ነበሩ።

3. Transistor-based computers፡- በ1940ዎቹ መጨረሻ ላይ የተፈጠሩት ትራንዚስተሮች ትናንሽ እና አስተማማኝ ኮምፒውተሮችን በ1950ዎቹ እና 1960ዎቹ አስገኝተዋል።

4. Integrated circuits፡- በ1960ዎቹ መጀመሪያ ላይ የIntegrated circuits መፈጠር የኮምፒዩተር ማምረቻውን አብዮት ያደረገው በርካታ የኤሌክትሮኒክስ ክፍሎችን በአንድ ቺፕ ላይ በማሸግ ነው።

5. Microprocessor revolution፡- በ1970ዎቹ መጀመሪያ ላይ የማይክሮፕሮሰሰር መፈጠር Personal ኮምፒውተሮችን ማዳበር እና የኮምፒውቲንግ ቴክኖሎጂን በስፋት እንዲጠቀም በማድረግ ትልቅ ምዕራፍ ነበረው።
💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻
To be continued...

#Programming

@python_pioneers
@python_pioneers
@python_pioneers
👍6
#Mechanical_Computers
Mechanical computers ስሌቶችን ለመስራት እና መረጃዎችን ለማስኬድ እንደ gears, lever እና switches ያሉ ሜካኒካል ክፍሎችን የሚጠቀም የኮምፒዩተር አይነት ነው። የሚሠራው mechanical engineering መርሆዎች ላይ ተመስርቶ ሲሆን ብዙውን ጊዜ ለelectronic computers እንደ precursor ይቆጠራል። እነዚህ ማሽኖች በ20ኛው ክፍለ ዘመን መጀመሪያ ላይ እንደ ስሌቶች፣ መረጃዎችን ማቀናበር እና የሂሳብ ሞዴሊንግ ላሉ ተግባራት ያገለግሉ ነበር። በፍጥነታቸው እና በተግባራቸው ውስንነት ምክንያት በመጨረሻ በኤሌክትሮኒክስ ኮምፒውተሮች ተተክተዋል።

#Computers

@python_pioneers
@python_pioneers
@python_pioneers
👍3
Vacuum tube Computers፣ እንዲሁም First-generation computers በመባልም የሚታወቁት፣ vacuum tube ለcircuit የሚጠቀሙ የመጀመሪያዎቹ ኤሌክትሮኒክስ ዲጂታል ኮምፒውተሮች ናቸው። የተገነቡት በ1940ዎቹ መጨረሻ ሲሆን እስከ 1950ዎቹ አጋማሽ ድረስ Transistor based በሆኑ ኮምፒውተሮች ተተኩ። የVacuum tube ኮምፒውተሮች ትልቅ፣ ከባድ እና ከፍተኛ ሙቀት የሚፈጥሩ ነበሩ። የአቅም ገደብ ቢኖርባቸውም በኮምፒዩተር ቴክኖሎጂ ከፍተኛ እድገት አሳይተዋል እና ለቀጣዩ የኮምፒዩተር ትውልዶች መሰረት ጥለዋል።

....በቀጣይ Transistor-based ስለሆኑ ኮምፒውተሮች እናያለን።
ጓደኞቻችሁን ወደዚህ 👇 Channel መጋበዝ እንዳትረሱ...

#Computers

@python_pioneers
@python_pioneers
@python_pioneers
ስለ Computer Evolution ጥልቅ እውቀት ለማግኘት ከፈለጋችሁ
Check this :
https://youtube.com/playlist?list=PLsMFdolQPga7ldPdlPqsPh6b4m7L4ik8q&si=fRqMDpYXnibiMB0Y


@python_pioneers
@python_pioneers
@python_pioneers
👍4🔥2
Transistor-based ኮምፒዩተር መረጃን ለማቀናበር እና ለማከማቸት ትራንዚስተሮችን እንደ ዋና አካላት የሚጠቀም የኮምፒዩተር አይነት ነው። ትራንዚስተሮች Electronic signal amplify ወይም switch ማረግ የሚችሉ semiconductor መሳሪያዎች ሲሆኑ ከ20ኛው ክፍለ ዘመን አጋማሽ ጀምሮ በኮምፒውተር ቴክኖሎጂ ውስጥ ጥቅም ላይ ውለዋል።
🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️🖥️

Transistors ላይ የተመሰረቱ ኮምፒውተሮች ከዚህ ቀደም vacuum tube ላይ በተመሰረቱ ኮምፒውተሮች ላይ ትልቅ advancement ያመጡ ናቸው፣ ምክንያቱም ትራንዚስተሮች ያነሱ፣ የበለጠ አስተማማኝ እና አነስተኛ ኃይል የሚወስዱ ናቸው። ይህም ትናንሽ፣ ፈጣን እና ቀልጣፋ ኮምፒውተሮች እንዲፈጠሩ አስችሏል።

💻💻💻💻💻💻💻💻💻💻💻💻
ዛሬ ሁሉም ኮምፒውተሮች ማለት ይቻላል የምትጠቀሟቸው personal computers, mobile phones almost ሁሉም በሚባል መልኩ ትራንዚስተሮችን እንደ ዋና ክፍሎቻቸው ይጠቀማሉ፣ Integrated circuits ማለትም እርስ በእርስ የተገናኙ circuits እና ማይክሮፕሮሰሰር ሲፈጠሩ በአንድ ቺፕ ውስጥ በሚሊዮን የሚቆጠሩ ትራንዚስተሮችን የያዙ፣ ትራንዚስተር ላይ የተመሰረቱ ኮምፒውተሮችን አቅም የበለጠ ያሳድጋል።

#Computers

@python_pioneers
@python_pioneers
@python_pioneers
🔥5👍1
የወቅቱ ርእሳችን ባይሆንም እረፍት ወስደን በProgramming አመጣጥ ውስጥ ስላለው "Bug" ትርጉም እንነጋገር። Bug በአማርኛ ነቀዝ ነው የሚባለው መሰለኝ🤔፣ ግን አሁን ልናወራ ያለነው ስለ ነቀዝ አይደለም! ነቀዝ? ሆ!😯
በcoding ዓለም ውስጥ bug፣ ስህተት፣ ጉድለት ወይም የኮምፒዩተር ፕሮግራም ያልተጠበቀ ወይም የተሳሳተ ውጤት እንዲያመጣ ወይም error እንዲኖር የሚያደርገውን ስህተት ያመለክታል። እና It is impossible to write a code without a return of error, ግን through process error መቀነስ ይቻላል።
By the way ኮዳችሁን ከስህተት/ከbug/ከነቀዝ ነፃ የማድረግ ሂደት debugging ይባላል።
እነዚህ ስህተቶች ብዙውን ጊዜ መታረም ያስፈልጋቸዋል፣ ይህም ችግሩን መለየት፣ ማግለል እና ማስተካከልን ያካትታል። ስለዚህ፣ በሚቀጥለው ጊዜ በኮዳችሁ ላይ ስህተት/bug/ነቀዝ😳 ሲያጋጥማችሁ፣ ሁሉም የሂደቱ አካል መሆኑን አስታውሱ።

#Bug

@python_pioneers
@python_pioneers
@python_pioneers
2👍1😁1
🎲 Quiz 'Questions about Evolution of Computers💻💻💻💻💻💻'
Try to answer these questions if you were attending to the posts...
🖊 2 questions · 15 sec
👍1
#Computer_Generations
💻💻💻💻💻💻💻💻💻💻💻
የComputer generations በኮምፒዩተር ቴክኖሎጂ ውስጥ ያሉትን የተለያዩ የእድገት ደረጃዎች ያመለክታሉ። ይህ 1st generation ኮምፒውተሮች vacuum tube፣ 2nd generation ኮምፒውተሮች ትራንዚስተሮች፣ 3rd generation ኮምፒውተሮች integrated circuit፣ 4th generation ኮምፒውተሮች microprocessor ያላቸው እና አሁን ያለው 5th generation አርቴፊሻል ኢንተለጀንስ እና የላቀ የኔትወርክ አቅም ያላቸው ኮምፒውተሮችን ያጠቃልላል።
Each generation represents a significant leap forward in processing power, size, and capabilities.

To be continued....

#Computers

@python_pioneers
@python_pioneers
@python_pioneers
👍4