በስዊፍት ውስጥ ማዳበር

የስርዓተ ትምህርት መመሪያ

apple Swift Curriculum Guide A01

ጸደይ 2021

በስዊፍት ውስጥ ማዳበር

በስዊፍት ውስጥ ልማት በ10ኛ እና ከዚያ በላይ ላሉ ተማሪዎች የታሰበ ሁሉን አቀፍ ኮድ መስጠት ነው። ሥርዓተ ትምህርቱ ተማሪዎችን የስዊፍት ፕሮግራሚንግ ቋንቋን በመጠቀም ለከፍተኛ ትምህርት ወይም ለመተግበሪያ ልማት ሥራ ያዘጋጃል፣ እና በነጻ የመስመር ላይ ሙያዊ ትምህርት ለአስተማሪዎች የተሟላ ነው። ስዊፍት ለማክ የተነደፈ ነው - ሁሉንም ዋና ዋና የፕሮግራሚንግ ቋንቋዎች ይደግፋል - ለማስተማር እና ለመማር ኮድ ተስማሚ መሣሪያ ያደርገዋል።

ተማሪዎች ከ Swift Explorations ወይም AP® CS Principles ወደ የላቀ ፅንሰ-ሀሳቦች ሲሸጋገሩ፣ ሙሉ በሙሉ የሚሰራ መተግበሪያን መንደፍ እና መገንባትን ይመረምራሉ፣ እና እንዲያውም የAP® ክሬዲት ወይም በኢንዱስትሪ የሚታወቅ የምስክር ወረቀት ማግኘት ይችላሉ። . እና ከትምህርት ቤት ውጭ ኮድ መስጠት፣ የመተግበሪያ ዲዛይን የስራ ደብተር፣ የመተግበሪያ ማሳያ መመሪያ እና ስዊፍት ኮድዲንግ ክለብ ተማሪዎች የመተግበሪያ ሀሳባቸውን እንዲነድፉ፣ እንዲሰሩ እና እንዲያከብሩ ያግዛቸዋል።

apple Swift Curriculum መመሪያ ምስል - የመጨረሻ አርትዖት

ሁለተኛ ደረጃ ትምህርት ቤት ሥርዓተ ትምህርት መንገድ
አሰሳ ወይም AP® CS መርሆዎች
180 ሰዓታት

ተማሪዎች ከስዊፍት ጋር በፕሮግራም አወጣጥ ላይ ጠንካራ መሰረት በመገንባት ቁልፍ የኮምፒውተር ፅንሰ-ሀሳቦችን ይማራሉ። ስለ ማስላት እና መተግበሪያዎች በማህበረሰብ፣ ኢኮኖሚዎች እና ባህሎች ላይ ስላላቸው ተጽእኖ ይማራሉ፣ እንዲሁም የiOS መተግበሪያ እድገትን ይቃኛሉ። ተማሪዎችን ለAP® የኮምፒውተር ሳይንስ መርሆች ፈተና ለማዘጋጀት የAP® CS Principles ኮርስ በSwift Explorations ውስጥ ማደግን ያራዝማል።

ክፍል 1፡ እሴቶች
ክፍል 1፡ የቲቪ ክበብ
ክፍል 2፡ አልጎሪዝም
ክፍል 2፡ የ Viewፓርቲ
ክፍል 3፡ መረጃ ማደራጀት።
ክፍል 3፡ ፎቶዎችን ማጋራት።
ክፍል 4፡ መተግበሪያዎችን መገንባት

apple Swift Curriculum Guide B01

መሰረታዊ ነገሮች
180 ሰዓታት

ተማሪዎች በስዊፍት መሰረታዊ የiOS መተግበሪያ ልማት ችሎታዎችን ይገነባሉ። የስዊፍት ፕሮግራመሮች በየቀኑ የሚጠቀሙባቸውን ዋና ፅንሰ-ሀሳቦችን እና ልምዶችን ይገነዘባሉ፣ እና በXcode ምንጭ እና በዩአይ አርታኢዎች ውስጥ መሰረታዊ ቅልጥፍናን ይገነባሉ። ተማሪዎች የአክሲዮን UI አባሎችን፣ የአቀማመጥ ቴክኒኮችን እና የተለመዱ የአሰሳ በይነገጾችን መጠቀምን ጨምሮ መደበኛ ልምዶችን የሚያከብሩ የiOS መተግበሪያዎችን መፍጠር ይችላሉ።

ክፍል 1፡ በመተግበሪያ ልማት መጀመር
ክፍል 2፡ የUIKit መግቢያ
ክፍል 3፡ አሰሳ እና የስራ ፍሰቶች
ክፍል 4፡ መተግበሪያዎን ይገንቡ

apple Swift Curriculum Guide B02

የውሂብ ስብስቦች
180 ሰዓታት

