اسكرچ جونيور

يرنامه نويسي

اسكرچ جونيور

۲۷ بازديد

من فكر مي كنم پاسخ به اسكرچ جونيور سوال آسان است. بچه‌ها از يادگيري چيزهاي جديد لذت مي‌برند، مخصوصاً زماني كه به دنيايي كه در آن زندگي مي‌كنند مربوط باشد. و رسانه هاي ديجيتال به سادگي بخشي از آن هستند. من بارها و بارها در كمپ هاي كامپيوتري، شور و خلاقيتي را تجربه مي كنم كه دختران و پسران با آن بازي ها و برنامه هاي خود را توسعه مي دهند. شركت كنندگان به اين فكر مي كنند كه چگونه برنامه اي را كه مي خواهند ايجاد كنند تقسيم بندي كنند و چگونه مي توانند به اين مراحل فرعي دست يابند. البته اين تكنيك به كارهاي ديگر نيز كمك مي كند.

اما مطمئناً هيچ كودك دبستاني فرمول هاي انتزاعي را نمي آموزد.

اينجاست كه Scratch وارد مي شود. Scratch يك محيط برنامه نويسي تصويري است كه در آن كاربر روي قطعات پيش ساخته كد روي هم كليك مي كند. اين بلوك‌هاي به اصطلاح به وضوح برچسب‌گذاري شده‌اند: «هنگامي كه روي پرچم كليك مي‌شود»، «هنگامي پخش كن» و «سلام بگو! به Scratch خوش آمديد. اسكرچ جونيور به مدت 2 ثانيه ". اگر اين بلوك ها در كنار هم قرار گيرند، به محض اينكه روي پرچم كليك مي شود و شكل مي گويد "سلام! به Scratch خوش آمديد. ” براي دو ثانيه. به همين سادگي!

 

به طور كلي، Scratch براي استفاده بسيار آسان است و ساختار خوبي دارد. پس از فراخواني صفحه يا برنامه كامپيوتري، دكمه "Develop" به ناحيه برنامه نويسي منتهي مي شود. (متاسفانه Scratch به عنوان يك برنامه براي دستگاه هاي تلفن همراه در دسترس نيست. در عوض، برنامه ScratchJr براي كودكان از سن پنج سالگي وجود دارد.) در ابتدا به مبتديان برنامه نويسي يك آموزش كوچك ارائه مي شود. در اينجا مجددا  اسكرچ جونيور با نحوه عملكرد سايت آشنا مي شويد.

مقدمه اي بر اسكرچ

مقدمه هاي بيشتري در زير آموزش وجود دارد. اينها به تدريج بلوك هاي برنامه نويسي مختلفي را معرفي مي كنند. در يكي از ويديوها مي توان نام خود را متحرك كرد و در ديگري يك بازي پنگ برنامه ريزي كرد. متأسفانه، اين آموزش ها به طور مداوم ترجمه نمي شوند. بلوك ها داراي نام انگليسي هستند و فقط انگليسي صحبت مي شود. ايرانيان سايبر اگرچه زيرنويس‌هاي آلماني وجود دارد، هنوز هم مي‌تواند براي مدت كوتاهي Scratch را به اسكرچ جونيور انگليسي تغيير دهد. اكنون بلوك هاي موجود در آموزش و بلوك هايي كه به دنبال آن هستيد داراي برچسب يكساني هستند. فيلم هاي مقدماتي آنقدر خوب نشان داده شده اند كه معمولاً نيازي به متن توضيحي نيست.

محيط برنامه نويسي

