נאָענט אַד

איך שטענדיק געוואלט צו קענען צו פּראָגראַם. אפילו אלס קליין יינגל האב איך באוואונדערט מענטשן וואס האבן פאר זיי געהאט א סקרין פול מיט נומערן און קאוד וואס האט גארנישט געזאגט. אין די 1990ער יארן האב איך געטראפן די באלטיק פראגראמינג שפראך און אנטוויקלונג סביבה, וואס איז באזירט אויף דער שפראך C. איך פלעג באוועגן איקאנען צו געבן באפעלן פאר א קליינעם וויזערד. נאָך מער ווי צוואַנציק יאָר, איך געפֿונען אַ ענלעך אַפּלאַקיישאַן וואָס האט אַ פּלאַץ צו טאָן מיט די באַלטיק. מיר זענען גערעדט וועגן די סוויפט פּלייַגראָונדס בילדונגקרייז אַפּלאַקיישאַן פון עפּל.

אין פּראָגראַממינג, איך בין סטאַק מיט קלאָר HTML קאָד אין נאָטעפּאַד. זינט דעמאָלט, איך האָבן געפרוווט פאַרשידן טוטאָריאַלז און לערנביכער, אָבער איך האָבן קיינמאָל באַקומען די כאַנגגינג פון עס. ווען עפּל ינטראָודוסט סוויפט פּלייגראַונדז ביי WWDC אין יוני, עס גלייך דאָנד צו מיר אַז איך געהאט אן אנדער געלעגנהייט.

עס איז וויכטיק צו זאָגן אין די אָנהייב אַז סוויפט פּלייַגראָונדס אַרבעט בלויז אויף יפּאַדס מיט יאָס 10 (און אַ 64-ביסל שפּאָן). די אַפּ לערנט די סוויפט פּראָגראַממינג שפּראַך, וואָס די קאַליפאָרניאַ פירמע ינטראָודוסט ביי דער זעלביקער זיצונג מיט צוויי יאָר צוריק. סוויפט ריפּלייסט די כייפעץ-אָריענטיד פּראָגראַממינג שפּראַך, אָביעקטיוו-C פֿאַר קורץ. עס איז ערידזשנאַלי דעוועלאָפּעד ווי די הויפּט פּראָגראַממינג שפּראַך פֿאַר NeXT קאָמפּיוטערס מיט די NeXTSTEP אָפּערייטינג סיסטעם, ד"ה בעשאַס די תקופה פון סטיוו דזשאָבס. סוויפט איז בפֿרט בדעה פֿאַר דעוועלאָפּינג אַפּלאַקיישאַנז וואָס לויפן אויף מאַקאָס און יאָס פּלאַטפאָרמס.

פֿאַר קינדער און אַדאַלץ

עפּל גיט די נייַע סוויפט פּלייגראַונדז אַפּלאַקיישאַן ווי דער הויפּט בדעה פֿאַר קינדער וואָס לערנען פּראָגראַממינג לאָגיק און פּשוט קאַמאַנדז. אָבער, עס קענען אויך דינען אַדאַלץ זייער גוט, וואָס קענען לערנען יקערדיק פּראָגראַממינג סקילז דאָ.

איך זיך האָבן ריפּיטידלי געפרעגט יקספּיריאַנסט דעוועלאָפּערס ווי איך קענען לערנען צו פּראָגראַממינג אַליין און, אויבן אַלע, מיט וואָס פּראָגראַממינג שפּראַך איך זאָל אָנהייבן. יעדער האט מיר אנדערש געענטפערט. עמעצער איז פון די מיינונג אַז די יקער איז "סéčקאָ", בשעת אנדערע פאָדערן אַז איך קענען לייכט אָנהייבן מיט סוויפט און פּאַקן מער.

סוויפט פּלייגראַונדז קענען זיין דאַונלאָודיד פֿאַר יפּאַדס אין די אַפּ סטאָר, גאָר פריי, און נאָך ווענדן עס אויף, איר וועט זיין גלייך באַגריסן דורך צוויי יקערדיק קאָרסאַז - לערן צו קאָד 1 און 2. די גאנצע סוויווע איז אין ענגליש, אָבער עס איז נאָך דארף פֿאַר פּראָגראַממינג. אין נאָך עקסערסייזיז, איר קענען לייכט פּרובירן צו פּראָגראַם אפילו פּשוט שפּילערייַ.

ווי באַלד ווי איר אראפקאפיע די ערשטער טוטאָריאַל, איר דערוואַרטן ינסטראַקשאַנז און דערקלערונגען פון ווי אַלץ אַרבעט. דערנאָך, דאַזאַנז פון ינטעראַקטיוו עקסערסייזיז און טאַסקס דערוואַרטן איר. אין די רעכט טייל איר שטענדיק האָבן אַ לעבן פאָרויסיקע ווייַזונג פון וואָס איר פּראָגראַממינג (שרייבן קאָד) אויף די לינקס זייַט פון די אַרויסווייַזן. יעדער אַרבעט קומט מיט אַ ספּעציפיש אַסיינמאַנט פון וואָס צו טאָן, און דער כאַראַקטער בייטע אַקאַמפּאַניז איר איבער די טוטאָריאַל. דאָ איר האָבן צו פּראָגראַם פֿאַר זיכער אַקטיוויטעטן.