ተማሪዎች በ iOS መተግበሪያ ልማት ውስጥ ስራቸውን በማራዘም፣ ይበልጥ ውስብስብ እና ችሎታ ያላቸው መተግበሪያዎችን በመፍጠር በመሠረታዊ ትምህርቶች ውስጥ ያዳበሩትን እውቀት እና ችሎታ ያሰፋሉ። ከአገልጋይ በተገኘ መረጃ ይሰራሉ ​​እና ብዙ የበለጸጉ የመተግበሪያ ተሞክሮዎችን በበርካታ ቅርጸቶች ትላልቅ የውሂብ ስብስቦችን ማሳየትን የሚፈቅዱ አዲስ የiOS ኤፒአይዎችን ያስሳሉ።

ክፍል 1፡ ጠረጴዛዎች እና ጽናት
ክፍል 2፡ ጋር በመስራት ላይ Web
ክፍል 3፡ የላቀ የውሂብ ማሳያ
ክፍል 4፡ መተግበሪያዎን ይገንቡ

apple Swift Curriculum Guide B04

የከፍተኛ ትምህርት ሥርዓተ ትምህርት መንገድ
ፍለጋዎች
አንድ ቃል

ተማሪዎች ከስዊፍት ጋር በፕሮግራም አወጣጥ ላይ ጠንካራ መሰረት በመገንባት ቁልፍ የኮምፒውተር ፅንሰ-ሀሳቦችን ይማራሉ። የiOS መተግበሪያ እድገትን በሚቃኙበት ጊዜ ስለ ማስላት እና መተግበሪያዎች በማህበረሰብ፣ ኢኮኖሚ እና ባህሎች ላይ ስላላቸው ተጽእኖ ይማራሉ።

ክፍል 1፡ እሴቶች
ክፍል 1፡ የቲቪ ክበብ
ክፍል 2፡ አልጎሪዝም
ክፍል 2፡ የ Viewፓርቲ
ክፍል 3፡ መረጃ ማደራጀት።
ክፍል 3፡ ፎቶዎችን ማጋራት።
ክፍል 4፡ መተግበሪያዎችን መገንባት

apple Swift Curriculum Guide B05

መሰረታዊ ነገሮች
አንድ ቃል

ተማሪዎች በስዊፍት መሰረታዊ የiOS መተግበሪያ ልማት ችሎታዎችን ይገነባሉ። የስዊፍት ፕሮግራመሮች በየቀኑ የሚጠቀሙባቸውን ዋና ፅንሰ-ሀሳቦችን እና ልምዶችን ይገነዘባሉ፣ እና በXcode ምንጭ እና በዩአይ አርታኢዎች ውስጥ መሰረታዊ ቅልጥፍናን ይገነባሉ። ተማሪዎች የአክሲዮን UI አባሎችን፣ የአቀማመጥ ቴክኒኮችን እና የተለመዱን ጨምሮ መደበኛ ልምዶችን የሚያከብሩ የiOS መተግበሪያዎችን መፍጠር ይችላሉ።

ክፍል 1፡ በመተግበሪያ ልማት መጀመር
ክፍል 2፡ የUIKit መግቢያ
ክፍል 3፡ አሰሳ እና የስራ ፍሰቶች
ክፍል 4፡ መተግበሪያዎን ይገንቡ

apple Swift Curriculum Guide B06

የውሂብ ስብስቦች
አንድ ቃል

ተማሪዎች በ iOS መተግበሪያ ልማት ውስጥ ስራቸውን በማራዘም፣ ይበልጥ ውስብስብ እና ችሎታ ያላቸው መተግበሪያዎችን በመፍጠር በመሠረታዊ ትምህርቶች ውስጥ ያዳበሩትን እውቀት እና ችሎታ ያሰፋሉ። ከአገልጋይ በተገኘ መረጃ ይሰራሉ ​​እና ብዙ የበለጸጉ የመተግበሪያ ተሞክሮዎችን በበርካታ ቅርጸቶች ትላልቅ የውሂብ ስብስቦችን ማሳየትን የሚፈቅዱ አዲስ የiOS ኤፒአይዎችን ያስሳሉ።

ክፍል 1፡ ጠረጴዛዎች እና ጽናት
ክፍል 2፡ ጋር በመስራት ላይ Web
ክፍል 3፡ የላቀ የውሂብ ማሳያ
ክፍል 4፡ መተግበሪያዎን ይገንቡ

apple Swift Curriculum Guide B07

ቁልፍ ባህሪያት

የ Xcode መጫወቻ ሜዳዎች
ተማሪዎች በመጫወቻ ስፍራዎች ውስጥ ኮድ ሲጽፉ የፕሮግራሚንግ ፅንሰ-ሀሳቦችን ይማራሉ - በኮድ እንዲሞክሩ እና ውጤቱን ወዲያውኑ እንዲያዩ የሚያስችላቸው በይነተገናኝ ኮድ ማድረጊያ አካባቢዎች።

apple Swift Curriculum Guide C01