ساختار محيط برنامه نويسي به شرح زير است: بلوك هاي برنامه نويسي به دسته هايي در سمت چپ گروه بندي مي شوند. براي مثال، هر چيزي كه فيگور را حركت مي دهد، در زير حركت جمع مي شود. علاوه بر اين، تمام دستورات مربوط به يك رنگ هستند. براي مثال بلوك هاي حركتي آبي هستند. اين قطعه كد به وسط كشيده مي شود - به منطقه برنامه نويسي. اگر آنها را به يكديگر نزديك كنيد، به طور خودكار متصل مي شوند. در سمت راست يك پنجره كوچك وجود دارد كه برنامه در آن اجرا مي شود. در مثال با اسب آبي در تصوير (زير)، اسب آبي در آنجا ظاهر مي شود، پس از به صدا درآمدن صداي تشويق، سلام مي كند و حركت مي كند. در زير آن منطقه اي وجود دارد كه مي توان چهره هاي مختلف را انتخاب كرد.

نيازي به ثبت نام با اسكرچ نيست. برنامه ها را مي توان در رايانه شخصي خود ذخيره كرد. برنامه هاي ساير كاربران نيز همه قابل مشاهده است. اگر قرار است برنامه خودتان براي ديگران منتشر شود، يا اگر قرار است بازي در دستگاه ديگري اصلاح شود، ثبت نام رايگان لازم است.

Scratch به عنوان پايه اي براي محيط هاي برنامه نويسي ديگر

Scratch يك زبان برنامه نويسي بصري است زيرا متني نيست كه بايد نوشته شود، بلكه بلوك هاي تصويري هستند كه بايد به يكديگر متصل شوند. اين نوع برنامه نويسي را مي توان در محيط هاي ديگر نيز يافت. به عنوان مثال، App Inventor از گوگل وجود دارد كه در آن برنامه نويسان مي توانند برنامه هاي خود را براي گوشي هاي هوشمند اندرويدي توسعه دهند. بنابراين اگر مي توانيد Scratch را مديريت كنيد، مي توانيد اين دانش اسكرچ جونيور را به محيط هاي ديگر منتقل كنيد.

خراش براي كودكان بزرگتر يا نوجوانان

اسكرچ جونيور

۲۵ بازديد

برنامه نويسي اسكرچ جونيور با Scratch Junior بسيار محدودتر از Scratch است.

تمركز بيشتر روي تصاوير متحرك و داستان هاي كوچكتر است. بازي ها نيز ممكن است اما بسيار ساده است.

كدام بهتر است: اسكرچ يا اسكرچ جونيور؟

پاسخ به اين سوال، "اين بستگي دارد" نامطلوب است. منظورش دقيقا چيه؟

پاسخ به اين سوال، «بستگي دارد» نامحبوب است. منظورش دقيقا چيه؟

هر دو زبان برنامه نويسي اسكرچ جونيور براي شروع برنامه نويسي عالي هستند زيرا مانع ورود بسيار كمي دارند.

سوال اين است كه فقط مانع ورود براي چه كسي است؟

از آنجايي كه Scratch Junior اساساً يك نسخه ساده و ساده از Scratch است، بدون شك براي كودكاني كه هنوز قادر به نوشتن يا خواندن نيستند مناسب‌تر است. در غير اين صورت، برنامه نويسي به سرعت خسته كننده مي شود يا نيازي ندارد.

از طرف ديگر، Scratch بسيار پيچيده تر است، به همين دليل است كه اين زبان برنامه نويسي هم براي كودكان و هم براي بزرگسالان مناسب است.

براي رسيدن به اصل مطلب: اسكرچ جونيور هر دو زبان برنامه نويسي خوب هستند. يكي (Scratch) بيشتر براي مبتديان برنامه نويسي جوان و مسن است - ديگري (Scratch Junior)، اما فقط براي جوان ترها.

Scratch و Scratch Junior هر دو زبان هاي برنامه نويسي عالي هستند كه به دليل رابط برنامه نويسي بصري خود، مقدمه اي ايده آل براي برنامه نويسي براي كودكان هستند.

هر دو زبان برنامه نويسي امكان دسترسي ايرانيان سايبرسرگرم كننده به يك موضوع پيچيده را فراهم مي كنند.

آيا ما علاقه شما را به Scratch يا Scratch Junior برانگيخته ايم؟ سپس مطمئن شويد كه نگاهي به دوره هاي اسكرچ جونيور و اسكرچ ما بيندازيد! شرح

