ማስታወቂያ ዝጋ

ሁልጊዜ ፕሮግራም ማድረግ መቻል እፈልግ ነበር። ገና ትንሽ ልጅ ሆኜ ከፊታቸው ምንም የማይል ቁጥር እና ኮድ የተሞላ ስክሪን ያላቸውን ሰዎች አደንቃለሁ። እ.ኤ.አ. በ 1990 ዎቹ ውስጥ ፣ ለትንሽ ጠንቋይ ትዕዛዞችን ለመስጠት አዶዎችን በማንቀሳቀስ በ C ቋንቋ ላይ የተመሠረተውን የባልቲክ ፕሮግራሚንግ ቋንቋ እና ልማት አከባቢ አጋጠመኝ። ከሃያ ዓመታት በላይ በኋላ፣ ከባልቲክ ጋር ብዙ ግንኙነት ያለው ተመሳሳይ መተግበሪያ አጋጠመኝ። እየተነጋገርን ያለነው ስለ አፕል ስዊፍት ፕሌይግራምስ ትምህርታዊ መተግበሪያ ነው።

በፕሮግራም አወጣጥ ረገድ፣ በማስታወሻ ደብተር ውስጥ ካለው ግልጽ የኤችቲኤምኤል ኮድ ጋር ተጣብቄያለሁ። ከዚያን ጊዜ ጀምሮ፣ የተለያዩ መማሪያዎችን እና የመማሪያ መጽሃፎችን ሞክሬአለሁ፣ ነገር ግን ጉዳዩን ሙሉ በሙሉ አላገኘሁም። አፕል በሰኔ ወር በ WWDC ላይ የስዊፍት ፕሌይግራምን ሲያስተዋውቅ፣ ሌላ እድል እንዳለኝ ወዲያው ገባኝ።

መጀመሪያ ላይ Swift Playgrounds በ iPads ላይ በ iOS 10 (እና ባለ 64-ቢት ቺፕ) ላይ ብቻ እንደሚሰራ መናገር አስፈላጊ ነው. መተግበሪያው የካሊፎርኒያ ኩባንያ ከሁለት አመት በፊት በተመሳሳይ ጉባኤ ያስተዋወቀውን የስዊፍት ፕሮግራሚንግ ቋንቋ ያስተምራል። ስዊፍት በነገር ላይ ያተኮረ የፕሮግራም አወጣጥ ቋንቋ፣ Objective-C በአጭሩ ተክቶታል። በመጀመሪያ የተገነባው በNeXTSTEP ኦፕሬቲንግ ሲስተም ለ NeXT ኮምፒውተሮች እንደ ዋና የፕሮግራም ቋንቋ ነው፣ ማለትም በ Steve Jobs ዘመን። ስዊፍት በዋናነት በ macOS እና iOS የመሳሪያ ስርዓቶች ላይ የሚሰሩ መተግበሪያዎችን ለማዘጋጀት የታሰበ ነው።

ለህጻናት እና ለአዋቂዎች

አፕል አዲሱን የስዊፍት ፕሌይ ሜዳስ አፕሊኬሽን በዋናነት የፕሮግራሚንግ ሎጂክ እና ቀላል ትዕዛዞችን ለሚያስተምሩ ልጆች የታሰበ ነው ሲል አቅርቧል። ሆኖም፣ እዚህ መሰረታዊ የፕሮግራም ችሎታዎችን የሚማሩ አዋቂዎችን በጥሩ ሁኔታ ማገልገል ይችላል።

እኔ ራሴ ልምድ ያላቸውን ገንቢዎች እንዴት በራሴ ፕሮግራም ማድረግ እንደምማር እና ከሁሉም በላይ በየትኛው የፕሮግራም አወጣጥ ቋንቋ መጀመር እንዳለብኝ ደጋግሜ ጠየኳቸው። ሁሉም ሰው በተለየ መንገድ መለሰልኝ። አንድ ሰው መሰረቱ "céčko" ነው የሚል አመለካከት ያለው ሲሆን ሌሎች ደግሞ በስዊፍት በቀላሉ ልጀምር እና ብዙ ማሸግ እችላለሁ ይላሉ።

Swift Playgrounds በአፕ ስቶር ውስጥ ለአይፓዶች ሊወርድ ይችላል፣ ሙሉ በሙሉ ነፃ ነው፣ እና ካበራው በኋላ ወዲያውኑ በሁለት መሰረታዊ ኮርሶች ሰላምታ ይሰጥዎታል - ኮድ 1 እና 2 ይማሩ መላው አካባቢ በእንግሊዝኛ ነው ፣ ግን አሁንም ያስፈልጋል። ለፕሮግራም አወጣጥ. በተጨማሪ ልምምዶች ቀላል ጨዋታዎችን እንኳን ለማቀድ በቀላሉ መሞከር ይችላሉ።

የመጀመሪያውን አጋዥ ስልጠና እንዳወረዱ መመሪያዎች እና ሁሉም ነገር እንዴት እንደሚሰራ ማብራሪያዎች ይጠብቁዎታል። በመቀጠል፣ በደርዘን የሚቆጠሩ በይነተገናኝ ልምምዶች እና ተግባሮች ይጠብቁዎታል። በቀኝ ክፍል ሁል ጊዜ በፕሮግራሙ ላይ የሚያደርጉትን (የመፃፍ ኮድ) በማሳያው በግራ በኩል የቀጥታ ቅድመ እይታ ይኖርዎታል። እያንዳንዱ ተግባር ምን ማድረግ እንዳለበት ከተለየ ተግባር ጋር አብሮ ይመጣል፣ እና ገፀ ባህሪው ባይት በትምህርቱ ውስጥ አብሮ አብሮዎት ይገኛል። እዚህ ለተወሰኑ ተግባራት ፕሮግራም ማድረግ አለብዎት.