የሚመራ መተግበሪያ ፕሮጀክቶች
የተካተተውን ፕሮጀክት በመጠቀም fileዎች፣ ተማሪዎች መተግበሪያን ከባዶ መገንባት ሳያስፈልጋቸው ከቁልፍ ፅንሰ-ሀሳቦች ጋር መስራት ይችላሉ። ደጋፊ ምስሎች እና ቪዲዮዎች እውቀታቸውን እንዲተገብሩ ይሞግታሉ።

apple Swift Curriculum Guide C01

የተገናኙ የአለም ክፍሎች*
ኢላስትሬትድ የተገናኘ ዓለም ክፍሎች ተማሪዎች የዕለት ተዕለት እንቅስቃሴዎችን እና መሳሪያዎችን እንዲያስሱ ያስችላቸዋል - በ ላይ ከመፈለግ web እና ፎቶግራፎችን በማንሳት በማህበራዊ አውታረመረቦች ላይ ለመግባባት - ከኋላቸው ያለውን ቴክኖሎጂ እና በህብረተሰቡ ላይ ያላቸውን ተፅእኖ እየቃኘ።

apple Swift Curriculum Guide C03

የደረጃ በደረጃ መመሪያዎች
በ Xcode ውስጥ መተግበሪያን ለመገንባት ሁሉንም ደረጃዎች ተማሪዎችን ከምስሎች እና ቪዲዮዎች ጋር ዝርዝር መመሪያዎችን ይመራሉ።

apple Swift Curriculum Guide C04

* በSwift AP® CS መርሆዎች ማዳበር እና በስዊፍት ኤክስፕሎሬሽን ኮርሶች ማዳበር ይገኛል።

በSwift Explorations እና AP® CS መርሆዎች ውስጥ ማዳበር

apple Swift Curriculum Guide C05 የአፕል መተግበሪያ ልማት ሥርዓተ ትምህርት የሚጀምረው በስዊፍት ኤክስፕሎሬሽን እና በAP CS መርሆዎች መጽሐፍት ተማሪዎች ቁልፍ የኮምፒውተር ፅንሰ-ሀሳቦችን እንዲማሩ እና በስዊፍት ፕሮግራሚንግ ላይ ጠንካራ መሰረት እንዲገነቡ ነው። ስለ ማስላት እና መተግበሪያዎች በማህበረሰብ፣ ኢኮኖሚዎች እና ባህሎች ላይ ስላላቸው ተጽእኖ ይማራሉ፣ እንዲሁም የiOS መተግበሪያ እድገትን ይቃኛሉ። ትምህርቶች ተማሪዎችን በመተግበሪያው ዲዛይን ሂደት ውስጥ ይወስዳሉ፡ አእምሮን ማጎልበት፣ ማቀድ፣ ፕሮቶታይፕ ማድረግ እና የራሳቸው የመተግበሪያ ዲዛይን መገምገም። ፕሮቶታይፕን ወደ ሙሉ አፕሊኬሽኖች የመቀየር ክህሎት እያዳበሩ ቢሄዱም አፕ መንደፍ ወሳኝ ክህሎት ነው እና ተማሪዎች ኮድ መስራትን እንዲማሩ ያበረታታል።

apple Swift Curriculum Guide C06 ለ2021-2022 የትምህርት ዘመን በኮሌጅ ቦርድ ተቀባይነት ያለው አገልግሎት አቅራቢ እንደመሆኖ፣ አፕል ተማሪዎችን ለAP® የኮምፒውተር ሳይንስ መርሆዎች ፈተና የሚያዘጋጁበትን ቁሳቁስ ጨምሮ የኤፒኤፒ CS መርሆዎችን ለመፍጠር የExplorations ኮርሱን አስፋፍቷል።

አውርድ: apple.co/developinswiftexplorations
አውርድ: apple.co/developinswiftapcsp

ክፍል 1፡ እሴቶች ተማሪዎች ስለ ስዊፍት መሰረታዊ አሃዶች ጽሁፍ እና ቁጥሮችን ጨምሮ በኮዳቸው ውስጥ የሚፈሱትን እሴቶች ይማራሉ ። ተለዋዋጮችን በመጠቀም ስሞችን ከእሴቶች ጋር እንዴት ማያያዝ እንደሚቻል ይመረምራሉ። ክፍሉ ፎቶን ለማሳየት በመተግበሪያ ፕሮጀክት ውስጥ ያበቃል።

ክፍል 1፡ የቲቪ ክለብ። ተማሪዎች የሚወዱትን ፕሮግራም አዲስ ተከታታይ ሲጠብቁ የቲቪ ክለብ አባላትን ይከተላሉ። በ ላይ እንዴት እንደሚፈልጉ ይማራሉ web እና ለመለያዎች መመዝገብ ከግል መረጃቸው ጋር ይዛመዳል፣ እንዲሁም መተግበሪያዎችን በሚጠቀሙበት ጊዜ ስለ ግላዊነት እንዴት እንደሚያስቡ።