טכילעס, עס וועט זיין יקערדיק קאַמאַנדז אַזאַ ווי גיין פאָרויס, סיידווייז, קאַלעקטינג געמס אָדער פאַרשידן טעלעפּאָרץ. אַמאָל איר באַקומען די יקערדיק לעוועלס און לערנען די באַסיקס פון סינטאַקס, איר קענען מאַך אויף צו מער קאָמפּליצירט עקסערסייזיז. עפּל פרוווט צו מאַכן אַלץ ווי גרינג ווי מעגלעך בעשאַס די טוטאָריאַל, אַזוי אין אַדישאַן צו דיטיילד דערקלערונגען, קליין הינץ אויך קנאַל אַרויף, פֿאַר בייַשפּיל, ווען איר מאַכן אַ גרייַז אין די קאָד. א רויט פּונקט וועט דעמאָלט דערשייַנען, דורך וואָס איר קענען גלייך זען ווו דער טעות פארגעקומען.

אן אנדער סימפּלאַפייינג עלעמענט איז אַ ספּעציעל קלאַוויאַטור, וואָס אין סוויפט פּלייַגראָונדס איז ענריטשט מיט אותיות דארף פֿאַר קאָודינג. אין אַדישאַן, דער שפּיץ טאַפליע שטענדיק דערציילט איר די יקערדיק סינטאַקס, אַזוי איר טאָן ניט האָבן צו דרוקן די זעלבע זאַך איבער און איבער ווידער. אין די סוף, איר אָפט נאָר קלייַבן די ריכטיק פאָרעם פון די קאָד פון די מעניו, אלא ווי צו נאָכמאַכן אַלע די אותיות אַלע מאָל. דאָס אויך העלפּס צו האַלטן ופמערקזאַמקייט און פּאַשטעס, וואָס איז ספּעציעל אַפּרישיייטיד דורך קינדער.

שאַפֿן דיין אייגענע שפּיל

אַמאָל איר טראַכטן איר האָט פּראָוגראַמד ביטאַ ריכטיק, נאָר לויפן די קאָד און זען אויב איר טאַקע האָבן געטאן די אַרבעט. אויב איר זענט געראָטן, איר פאָרזעצן צו די ווייַטער פּאַרץ. אין זיי, איר וועט ביסלעכווייַז טרעפן מער קאָמפּליצירט אַלגערידאַמז און טאַסקס. דאָס כולל, למשל, דערגייונג ערראָרס אין די קאָד וואָס איר שוין באַקומען געשריבן, ד"ה אַ מין פון פאַרקערט לערנען.

אַמאָל איר האָבן מאַסטערד די באַסיקס פון סוויפט, איר קענען קאָד אַ פּשוט שפּיל ווי פּאָנג אָדער אַ נייוואַל שלאַכט. זינט אַלץ כאַפּאַנז אויף די iPad, Swift Playgrounds אויך האט אַקסעס צו באַוועגונג און אנדערע סענסאָרס, אַזוי איר קענען פּראָגראַם אפילו מער אַוואַנסירטע פּראַדזשעקס. איר קענען לייכט אָנהייבן מיט אַ גאָר ריין בלאַט אין די אַפּלאַקיישאַן.

לערערס קענען אראפקאפיע פריי ינטעראַקטיוו טעקסטבוקס פֿון די iBookstore, דאַנק צו וואָס זיי קענען באַשטימען נאָך טאַסקס צו סטודענטן. נאָך אַלע, עס איז געווען פּונקט די דיפּלוימאַנט פון די פּראָגראַממינג אַפּלאַקיישאַן אין שולן אַז עפּל געצויגן ופמערקזאַמקייַט צו אין די לעצטע קינאָוט. די אַמביציע פון ​​די קאַליפאָרניאַן פירמע איז צו ברענגען פיל מער קינדער צו פּראָגראַממינג ווי פריער, וואָס, געגעבן די אַבסאָלוט פּאַשטעס און אין דער זעלביקער צייט די שפּילפאַלנאַס פון סוויפט שפּילפּלאַץ, עס קען זיין געראָטן.

עס איז קלאָר אַז סוויפט פּלייַגראָונדס אַליין וועט נישט מאַכן איר אַ שפּיץ דעוועלאָפּער, אָבער עס איז באשטימט אַ גרויס סטאַרטער מעטאַ צו בויען אַוועק פון. איך זיך פּעלץ אַז ביסלעכווייַז אַ דיפּער וויסן פון "Céček" און אנדערע שפּראַכן וואָלט זיין נוציק, אָבער נאָך אַלע, דאָס איז אויך וואָס עפּל ס נייַע איניציאטיוו איז וועגן. ופוועקן מענטשן ס אינטערעס אין פּראָגראַממינג, דער וועג פון יעדער באַניצער קענען זיין אַנדערש.

[אַפּבאָקס אַפּפּסטאָרע 908519492]

.