መጀመሪያ ላይ እንደ ወደ ፊት መሄድ፣ ወደ ጎን መሄድ፣ እንቁዎችን መሰብሰብ ወይም የተለያዩ የቴሌፖርቶችን የመሳሰሉ መሰረታዊ ትዕዛዞች ይሆናሉ። አንዴ መሰረታዊ ደረጃዎችን ካለፉ እና የአገባብ መሰረታዊ ነገሮችን ከተማሩ በኋላ ወደ ውስብስብ መልመጃዎች መሄድ ይችላሉ። አፕል በትምህርቱ ወቅት ሁሉንም ነገር በተቻለ መጠን ቀላል ለማድረግ ይሞክራል, ስለዚህ ከዝርዝር ማብራሪያዎች በተጨማሪ ትናንሽ ፍንጮችም ብቅ ይላሉ, ለምሳሌ, በኮዱ ውስጥ ስህተት ሲሰሩ. ስህተቱ የት እንደተከሰተ ወዲያውኑ ማየት የሚችሉበት ቀይ ነጥብ ይታያል።

ሌላው የማቅለጫ አካል ልዩ የቁልፍ ሰሌዳ ነው፣ እሱም በስዊፍት ፕሌይ ሜዳስ ውስጥ ለኮድ አስፈላጊ በሆኑ ቁምፊዎች የበለፀገ ነው። በተጨማሪም የላይኛው ፓነል ሁልጊዜ መሰረታዊውን አገባብ ይነግርዎታል, ስለዚህ አንድ አይነት ነገር ደጋግመው መተየብ የለብዎትም. በመጨረሻ ፣ ሁሉንም ቁምፊዎች ሁል ጊዜ ከመቅዳት ይልቅ ብዙውን ጊዜ ትክክለኛውን የኮዱ ቅጽ ከምናሌው ውስጥ ብቻ ይመርጣሉ። ይህ ደግሞ ትኩረትን እና ቀላልነትን ለመጠበቅ ይረዳል, ይህም በተለይ በልጆች ዘንድ አድናቆት አለው.

የራስዎን ጨዋታ ይፍጠሩ

አንድ ጊዜ ባይታ በትክክል እንደሰራህ ካሰብክ ኮዱን ብቻ አስሂድ እና ስራውን በትክክል እንደሰራህ ተመልከት። ስኬታማ ከሆኑ ወደሚቀጥሉት ክፍሎች ይቀጥላሉ. በእነሱ ውስጥ, ቀስ በቀስ ውስብስብ ስልተ ቀመሮችን እና ተግባሮችን ያጋጥምዎታል. ይህ ለምሳሌ፣ ቀደም ሲል በተፃፉት ኮድ ውስጥ ስህተቶችን መፈለግን፣ ማለትም የተገላቢጦሽ ትምህርትን ያካትታል።

የስዊፍትን መሰረታዊ ነገሮች ከተረዱ በኋላ እንደ ፖንግ ወይም የባህር ኃይል ውጊያ ያለ ቀላል ጨዋታ ኮድ ማድረግ ይችላሉ። ሁሉም ነገር በአይፓድ ላይ ስለሚከሰት ስዊፍት ፕሌይግራምስ እንዲሁ የእንቅስቃሴ እና ሌሎች ዳሳሾች መዳረሻ አለው፣ ስለዚህ የበለጠ የላቁ ፕሮጄክቶችን ማዘጋጀት ይችላሉ። በመተግበሪያው ውስጥ ሙሉ በሙሉ ንጹህ በሆነ ገጽ በቀላሉ መጀመር ይችላሉ።

መምህራን ከ iBookstore ነፃ በይነተገናኝ የመማሪያ መጽሀፍትን ማውረድ ይችላሉ ለዚህም ምስጋና ይግባውና ለተማሪዎች ተጨማሪ ስራዎችን መስጠት ይችላሉ። ከሁሉም በላይ, አፕል በመጨረሻው ቁልፍ ማስታወሻ ላይ ትኩረቱን የሳበው የፕሮግራም አፕሊኬሽኑን በትምህርት ቤቶች ውስጥ በትክክል መዘርጋት ነበር. የካሊፎርኒያ ኩባንያ ፍላጎት ከበፊቱ የበለጠ ብዙ ልጆችን ወደ ፕሮግራሚንግ ማምጣት ነው ፣ ይህም ፍፁም ቀላልነት እና በተመሳሳይ ጊዜ የስዊፍት ፕሌይግራም ሜዳዎች ተጫዋችነት ሊሳካ ይችላል።

Swift Playgrounds ብቻውን እርስዎን ከፍተኛ ገንቢ እንደማያደርግ ግልጽ ነው፣ ነገር ግን በእርግጠኝነት ለመገንባት ታላቅ ጀማሪ ሜታ ነው። እኔ ራሴ ቀስ በቀስ ስለ "Céček" እና ስለ ሌሎች ቋንቋዎች ጥልቅ እውቀት ጠቃሚ እንደሚሆን ተሰማኝ, ግን ከሁሉም በኋላ, ይህ ደግሞ የአፕል አዲስ ተነሳሽነት ነው. የሰዎችን የፕሮግራም ፍላጎት ያሳድጉ ፣ የእያንዳንዱ ተጠቃሚ መንገድ ከዚያ የተለየ ሊሆን ይችላል።

[የመተግበሪያ ሳጥን መደብር 908519492]

.