ክፍል 2፡ አልጎሪዝም ተማሪዎች ተደጋጋሚ ተግባራትን ለማካተት ተግባራትን በመጠቀም ኮዳቸውን እንዴት ማዋቀር እንደሚችሉ ይማራሉ፣ ካለ/ሌላ መግለጫዎችን በመጠቀም ውሳኔዎችን ይወክላሉ እና ስዊፍት የተለያዩ አይነት መረጃዎችን ለመለየት አይነቶችን እንዴት እንደሚጠቀም ያስሱ። የመጨረሻው ፕሮጀክት ከቁልፍ ሰሌዳው ላይ ለተጠቃሚው ግብአት ምላሽ የሚሰጥ የጥያቄ ቦት መተግበሪያ ነው።

ክፍል 2: The Viewፓርቲ ። የቴሌቭዥን ክለብ ታሪክ አባላቱ እርስበርስ መልእክት እየላኩ ትዕይንቱን ሲያሰራጩ ይቀጥላል። ተማሪዎች ውሂብ በመሣሪያዎቻቸው ውስጥ በዝቅተኛው ደረጃ እንዴት እንደሚወከል እና በበይነመረብ ላይ እንዴት እንደሚፈስ ይመረምራሉ። እንዲሁም ስለ ደህንነት እና የውሂብ ግላዊነት የበለጠ ይማራሉ.

ክፍል 3፡ መረጃን ማደራጀት። ተማሪዎች structsን በመጠቀም እንዴት ብጁ ዓይነቶችን መፍጠር እንደሚችሉ፣ እና እንዴት ብዙ እቃዎችን ወደ ድርድሮች ማቧደን እና loopsን በመጠቀም እንደሚያስኬዳቸው ይቃኛል። እንዲሁም ቁጥሮች እንዴት የተዛማጅ እሴቶችን ስብስብ እንደሚወክሉ ይማራሉ፣ እና በመተግበሪያው ፕሮጀክት ውስጥ በክፍሉ መጨረሻ ላይ በቀለማት ያሸበረቁ ቅርጾችን በይነተገናኝ ጨዋታ ይገነባሉ።

ክፍል 3፡ ፎቶዎችን ማጋራት። የቴሌቪዥኑ ክለብ አባላት የፎቶግራፎችን ሲያካፍሉ ይጠናቀቃል viewበማህበራዊ ሚዲያ ላይ ፓርቲ. ተማሪዎች የአናሎግ መረጃን ዲጂታል ማድረግ እና ትይዩ ኮምፒውቲንግን ይማራሉ፣ እና በመስመር ላይ መረጃን መጋራት አንዳንድ መዘዞችን ይመረምራሉ።

ክፍል 4፡ መተግበሪያዎችን መገንባት። ከመሬት ተነስተው መተግበሪያዎችን ለመገንባት ተማሪዎች በሚመሩ ፕሮጀክቶች ውስጥ በXcode እና Interface Builder ውስጥ ክህሎቶቻቸውን ያጎላሉ። የተጠቃሚ በይነገጽ ክፍሎችን ወደ ማያ ገጽ እንዴት ማከል እንደሚችሉ ይማራሉ፣ እነዛን ንጥረ ነገሮች ከኮዳቸው ጋር ያገናኙ እና በተጠቃሚ መስተጋብር ለተፈጠሩ ክስተቶች ምላሽ ይሰጣሉ። መተግበሪያዎቻቸውን አንድ በአንድ ለመገንባት የዕድገት ሂደትን ይጠቀማሉ፣ ሲሄዱ እየሞከሩ ነው። የክፍሉ ማጠቃለያ የፍላሽ ካርድ እና የፈተና ጥያቄ ሁነታ ያለው የጥናት መተግበሪያ ነው።

በ Swift Fundamentals ውስጥ ማዳበር

apple Swift Curriculum Guide C07ተማሪዎች በስዊፍት መሰረታዊ የiOS መተግበሪያ ልማት ችሎታዎችን ይገነባሉ። ፕሮፌሽናል ፕሮግራመሮች በየቀኑ የሚጠቀሙባቸውን ዋና ፅንሰ-ሀሳቦችን እና ልምዶችን ይገነዘባሉ እና በXcode ምንጭ እና UI አርታኢዎች ውስጥ መሰረታዊ ቅልጥፍናን ይገነባሉ። ተማሪዎች የአክሲዮን UI አባሎችን፣ የአቀማመጥ ቴክኒኮችን እና የተለመዱ የአሰሳ በይነገጾችን መጠቀምን ጨምሮ መደበኛ ልምዶችን የሚያከብሩ የiOS መተግበሪያዎችን መፍጠር ይችላሉ። ሶስት የሚመሩ የመተግበሪያ ፕሮጄክቶች ተማሪዎች ደረጃ በደረጃ መመሪያዎችን ከመሰረቱ ጀምሮ በXcode መተግበሪያን እንዲገነቡ ያግዛቸዋል። Xcode playgrounds ተማሪዎች በኮድ እንዲሞክሩ እና ውጤቱን ወዲያውኑ እንዲያዩ የሚያስችል በይነተገናኝ ኮድ አካባቢ ውስጥ ቁልፍ የፕሮግራሚንግ ፅንሰ ሀሳቦችን እንዲማሩ ያግዛቸዋል። የመተግበሪያ ንድፍን በሃሳብ በማጎልበት፣ በማቀድ፣ በፕሮቶታይፕ እና የራሳቸውን የመተግበሪያ ሀሳብ በመገምገም ይመረምራሉ።
አውርድ: apple.co/developinswiftfundamentals