Scratch Jr نسخه ساده شده برنامه يا برنامه Scratch است. بنابراين براي كودكان بسيار كوچك از سن 5 سالگي توصيه مي شود.  اسكرچ جونيور به عنوان يك برنامه بصري و كاربر پسند، براي كودكاني كه هنوز نمي توانند بخوانند مناسب است.

نماي كلي برنامه

برنامه Scratch Jr مشابه برنامه Scratch است، تنها تفاوت اين است كه برنامه ساده شده است تا كودكان نوپا بتوانند ياد بگيرند كه چگونه به راحتي برنامه ريزي كنند تا داستان هاي تعاملي خود را توسعه دهند.

براي اين كار از بلوك هاي برنامه نويسي اپليكيشن استفاده مي كنند كه باعث مي شود كاراكترهايشان برقصند، آواز بخوانند و حركت كنند. رابط كاربري و زبان برنامه نويسي برنامه به طور خاص با نيازها، سن و توانايي هاي كودكان كوچكتر سازگار شده است.

با استفاده از اين زبان برنامه نويسي و نحوه عملكرد برنامه، كودكان مي توانند مهارت هاي شناختي، اجتماعي، شخصي و عاطفي را توسعه دهند. پس از آشنايي با برنامه، مي توانيد پروژه ها را به تنهايي و بدون كمك شما اجرا كنيد.

دنياي يادگيري و بازي اسكرچ جونيور محيط هاي رنگارنگي را ارائه مي دهد كه در آن كودكان بايد شخصيت هاي خود را پيش ببرند. برنامه به خوبي ساختار يافته است، طراحي زيبا و باكيفيت است، به طوري كه بچه هاي شما به راحتي مي توانند با آن ياد بگيرند.

برنامه نويسي با اسكرچ جونيور يك راه اسكرچ جونيور عالي براي كودكان خردسال است تا ياد بگيرند خود را بيان كنند و از آنها در لپ تاپ يا تلفن هوشمند خود استفاده كنند. اين به آنها اجازه مي دهد تا مهارت هاي حل مسئله را توسعه دهند و ياد بگيرند كه چگونه پروژه ها را طراحي كنند. برنامه نويسي با بچه ها؟ چرا كودكان بايد كدنويسي را ياد بگيرند؟

اسكرچ جونيور

۲۱ بازديد

"يك بوت كمپ نه تنها اسكرچ جونيور يك راه عالي براي يادگيري مجموعه مهارت هاي كدنويسي است، بلكه براي شبكه سازي و ديدن اينكه يك حرفه در كدنويسي بر اساس زمينه هاي مورد علاقه يك فرد چگونه مي تواند باشد." منبع: — دن ايوب، مدير كل آموزش مايكروسافت

بسياري از كارفرمايان برداشت مثبت ايوب از برنامه نويسي بوت كمپ ها را به اشتراك مي گذارند. يك نظرسنجي در سال 2017 توسط Indeed ارزش بوت كمپ هاي كدنويسي را با پرسيدن از كارفرمايان ارزيابي كرد كه آيا فارغ التحصيلان "به همان اندازه آماده و احتمالاً عملكرد بالايي دارند" به عنوان متخصصان داراي مدرك اسكرچ جونيور علوم كامپيوتر. در مجموع 72 درصد پاسخ مثبت دادند، در مقايسه با 17 درصد كه گفتند اين نامزدها "آمادگي كافي ندارند يا احتمالاً عملكرد بالاتري دارند."

طبق همين نظرسنجي Indeed، در حالي كه اكثر كارفرمايان نظر مساعدي در مورد كدگذاري بوت كمپ ها دارند، 98 درصد خواهان نظارت بيشتر هستند. اگرچه سازمان‌هايي مانند CIRR براي ارائه شفافيت بيشتر و گزارش‌دهي استاندارد وارد عمل شده‌اند، بوت‌كمپ‌هاي غيروابسته به دانشگاه‌ها مانند مدارس سنتي اعتبار يا تنظيم نمي‌شوند.

