ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 - የፕሮግራም ቋንቋ ይምረጡ
- ደረጃ 2 Python ን ያውርዱ
- ደረጃ 3 Python ን ይጫኑ
- ደረጃ 4: ማስታወሻ ደብተርን ይክፈቱ
- ደረጃ 5 - ተግባርን ይግለጹ
- ደረጃ 6 - ለፕሮግራምዎ የመግቢያ ነጥብ ይፍጠሩ
- ደረጃ 7 - ፋይሉን በማስቀመጥ ላይ
- ደረጃ 8 - ፋይሉን ማስኬድ
- ደረጃ 9: ትንሽ ወደፊት ይሂዱ
- ደረጃ 10 - ከዚህ ወዴት እንደሚሄዱ
ቪዲዮ: የመጀመሪያውን የኮምፒተር ፕሮግራምዎን መፃፍ - 10 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ለምን ፕሮግራም ማድረግ?
የኮምፒተር ፕሮግራም ወይም “ኮድ ማድረጊያ” በጣም የሚያስፈራ ይመስላል። እርስዎ ስለኮምፒዩተሮች በቂ አያውቁም ብለው አያስቡም እና በእራስዎ የግል ላፕቶፕ ላይ ብቅ የሚሉ ችግሮችን መላ የመፈለግ ሀሳብን ይፈራሉ። ከኮምፒውተሮች ጋር የነበረው የተዛባ ግንኙነት የኮምፒተር ፕሮግራሚንግ ክህሎቶችን ከመማር ብቁ ያደርገዎታል ብለው ካመኑ ተሳስተዋል። እርስዎ “በኮምፒዩተሮች ላይ ጥሩ” መሆን አለብዎት ብለው ያስቡ ይሆናል ፣ ግን ጥቂት የፕሮግራም አዘጋጆች እንዲሁ ኮምፒተርዎ አንድ ሰነድ ለምን እንደማይታተም ለማወቅ ቀላል ከሆኑ ሥራዎች ጋር ይታገላሉ። እውነታው በኮምፒተር መርሃ ግብር ጥሩ ለመሆን ባለሙያ መሆን የለብዎትም።
የኮምፒተር መርሃ ግብር ከሚመስለው በጣም ቀላል እና ወደ ሽልማት እና ከፍተኛ ደመወዝ የሚያስገኝ ሥራ ሊያመራ ይችላል። በዚህ የ CNBC መጣጥፍ በ Courtney Connley “በ 2020 በአሜሪካ ውስጥ 20 ምርጥ ሥራዎች” በሚል ርዕስ ከአስሩ ምርጥ ሥራዎች መካከል አምስቱ የፕሮግራም ሥራዎች ነበሩ። የመጀመሪያውን የኮምፒተር ፕሮግራምዎን እዚህ እንጀምራለን።
አቅርቦቶች
- ኮምፒተር
- የበይነመረብ ግንኙነት
ደረጃ 1 - የፕሮግራም ቋንቋ ይምረጡ
የኮምፒተር ፕሮግራሞች በቀላሉ ለኮምፒዩተር የተሰጡ መመሪያዎች ስብስብ ናቸው። ለኮምፒውተሩ እነዚህ መመሪያዎች በመጨረሻ የተወሰኑ እና ዜሮዎች ወይም ሁለትዮሽ ናቸው። ሰዎች ሁለትዮሽ በመናገር ጥሩ ስላልሆኑ ፕሮግራመሮች እነዚህን መመሪያዎች ለመፃፍ የተለያዩ የሰው ልጅ ተስማሚ የኮምፒተር ቋንቋዎችን ይጠቀማሉ። እነዚህ ቋንቋዎች እንደ ሲ (እንደ ‹ሲ› ፊደል ያሉ) ፣ ሲ ++ (እንደ as-see plus plus) ፣ ጃቫ ፣ ጃቫስክሪፕት (ከጃቫ ጋር ምንም ግንኙነት የላቸውም) ፣ ሂድ ፣ ዝገት እና ፓይዘን ያሉ ስሞች አሏቸው። እያንዳንዳቸው እነዚህ ቋንቋዎች የራሳቸውን ጥቅሞች ያመጣሉ እና አንዴ ምቹ የመፃፍ ፕሮግራሞች ሲሰማዎት አዲስ ለመማር ቀላል ይሆናል።
በዚህ ምሳሌ እኛ Python ን እንጠቀማለን። ለመጠቀም ቀላል ፣ ለመማር ቀላል እና ከፍተኛ ፍላጎት ያለው ነው።
ደረጃ 2 Python ን ያውርዱ
የ Python ፕሮግራምን ለማስኬድ እርስዎ Python ን በስርዓትዎ ላይ መጫን ያስፈልግዎታል። ፓይዘን ነፃ ነው እና በ https://www.python.org/downloads/ ላይ ማውረድ ይችላል። በዚያ ጣቢያ ላይ ለማውረድ ቢጫውን “ፓይዘን 3.8.3 ን ያውርዱ” የሚለውን ቁልፍ ጠቅ ያድርጉ።
ማሳሰቢያ: ይህ አዝራር በጣም የአሁኑን ስሪት ስለሚያወርድ ቁጥሩ 3.8.3 የተለየ ሊሆን ይችላል።
ደረጃ 3 Python ን ይጫኑ
የወረደውን ፋይል ያሂዱ።
በመጫኛው የመጀመሪያ ማያ ገጽ ላይ ከ “ፓይዘን 3.8 ን ወደ PATH ያክሉ” የሚለው ሳጥን በእሱ ውስጥ ምልክት ማድረጉን ያረጋግጡ ፣ ሳጥኑ ላይ ጠቅ ካላደረገ አንዱ ይታያል ከዚያም “አሁን ጫን” የሚለውን አማራጭ ጠቅ ያድርጉ።
Python በስርዓትዎ ላይ ሲጭን ፣ የሂደት አሞሌ ይመጣል። በትዕግስት ይጠብቁ ፣ ለመጫን ጥቂት ጊዜዎችን ብቻ ይወስዳል።
ሲጨርሱ ማዋቀሩ የተሳካ መሆኑን የሚገልጽ ማያ ገጽ ያያሉ። ዝጋ የሚለውን ጠቅ ያድርጉ እና መጫኑ ተጠናቅቋል።
ደረጃ 4: ማስታወሻ ደብተርን ይክፈቱ
ፕሮግራም አድራጊዎች ፕሮግራሞቻቸውን ሁሉ ለመጻፍ ብዙውን ጊዜ አይዲኢ (የተቀናጀ ልማት አካባቢ) ይጠቀማሉ። አንድ አይዲኢ መመሪያዎቹን በሚጽፍበት ጊዜ የፕሮግራሙን ክፍሎች የሚያደምቁ እና ለፕሮግራሙ አዘጋጅ ፊደል የሚይዙ መሳሪያዎችን ይዞ ይመጣል። ለተወሳሰቡ ፕሮግራሞች IDE በእርግጥ ሊረዳ ይችላል። በጣም ጥሩ ነፃ አይዲኢዎች አሉ ነገር ግን እነሱ አያስፈልጉም። የኮምፒተር ፕሮግራሞች በሚያስቡት በማንኛውም የጽሑፍ አርታኢ ውስጥ ብቻ ሊፃፉ ይችላሉ ፣ በእውነቱ ፕሮግራማችንን በማስታወሻ ደብተር ውስጥ እንጽፋለን። የማስታወሻ ደብተር በሁሉም የዊንዶውስ ኦፐሬቲንግ ሲስተሞች ላይ በነባሪነት ተጭኗል እና በትክክል ይሠራል።
የመነሻ ምናሌውን ጠቅ በማድረግ እና በቁልፍ ሰሌዳዎ ላይ “ማስታወሻ ደብተር” ላይ በመተየብ እና አንዴ በስርዓቱ ከተገኘ እሱን ጠቅ በማድረግ ማስታወሻ ደብተርን ይክፈቱ።
ሲከፈቱ ባዶ የጽሑፍ ፋይል ያገኛሉ።
ደረጃ 5 - ተግባርን ይግለጹ
ፕሮግራምዎን ለመፃፍ ጊዜው አሁን ነው! “የሰላም ዓለም” ፕሮግራም ሳይጽፉ እራስዎን የፕሮግራም ባለሙያ ብለው መጥራት አይችሉም። ይህ የኮድ ኮድ ወግ ነው!
ፓይዘን የእርስዎን ፕሮግራም ሲፈጽም መመሪያዎችን ያነባል ፣ ከፕሮግራሙ መጀመሪያ እስከ ፕሮግራሙ መጨረሻ ድረስ በአንድ መስመር አንድ መስመር። የመጀመሪያው የንግድ ሥራዎ አንድ ተግባርን መግለፅ ነው። አንድን ተግባር ለመግለጽ በጣም መሠረታዊው መንገድ በስም በጠራነው ቁጥር እንደገና ጥቅም ላይ ሊውል የሚችል እንደ የተሰየመ የመመሪያ ቡድን ነው። የእኛን ተግባር hello_world ብለን እንጠራዋለን።
አንድ ተግባርን ለመግለጽ የ “def” ቁልፍ ቃልን መጠቀም ፣ ስም መስጠት ፣ ቅንፎች ስብስብ መስጠት እና መስመርዎን በኮሎን መጨረስ አለብዎት ስለዚህ የእርስዎ ተግባር እንደዚህ ይጀምራል
def hello_world ():
በሚቀጥለው መስመር ላይ ይህንን ተግባር የቡድን መመሪያዎቹን ይሰጣሉ። በዚህ ሁኔታ ቡድንዎ በጣም ትንሽ ይሆናል ፣ አንድ መመሪያ ብቻ። ፓይዘን ወደ ውስጥ ገብቶ በመፈተሽ የተግባሩ የሆነውን ይከታተላል። ስለዚህ ይህ መመሪያ የተግባሩ አካል ነው ለማለት ፣ በቁልፍ ሰሌዳው ላይ “ታብ” ን እንጭነዋለን ከዚያም የማተሚያ ህትመቱን (“ጤና ይስጥልኝ ዓለም!”)
def hello_world ():
ማተም (“ሰላም ዓለም!”)
ደረጃ 6 - ለፕሮግራምዎ የመግቢያ ነጥብ ይፍጠሩ
በዚህ ጊዜ አንድ ተግባር ጽፈዋል ፣ ግን ኮምፒዩተሩ ያንን ተግባር በየትኛውም ቦታ እንዲያከናውን አልነገሩትም። በዚህ ደረጃ ይህንን ያደርጋሉ። በአዲስ መስመር ላይ የእኛን “hello_world” ተግባር ለመጥራት እርስዎ በስም ይጠሩታል። ያለ መሪ ትር የሚከተለውን ይተይቡ
ሰላም ልዑል()
ምንም ነገር ስለማይገልጹ የ “def” ቁልፍ ቃል መስጠት አያስፈልግም። ኮሎን ማስቀመጥም አያስፈልግም ምክንያቱም ይህ ተግባር በሚጠራበት ጊዜ ለኮምፒውተሩ ምን እንደማያደርግ ፣ እርስዎ አስቀድመው እንዳደረጉት ነው።
አሁን የእርስዎ ፕሮግራም እንደዚህ ይመስላል
def hello_world ():
ማተም (“ሰላም ዓለም!”) hello_world ()
ሞኝ ይመስላል ግን መድገም ተገቢ ነው - የመጀመሪያዎቹ ሁለት መስመሮች ተግባሩን ይገልፃሉ ፣ የመጨረሻው መስመር ያንን ተግባር ይጠራል።
ደረጃ 7 - ፋይሉን በማስቀመጥ ላይ
ያ ብቻ ነው ፣ አንድ ሙሉ ፕሮግራም ጽፈዋል! ጀርባዎ ላይ እራስዎን ይንጠፍጡ። ለሚሰማው ሁሉ መናገር ይችላሉ “የኮምፒተር ፕሮግራሙ ያን ያህል ከባድ አይደለም! ከዚህ በፊት አንድ ፕሮግራም ጽፌያለሁ።” እርስዎ ሙሉ በሙሉ ትክክል ይሆናሉ! ግን ገና አልጨረሱም። አሁን ለኮምፒውተሩ የጽሑፍ መመሪያዎችን ስለያዙ ኮምፒውተሩ እነዚህን መመሪያዎች ሲያከናውን ለመመልከት ጊዜው አሁን ነው።
ያንን ለማድረግ እርስዎ የፃፉትን ፕሮግራም ማዳን ያስፈልግዎታል። “ፋይል” ምናሌን ጠቅ ያድርጉ እና አስቀምጥን ይምረጡ። ጥያቄው በሚታይበት ጊዜ ፋይሉን ለማስቀመጥ የዴስክቶፕ አቃፊዎን እንደ ቦታ ይምረጡ። በ “ዓይነት አስቀምጥ” መስክ ውስጥ “ሁሉም ፋይሎች (*.*)” ን ይምረጡ እና ፋይሉን hello.py ብለው ይሰይሙ።
እዚህ ፋይልዎን ማስቀመጥ ፕሮግራሙን ለማስኬድ በምንሞክርበት ጊዜ በቀላሉ ማግኘት ያስችላል።
ደረጃ 8 - ፋይሉን ማስኬድ
ይህ ፕሮግራም በተጻፈበት መንገድ በትእዛዝ መጠየቂያው ውስጥ መፈጸም አለበት። የዊንዶውስ ጅምር ምናሌን ጠቅ በማድረግ እና በቁልፍ ሰሌዳዎ “cmd” ላይ በመተየብ እና አስገባን በመጫን ይክፈቱት።
አሁን “ሲዲ ዴስክቶፕ” ን በመተየብ ፕሮግራምዎን ወደሚያስቀምጡበት ቦታ ፣ የዴስክቶፕ አቃፊውን ያስሱ እና አስገባን ይጫኑ። ከዚያ “ፒ” ን በመተየብ አንድ ቦታ እና የፕሮግራምዎን ስም በመተየብ ፕሮግራሙን ለማሄድ ኮምፒተርን እንዲጠቀም ይንገሩት።.
አሁን አስገባን ይጫኑ እና ፕሮግራምዎን በተሳካ ሁኔታ ፈፅመዋል!
ምን እንዳደረገ ይመልከቱ? እሱ የእርስዎን ፕሮግራም ፈፀመ ፣ የእርስዎ ተግባር ተብሎ እና “ሰላም ዓለም!” የሚል ጽሑፍ ታትሟል። በራሱ መስመር።
ደረጃ 9: ትንሽ ወደፊት ይሂዱ
በዚህ ጊዜ እርስዎ ፕሮግራም አድራጊ ነዎት (ወይም ኮድ አድራጊ ፣ እራስዎን ለመጥራት የፈለጉትን ሁሉ!) አሁን አንድ እርምጃ ወደፊት ይውሰዱ። ምናልባት በእርስዎ ተግባር ውስጥ ጥቂት ተጨማሪ የህትመት (“”) መመሪያዎችን ያክሉ ፣ ልክ እንደ ሌላኛው ተመሳሳይ መግቢያን መስጠቱን እና የፈለጉትን ጽሑፍ በጥቅስ ምልክቶች ውስጥ ማስገባትዎን ያረጋግጡ። የመጨረሻውን ከተየቡበት በታች የ hello_world () መግለጫዎችን በእራሳቸው መስመሮች በመተየብ ለተጨማሪ ጥቂት ጊዜያት ተግባሩን ይደውሉ ይሆናል። እንደገና ከማስኬድዎ በፊት ፋይሉን ማስቀመጥዎን ያረጋግጡ!
ደረጃ 10 - ከዚህ ወዴት እንደሚሄዱ
በጣም ጥሩ! እርስዎ ፕሮግራም ጽፈዋል። ምን ያህል አስደሳች እና ቀላል እንደሚሆን ተስፋ ያደርጋሉ። አሁን ምን? እኛ እዚህ ያልሸፈነው ኮምፒተርዎን እንዲያከናውኑ ሊያስተምሯቸው የሚችሏቸው ብዙ አሪፍ ነገሮች አሉ። “ከሆነ” መግለጫዎችን በመጠቀም አንዳንድ ሁኔታዎች ከተሟሉ ኮምፒውተሩ አንድ ነገር እንዲያደርግ ማድረግ ይችላሉ። የ “ሉፕ” መግለጫዎችን በመጠቀም ኮምፒዩተሩ አንድ ነገር ደጋግሞ እንዲሠራ ማድረግ ይችላሉ። ማለቂያ በሌላቸው መንገዶች ሁለቱን ማዋሃድ ይችላሉ። በኋላ ላይ ጥቅም ላይ እንዲውሉ በተለዋዋጮች ውስጥ ውሂብ ማከማቸት ይችላሉ። እያንዳንዳቸው እነዚህ ጽንሰ -ሀሳቦች ለማንሳት ቀላል ናቸው። Instructables ን ጨምሮ ለመማር አንድ ሚሊዮን ነፃ ሀብቶች አሉ። መጀመሪያ ስጀምር ፓይዘን ጨምሮ በብዙ የፕሮግራም ቋንቋዎች ነፃ የኮድ ኮርስ ትምህርቶችን ከሚሰጥ www.codecademy.com ከሚባል ጣቢያ ተማርኩ እና በጣም እመክራቸዋለሁ።
የሚመከር:
የ 2019 FRC ቀለል ያለ ድራይቭ ባቡር (ጃቫ) መፃፍ -5 ደረጃዎች
የ 2019 ኤፍአርሲ ቀለል ያለ ድራይቭ ባቡር (ጃቫ) መፃፍ -ይህ መመሪያ ጊዜው አልቋል! እባክዎን በሚቀጥለው የ 2019 ፕሮግራም ላይ ለሚቀጥለው አስተማሪዬ ይከታተሉ። ምንም እንኳን ጊዜው ያለፈበት ቢሆንም አሁንም ትምህርቶችን እንዴት ማድረግ እና ኮዱን እንደሚጽፉ ያሉ ስለእሱ ሊማሩዋቸው የሚችሉ ነገሮች አሉ
ያለ ተጨማሪ ሞጁሎች አርዱዲኖን በመጠቀም የመጀመሪያውን IOT ይገንቡ 5 ደረጃዎች (ከስዕሎች ጋር)
ያለ ተጨማሪ ሞጁሎች አርዱዲኖን በመጠቀም የመጀመሪያውን IOTዎን ይገንቡ - ዓለም በዕለት ተዕለት ብልህ እየሆነ ነው እና ከዚህ በስተጀርባ ያለው ትልቁ ምክንያት የጥበብ ቴክኖሎጂ ዝግመተ ለውጥ ነው። እንደ የቴክ አፍቃሪ እንደ እርስዎ IOT የሚለውን ቃል መስማት አለብዎት ማለት ነው የነገሮች በይነመረብ። የነገሮች በይነመረብ ማለት መቆጣጠር እና መመገብ ማለት
የመጀመሪያውን የእሽቅድምድም ጨዋታዎን ይፍጠሩ 10 ደረጃዎች
የመጀመሪያውን የእሽቅድምድም ጨዋታዎን ይፍጠሩ - አንዳንድ የ Python ኮድ ከሠሩ እና በፒጋሜ ዜሮ ላይ ሊኖርዎት የሚችል ጨዋታ ለመጻፍ ከፈለጉ በዚህ ትምህርት ውስጥ እኛ ቀላል የእሽቅድምድም ጨዋታ እንጽፋለን።
የመጀመሪያውን የሮቦት ቡድን እንዴት እንደሚጀመር -9 ደረጃዎች (ከስዕሎች ጋር)
FIRST ሮቦቲክስ ቡድን እንዴት እንደሚጀመር -እኛ እያሰብን አይደለም ፣ ወይም ለቤተመጽሐፍት ሰሪ ቦታዎችን ስናዘጋጅ ፣ ከ FIRST ቡድኖች ጋር እየሠራን ነው። የተደሰቱ አድናቂዎች እና ደጋፊዎች ፣ ለልጃችን FIRST LEGO League ቡድን መክሰስን ከማቅረቡ ጀምሮ ለ 10 ዓመታት ያህል ከ FIRST ጋር ተሳትፈናል
በእይታ መሰረታዊ ውስጥ የመጀመሪያ ፕሮግራምዎን መፍጠር 7 ደረጃዎች
ቪዥዋል ቤዚክ ውስጥ የመጀመሪያ ፕሮግራምዎን መፍጠር - ይህ አስተማሪ የማይክሮሶፍት ቪዥዋል መሰረታዊ 2005 ኤክስፕረስ እትም እንዴት እንደሚዘጋጁ ያሳያል። ዛሬ እርስዎ የሚፈጥሩት ምሳሌ ቀላል የምስል መመልከቻ ነው። ይህንን አስተማሪ ከወደዱት እባክዎን በትምህርቱ አናት ላይ ያለውን የ + ቁልፍ ይጫኑ። አመሰግናለሁ