ክፍል 1፡ በመተግበሪያ ልማት መጀመር። ተማሪዎች በስዊፍት ውስጥ ስለ ዳታ፣ ኦፕሬተሮች እና የቁጥጥር ፍሰት መሰረታዊ ነገሮች እንዲሁም ሰነዶች፣ ማረም፣ Xcode፣ መተግበሪያ መገንባት እና ማስኬድ እና በይነገጽ ገንቢን ያውቃሉ። ከዚያም ይህን እውቀት ቀላል የችቦ መተግበሪያ በሚፈጥሩበት ብርሃን በተባለው የሚመራ ፕሮጀክት ላይ ይተገብራሉ።

ክፍል 2፡ የUIKit መግቢያ። ተማሪዎች የስዊፍት ሕብረቁምፊዎችን፣ ተግባራትን፣ አወቃቀሮችን፣ ስብስቦችን እና loopsን ያስሳሉ። እንዲሁም ስለ UIKit ስርዓቱ ይማራሉ views እና የተጠቃሚ በይነገጽ የሚሠሩ መቆጣጠሪያዎች እና በራስ-አቀማመጥ እና ቁልል በመጠቀም ውሂብን እንዴት ማሳየት እንደሚቻል viewኤስ. ይህን እውቀት በተግባር ላይ ያዋሉት አፕል ፓይ በተባለው የሚመራ ፕሮጀክት ሲሆን የቃላት ግምታዊ ጨዋታ መተግበሪያን በገነቡበት።

ክፍል 3፡ አሰሳ እና የስራ ፍሰቶች። ተማሪዎች የአሰሳ መቆጣጠሪያዎችን፣ የትር ባር መቆጣጠሪያዎችን እና ሴጌዎችን በመጠቀም ቀላል የስራ ሂደቶችን እና የአሰሳ ተዋረዶችን እንዴት መገንባት እንደሚችሉ ያውቃሉ። እንዲሁም በስዊፍት ውስጥ ሁለት ኃይለኛ መሳሪያዎችን ይመረምራሉ-አማራጮች እና ቁጥሮች። ለተጠቃሚው አስደሳች ምላሽን የሚያሳይ ግላዊነትን የተላበሰ የዳሰሳ ጥናት ከተባለው የተመራ ፕሮጀክት ጋር ይህንን እውቀት ወደ ተግባር ገቡ።

ክፍል 4፡ መተግበሪያዎን ይገንቡ። ተማሪዎች ስለ ንድፍ ዑደት ይማራሉ እና የራሳቸውን መተግበሪያ ለመንደፍ ይጠቀሙበታል። ዲዛይኖቻቸውን እንዴት ማዳበር እና መደጋገም እንደሚችሉ፣ እንዲሁም እንደ አሳማኝ ማሳያ ሆኖ የሚያገለግል ፕሮቶታይፕ እንዴት መፍጠር እንደሚችሉ እና ፕሮጀክታቸውን ወደ ስኬታማ የ1.0 ልቀት ያስጀምራሉ።

apple Swift Curriculum Guide C08

በSwift የውሂብ ስብስቦች ውስጥ ይገንቡ

apple Swift Curriculum Guide D01ተማሪዎች በ iOS መተግበሪያ ልማት ውስጥ ስራቸውን በማራዘም፣ ይበልጥ ውስብስብ እና አቅም ያላቸው መተግበሪያዎችን በመፍጠር በስዊፍት መሰረታዊ ነገሮች ላይ ያዳበሩትን እውቀት እና ክህሎት ያሰፋሉ። ከአገልጋይ በተገኘ መረጃ ይሰራሉ ​​እና ብዙ የበለጸጉ የመተግበሪያ ተሞክሮዎችን በበርካታ ቅርጸቶች ትላልቅ የውሂብ ስብስቦችን ማሳየትን የሚፈቅዱ አዲስ የiOS ኤፒአይዎችን ያስሳሉ። ሶስት የሚመሩ የመተግበሪያ ፕሮጄክቶች ተማሪዎች ደረጃ በደረጃ መመሪያዎችን ከመሰረቱ ጀምሮ በXcode መተግበሪያን እንዲገነቡ ያግዛቸዋል። Xcode playgrounds ተማሪዎች በኮድ እንዲሞክሩ እና ውጤቱን ወዲያውኑ እንዲያዩ የሚያስችል በይነተገናኝ ኮድ አካባቢ ውስጥ ቁልፍ የፕሮግራሚንግ ፅንሰ ሀሳቦችን እንዲማሩ ያግዛቸዋል። የመተግበሪያ ንድፍን በሃሳብ በማጎልበት፣ በማቀድ፣ በፕሮቶታይፕ እና የራሳቸውን የመተግበሪያ ሀሳብ በመገምገም ይመረምራሉ። አውርድ: apple.co/developinswiftdatacollections