با اين حال، موفقيت مدل بوت كمپ كدگذاري به اندازه كافي قابل توجه است كه دانشگاه ها شروع به توجه مي كنند. تعداد فزاينده اسكرچ جونيور اي از مدارس چهار ساله - از جمله دانشگاه واشنگتن، دانشگاه نورث وسترن، و دانشگاه مينه سوتا - اكنون بوت كمپ هاي مخصوص به خود را ارائه مي دهند.

بنابراين آيا بوت كمپ كدنويسي ارزشش را دارد؟

پاسخ كوتاه؟ بستگي دارد. هنگامي كه از ايرانيان سايبر ايوب در مورد آينده آموزش علوم كامپيوتر پرسيده شد، از ايوب نظري به اشتراك گذاشت كه براي ارزيابي ارزش بوت كمپ هاي كدنويسي آموزنده است: "من فكر مي كنم آينده در مورد چند چيز است: اين در مورد گسترش دسترسي براي دانش آموزان، و همچنين يادگيرندگان جديد در اسكرچ جونيور مراحل مختلف است. در حرفه خود."

كالج‌ها و دانشگاه‌ها انتخاب ايده‌آلي براي همه نيستند، به‌ويژه براي زبان‌آموزان غيرسنتي كه زمان يا پول لازم براي دريافت مدرك چهار ساله را ندارند. بوت كمپ هاي كدنويسي براي حرفه اي هايي است كه ممكن است بخواهند شغل خود را تغيير دهند، بازآموزي كنند يا مهارت هاي خود را ارتقا دهند. ماهيت سريع اما همه جانبه اين برنامه ها به آنها اين امكان را مي دهد كه در صنعت شروع كنند يا حرفه خود را به مسير جديدي سوق دهند.

با اين حال، بوت كمپ‌ها عمق و دامنه يك مدرك چهار ساله علوم كامپيوتر را تكرار نمي‌كنند و بسياري از كارفرمايان فكر مي‌كنند صنعت به مسئوليت‌پذيري بيشتري نياز دارد. به همين دليل، مقايسه يك بوت كمپ كدگذاري با يك آموزش چهار ساله مانند مقايسه سيب و پرتقال است. در نهايت، آنها به اهداف مختلف و جمعيت هاي مختلف دانشجويي خدمت مي كنند، در حالي كه نيازهاي متنوع يك صنعت در حال رشد اسكرچ جونيور را نيز تامين مي كنند. سنسي ها مراسم را آغاز مي كنند و يك نوار سياه را دور سر گريدي هاردن 11 ساله مي بندند كه به تازگي آخرين ساخته خود را بسته است، يك بازي با تم دايناسورها به نام «دويدن و بپر». گروه "Code Ninjas" را مي خواند - برنامه اي به سبك هنرهاي رزمي كه در آن بچه ها كدنويسي و حل مسئله را ياد مي گيرند. سپس، سنسيس كمربند جديد خود را اسكرچ جونيور به گريدي تقديم مي كند - در اين مورد، يك مچ بند زرد رنگ RFID.

اسكرچ جونيور

۳۰ بازديد

CIRR داده‌هايي را اسكرچ جونيور در مورد ساير عواملي كه ممكن است به اشتغال كمك كنند، مانند تحصيلات يا تجربه قبلي، شامل نمي‌شود. درصد شاغل نيز شامل هر نوع اشتغال در اين رشته مانند تمام وقت، پاره وقت، كارآموزي يا قرارداد كوتاه مدت مي شود.

دانشجوي معمولي كه در يك بوت كمپ برنامه نويسي ثبت نام كرده است قبلاً داراي مدرك ليسانس و شش سال سابقه كار است، متغيرهايي كه ممكن است بر قابليت استخدام آنها تأثير بگذارد. در عين حال، يك دانش آموز معمولي هرگز به عنوان برنامه نويس كار نكرده است.