ክፍል 1፡ ሰንጠረዦች እና ጽናት። ተማሪዎች ማሸብለል ይማራሉ views, ጠረጴዛ views እና ውስብስብ የግቤት ማያ ገጾችን መገንባት. እንዲሁም ውሂብን እንዴት እንደሚቆጥቡ፣ ውሂብን ለሌሎች መተግበሪያዎች ማጋራት እና በተጠቃሚ የፎቶ ቤተ-መጽሐፍት ውስጥ ካሉ ምስሎች ጋር እንደሚሰሩ ያስሳሉ። አዲሶቹን ክህሎቶቻቸውን ተጠቃሚው በሚታወቀው ሠንጠረዥ ላይ በተመሰረተ በይነገጽ ውስጥ ንጥሎችን እንዲያክል፣ እንዲያርትዕ እና እንዲሰርዝ የሚያስችል የተግባር መከታተያ መተግበሪያ ዝርዝር በሚባል በሚመራ ፕሮጀክት ውስጥ ይጠቀማሉ።

ክፍል 2፡ ከ ጋር መስራት Web. ተማሪዎች ስለ እነማዎች፣ ኮንፈረንስ እና ከሚከተሉት ጋር መስራት ይማራሉ። web. ሬስቶራንት በተባለው በሚመራ ፕሮጀክት ውስጥ የተማሩትን ይተገብራሉ - ሊበጅ የሚችል ምናሌ መተግበሪያ የአንድ ምግብ ቤት የሚገኙ ምግቦችን የሚያሳይ እና ተጠቃሚው ትዕዛዝ እንዲያስገባ ያስችለዋል። መተግበሪያው ሀ web ተማሪዎች በየራሳቸው ምናሌ ንጥሎች እና ፎቶዎች ምናሌውን እንዲያዘጋጁ የሚያስችል አገልግሎት።

ክፍል 3፡ የላቀ የውሂብ ማሳያ። ተማሪዎች ስብስብን እንዴት መጠቀም እንደሚችሉ ይማራሉ views ውሂብን በከፍተኛ ሁኔታ ሊበጅ በሚችል ባለ ሁለት ገጽታ አቀማመጥ ለማሳየት። እንዲሁም የስዊፍት ጀነሬክቶችን ኃይል ያገኙታል እና ሁሉንም ችሎታቸውን ውስብስብ የውሂብ ስብስብ በሚያስተዳድር እና ሊበጅ የሚችል በይነገጽ በሚያቀርብ መተግበሪያ ውስጥ ያመጣሉ ።

ክፍል 4፡ መተግበሪያዎን ይገንቡ። ተማሪዎች ስለመተግበሪያው ዲዛይን ዑደት ይማራሉ እና የራሳቸውን መተግበሪያ ለመንደፍ ይጠቀሙበታል። ዲዛይኖቻቸውን እንዴት ማዳበር እና መደጋገም እንደሚችሉ፣ እንዲሁም እንደ አሳማኝ ማሳያ ሆኖ የሚያገለግል ፕሮቶታይፕ እንዴት መፍጠር እንደሚችሉ እና ፕሮጀክታቸውን ወደ ስኬታማ የ1.0 ልቀት ያስጀምራሉ።

apple Swift Curriculum Guide D02

ከ Apple ጋር የማስተማር ኮድ

ኮድ ስታስተምር የቴክኖሎጂ ቋንቋን ብቻ እያስተማርክ አይደለም። እንዲሁም ለማሰብ እና ሀሳቦችን ወደ ህይወት ለማምጣት አዳዲስ መንገዶችን እያስተማርክ ነው። እና አፕል ወደ ክፍልዎ ኮድ እንዲያመጡ የሚያግዙዎ ነፃ ግብዓቶች አሉት፣ ገና እየጀመሩም ሆነ ተማሪዎቻችሁ በስዊፍት ውስጥ የምስክር ወረቀት ለማግኘት ዝግጁ ይሁኑ። የ ሁሉም ሰው ኮድ ማድረግ ይችላል። ሥርዓተ-ትምህርት ተማሪዎችን በSwift Playgrounds መተግበሪያ በይነተገናኝ እንቆቅልሾች እና ተጫዋች ገፀ-ባህሪያት በኮድ እንዲያደርጉ ያስተዋውቃል። የ በስዊፍት ውስጥ ማዳበር ሥርዓተ ትምህርት ተማሪዎችን የራሳቸው ዲዛይን ሙሉ በሙሉ የሚሰራ መተግበሪያ እንዲነድፉ እና እንዲገነቡ ቀላል በማድረግ ከመተግበሪያ ልማት ዓለም ጋር ያስተዋውቃል። እና አፕል ሁሉንም ሰው በSwift ውስጥ ኮድ እና ማዳበር የሚችሉትን ማምጣት እንዲጀምሩ ለማገዝ መምህራንን በሙያዊ የትምህርት አቅርቦቶች ይደግፋል።

ነጻ በራስ የሚመራ የመስመር ላይ ሙያዊ ትምህርት
በSwift Explorations እና AP® CS መርሆች ላይ ያለው ኮርስ በ Canvas by Instructure በኩል ይገኛል። ተሳታፊዎች ስዊፍትን እና Xcodeን በቀጥታ ከአፕል ትምህርት ባለሙያዎች ለማስተማር የሚያስፈልጋቸውን መሰረታዊ እውቀት ይማራሉ፣ይህም በየትኛውም የትምህርት አካባቢ በስዊፍት ውስጥ ልማትን ለማስተማር ጥሩ የመግቢያ ኮርስ ያደርገዋል። በ ላይ የበለጠ ይወቁ apple.co/developinswiftexplorationspl.

የአፕል ፕሮፌሽናል መማሪያ ስፔሻሊስትን ወደ ትምህርት ቤትዎ ያምጡ
ወደ ፊት ለመሄድ ለሚፈልጉ አስተማሪዎች፣ የአፕል ፕሮፌሽናል ትምህርት ስፔሻሊስቶች የሰራተኞች አባላት ተማሪዎችን የሚያሳትፉ አዳዲስ የማስተማሪያ ልምዶችን እንዲያዳብሩ ለመርዳት የተነደፉ በርካታ ቀናት የስልጠና ተሳትፎዎችን ያደራጃሉ።

ስለ አፕል ፕሮፌሽናል ትምህርት የበለጠ ለማወቅ፣ እባክዎን ለበለጠ መረጃ የአፕል ፈቃድ ያለው የትምህርት ስፔሻሊስትዎን ያነጋግሩ።

apple Swift Curriculum Guide D03

የመተግበሪያ ልማት ከስዊፍት ማረጋገጫዎች ጋር

ከስዊፍት ጋር የመተግበሪያ ልማትን የሚያስተምሩ አስተማሪዎች በኢንዱስትሪ የተረጋገጠ የምስክር ወረቀት በማግኘት ተማሪዎቻቸው በመተግበሪያ ኢኮኖሚ ውስጥ ለሙያ እንዲዘጋጁ መርዳት ይችላሉ። የመተግበሪያ ልማት ከSwift ሰርተፊኬቶች ጋር በነጻ በስዊፍት ኤክስፕሎሬሽን እና በስዊፍት መሰረታዊ ኮርሶች የሚሸፈኑ የስዊፍት፣ Xcode እና የመተግበሪያ ልማት መሳሪያዎች መሰረታዊ እውቀትን ይገነዘባሉ። የመተግበሪያ ልማትን በስዊፍት ፈተና በተሳካ ሁኔታ ካጠናቀቁ በኋላ፣ ተማሪዎች ወደ ሲቪ፣ ፖርትፎሊዮ ወይም ኢሜይል ማከል የሚችሉት ዲጂታል ባጅ ያገኛሉ ወይም ከሙያዊ እና ማህበራዊ ሚዲያ አውታረ መረቦች ጋር መጋራት ይችላሉ። ተጨማሪ እወቅ: certiport.com/apple

የፖም አዶ a1

የመተግበሪያ ልማት
ከስዊፍት ጋር
ተባባሪ

የመተግበሪያ ልማት ከስዊፍት ተባባሪ ጋር
የሁለተኛ ደረጃ ወይም የከፍተኛ ትምህርት ተማሪዎች የመተግበሪያ ልማትን በስዊፍት Associate ፈተና በተሳካ ሁኔታ ያጠናቀቁ ተማሪዎች የiOS መተግበሪያ እድገትን በሚቃኙበት ጊዜ በማህበረሰብ፣ በኢኮኖሚ እና በባህሎች ላይ የኮምፒዩተር እና የመተግበሪያዎች ተፅእኖ ያላቸውን ዕውቀት ያሳያሉ። ይህ የእውቅና ማረጋገጫ በSwift Explorations ኮርስ ውስጥ ከገንቢው ጋር የተስተካከለ ነው።

የፖም አዶ a1

የመተግበሪያ ልማት
ከስዊፍት ጋር
የተረጋገጠ ተጠቃሚ