در مورد حقوق، داده‌هاي CIRR نشان اسكرچ جونيور مي‌دهد كه ميانگين حقوق‌ها از 55000 دلار تا 117500 دلار براي تقريباً 2000 فارغ‌التحصيل گزارش شده بين ژوئيه و دسامبر 2018 متغير بوده است. ميانگين حقوق متوسط ​​براي همه بوت كمپ‌ها كمي بيش از 72000 دلار بوده است، اگرچه اندازه‌گيري دقيق امكان‌پذير نيست. بدون دانستن دستمزد تك تك دانش آموزان. اين به اين دليل است كه اندازه كلاس ها متفاوت است و CIRR حقوق متوسط ​​را فقط براي كل گروه ها ارائه مي دهد.

براي در نظر گرفتن همه چيز، لينكدين گزارش مي دهد كه متوسط ​​حقوق اوليه براي مهندسان نرم افزار - يكي از مشاغل برتر براي فارغ التحصيلان بوت كمپ - بر اساس بيش از 31000 پاسخ نظرسنجي، 89000 دلار براي حرفه اي ها با 1 تا 5 سال تجربه است. براي مهندسان با كمتر از يك سال تجربه، بر اساس تقريباً 18000 اسكرچ جونيور پاسخ نظرسنجي، اين رقم به حدود 81000 دلار در سال كاهش مي يابد.

آيا بوت كمپ ها جايگزين خوبي براي كالج سنتي هستند؟

گزارش ما در Bootcamps Trends در سال 2021 نشان داد كه "تقريبا نيمي (48٪) از همه رهبران مشاغل مورد بررسي، و56 درصد از شركت‌ها ايرانيان سايبر و سازمان‌هاي فناوري كه براي نقش‌هاي فناوري استخدام مي‌كنند، گفته‌اند كه بوت كمپ‌ها نقشي اساسي در رفع نيازهاي آموزشي نيروي كار آينده خواهند داشت.

بوت كمپ كدنويسي توسط كارفرمايان چگونه درك مي شود؟

فراتر از اعداد، ادراك كارفرمايان نيز اسكرچ جونيور عامل بزرگي در ارزيابي ارزش بوت كمپ هاي كدگذاري است. به عنوان مثال، شركت‌هايي مانند مايكروسافت، شاهد افزايش تعداد متقاضيان با اعتبار مدرسه كد هستند.

دن ايوب، مدير كل آموزش مايكروسافت، گفت: «از آنجايي كه در دسترس بودن بوت كمپ ها و ساير منابع غيرسنتي براي مهارت مجدد افزايش يافته است، ما شاهد هستيم كه متقاضيان بيشتري از اين تجربيات در برنامه هاي خود ياد مي كنند.

ايوب با BestColleges در مورد نحوه درك مديران استخدام از بوت كمپ در مقايسه با آموزش سنتي علوم كامپيوتر صحبت كرد. او گفت: «براي افرادي كه فكر مي‌كنند ممكن است به رشته‌اي مانند كدنويسي علاقه‌مند باشند، يك بوت كمپ راهي عالي براي كشف آن بدون سرمايه‌گذاري زمان و منابعي است كه يك مدرك چهار ساله اسكرچ جونيور سنتي نياز دارد.»

هنگامي كه از ايوب پرسيدند چگونه مي توان كيفيت يا شهرت بوت كمپ هاي كدگذاري را ارزيابي كرد، توصيه هاي عملي ارائه كرد: "توصيه مي كنم به بوت كمپ هاي منطقه خود مراجعه كنيد و ببينيد آيا مي توانيد قبل از ثبت نام در يكي اسكرچ جونيور از آنها بنشينيد و با مردم صحبت كنيد. كساني كه بوت كمپ را تكميل كرده‌اند و در مورد رتبه‌بندي‌ها و بررسي‌هاي آنلاين تحقيق كرده‌اند."