የመተግበሪያ ልማት በስዊፍት የተረጋገጠ ተጠቃሚ
የመተግበሪያ ልማትን በስዊፍት የተረጋገጠ የተጠቃሚ ፈተና በተሳካ ሁኔታ ያጠናቀቁ የከፍተኛ ትምህርት ተማሪዎች በስዊፍት መሰረታዊ የiOS መተግበሪያ ልማት ችሎታዎችን ያሳያሉ። ፕሮፌሽናል ስዊፍት ፕሮግራመሮች በየቀኑ ስለሚጠቀሙባቸው ዋና ፅንሰ ሀሳቦች እና ልምዶች እውቀት ይኖራቸዋል። ይህ የእውቅና ማረጋገጫ በስዊፍት መሰረታዊ ነገሮች ኮርስ ከገንቢ ጋር የተስተካከለ ነው።

ተጨማሪ መርጃዎች

apple Swift Curriculum Guide E01

የመተግበሪያ ንድፍ የስራ መጽሐፍ

የመተግበሪያ ዲዛይን ዎርክቡክ የተማሪዎችን መተግበሪያ የiOS መተግበሪያ እድገት መሰረታዊ ችሎታ ለማስተማር የንድፍ አስተሳሰብ ማዕቀፍ ይጠቀማል። በSwift ውስጥ በየሰዓቱ በመተግበሪያ ዲዛይን እና በኮድ መካከል ያለውን ግንኙነት ይመረምራሉ።tagየመተግበሪያውን ሀሳብ ወደ ህይወት ለማምጣት የመተግበሪያው ንድፍ ዑደት። አውርድ: apple.co/developinswiftappdesignworkbook

apple Swift Curriculum Guide E02

የመተግበሪያ ማሳያ መመሪያ

እንደ የፕሮጀክት ማሳያ ዝግጅቶች ወይም የመተግበሪያ ማሳያዎች ባሉ የኮድ አሰጣጥ ውጤቶቻቸውን ለማህበረሰብ ዝግጅቶች ተማሪዎችን በማበረታታት የተማሪ ብልሃትን ያክብሩ። የመተግበሪያ ማሳያ መመሪያ በአካል ወይም በምናባዊ መተግበሪያ ማሳያ ክስተት እንድታስተናግድ የሚረዳ ተግባራዊ ድጋፍ ይሰጣል። አውርድ: apple.co/developinswiftappshowcaseguide

apple Swift Curriculum Guide E03

ስዊፍት ኮዲንግ ክለብ

ስዊፍት ኮድ ማድረጊያ ክለቦች መተግበሪያዎችን ለመንደፍ አስደሳች መንገድ ናቸው። ተግባራት በማክ ላይ በ Xcode playgrounds ውስጥ የስዊፍት ፕሮግራሚንግ ፅንሰ ሀሳቦችን በመማር ላይ የተገነቡ ናቸው። ተማሪዎች መተግበሪያዎችን ለመቅረጽ ከእኩዮቻቸው ጋር ይተባበራሉ እና ኮድ በአካባቢያቸው ባለው አለም ላይ ለውጥ ማምጣት የሚችለው እንዴት እንደሆነ ያስባሉ። አውርድ: apple.co/swiftcodingclubxcode

የፖም አርማ

AP የኮሌጅ ቦርድ የንግድ ምልክት ነው እና በፍቃድ ጥቅም ላይ ይውላል። ባህሪያት ሊለወጡ ይችላሉ. አንዳንድ ባህሪያት በሁሉም ክልሎች ወይም በሁሉም ቋንቋዎች ላይገኙ ይችላሉ። © 2021 Apple Inc. መብቱ በህግ የተጠበቀ ነው። አፕል፣ የአፕል አርማ፣ ማክ፣ ማክቡክ አየር፣ ስዊፍት፣ ስዊፍት ሎጎ፣ ስዊፍት ፕሌይ ሜዳስ እና ኤክስኮድ በአሜሪካ እና በሌሎች ሀገራት የተመዘገቡ የ Apple Inc. የንግድ ምልክቶች ናቸው። አፕ ስቶር በአሜሪካ እና በሌሎች አገሮች የተመዘገበ የአፕል ኢንክ አገልግሎት ምልክት ነው። አይኦኤስ በአሜሪካ እና በሌሎች አገሮች የሲስኮ የንግድ ምልክት ወይም የተመዘገበ የንግድ ምልክት ነው፣ እና በፍቃድ ስር ጥቅም ላይ ይውላል። በዚህ ውስጥ የተጠቀሱ ሌሎች የምርት እና የኩባንያ ስሞች የየድርጅታቸው የንግድ ምልክቶች ሊሆኑ ይችላሉ። የምርት ዝርዝሮች ያለማሳወቂያ ሊለወጡ ይችላሉ. ይህ ቁሳቁስ ለመረጃ አገልግሎት ብቻ የቀረበ ነው; አፕል ከአጠቃቀሙ ጋር የተያያዘ ምንም አይነት ሃላፊነት አይወስድም። ኤፕሪል 2021

ሰነዶች / መርጃዎች

apple Swift Curriculum Guide [pdf] የተጠቃሚ መመሪያ
ስዊፍት የሥርዓተ ትምህርት መመሪያ፣ ስዊፍት፣ ሥርዓተ ትምህርት መመሪያ

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *