مهمترین آموزش برنامه نویسی برای کودکان
در ادامه می گویند که در حالی که این دو زمینه از آموزش برنامه نویس برای کودکان هم جدا هستند، درک یکی عمیقاً در خدمت درک دیگری است. داشتن درک کامل از تئوری های پشت کار کامپیوترها می تواند به شما در نوشتن کد موثرتر کمک کند، در حالی که دانستن نحوه ارائه بهترین دستورالعمل هایی که رایانه ها می توانند از آنها پیروی کنند، می تواند به درک عمیق تر از رایانه ها به عنوان یک کل کمک کند.
بنابراین، Bootcamp Grads در همه اینها کجا قرار می گیرد؟
همانطور که در بالا مشاهده می شود، بخش قابل توجهی از آموزش برنامه نویس برای کودکان بحث در مورد مشاغل کامپیوتری و نرم افزاری در دانشگاه انجام می شود و کسانی که کمی دیرتر وارد این بازی شدند (از جمله خودم) احساس عقب ماندن می کنند. همانطور که گفته شد، در حالی که بحث های گسترده ای در مورد این موضوع وجود داشته است، در واقع منصفانه است که بگوییم دانش آموزان سابق، فعلی یا آینده نگر در بوت کمپ برنامه نویسی نباید تا این حد دلسرد شوند.
کایل تایر، دانشجوی دکترای دانشگاه واشنگتن، در مقاله متوسط خود در سال 2018 با عنوان «کدنویسی بوت کمپ در مقابل مدارک علوم کامپیوتر: آنچه کارفرمایان میخواهند و دیدگاههای دیگر» (پیوند زیر) به این موضوع خاص پرداخته است. او بیان می کند که هر دو مدرک بوت کمپ و 4 ساله علوم کامپیوتر اهداف وآموزش برنامه نویس برای کودکان نقاط قوت خود را دارند:
هدف از مدرک CS این است که به دانش آموزان یک دید کلی از زمینه علمی محاسبات بدهد. از سوی دیگر، بوت کمپهای کدنویسی، بر آموزش افراد برای نوع خاصی از کار برنامهنویسی (معمولاً برنامهنویسی وب فول استک) تمرکز میکنند.
... بعید است که بوت کمپ های کدگذاری اصول سیستم آموزش برنامه نویس برای کودکان عامل را پوشش دهند، و برنامه های CS بعید است که آخرین فن آوری های وب را پوشش دهند یا کار تیمی زیادی داشته باشند. برنامه های دانشگاه به کندی تغییر می کند، اما اصول علوم کامپیوتر نیز تغییر می کند، در حالی که بوت کمپ های کدنویسی به سرعت تغییر می کنند، و می توانند با سرعت سریع تغییرات فناوری همگام شوند. من انتظار دارم که بوت کمپهای کدنویسی و درجههای CS در آینده بهعنوان مسیرهای جداگانه وجود داشته باشند، چه به صورت مستقل یا مشترک اجرا شوند.
خود تایر این مطالعه 2017 را از وبلاگ Indeed (پیوند زیر) سایت می کند. این مطالعه با عنوان «کارفرمایان واقعاً در مورد برنامهنویسی بوت کمپها چه فکر میکنند؟» بیش از 1000 استخدامکننده فنی و مدیران منابع انسانی را نمونهبرداری کرد. همانطور که مقاله اشاره میکند، 72 درصد تکاندهنده پاسخ دادند که فارغالتحصیلان بوتکمپ را «به همان اندازه آماده و احتمالاً عملکرد بالایی به عنوان نامزدهای دارای مدرک علوم کامپیوتر دارند»، در حالی که 12 درصد دیگر «فکر میکنند فارغالتحصیلان بوت کمپ آمادگی بیشتری دارند و احتمال بیشتری دارد که عملکرد بالایی داشته باشید.» از بین افرادی که مورد بررسی قرار گرفتند، حدود 17٪ "فکر می کنند فارغ التحصیلان بوت کمپ آموزش برنامه نویس برای کودکان به اندازه داوطلبان دارای مدرک علوم کامپیوتر آمادگی یا عملکرد بالاتری ندارند."
80 درصد از مدیران مورد بررسی گزارش کردند که در مقطعی یک فارغ التحصیل بوت کمپ را استخدام کرده اند، و مقدار خیره کننده ای (99.8 درصد) گفتند که دوباره یک نفر را استخدام خواهند کرد.
در حالی که نظر همه متفاوت خواهد بود، اما به سختی می توانم نتیجه بگیرم که این نتایج باید برای برنامه نویسان بوت کمپ ناامید کننده باشد، در واقع می توانم بگویم که آنها فراتر ا آموزش برنامه نویس برای کودکان ز انتظارات من هستند. اگرچه این مطالعه با اطلاعات پایه ای همراه است: علیرغم دیدگاه کلی مثبت از فارغ التحصیلان بوت کمپ، 41 درصد از پاسخ دهندگان به نظرسنجی در این مطالعه گفتند که در استخدام فردی با مدرک علوم کامپیوتر راحت تر هستند. این تا حد زیادی به دلیل استانداردهای اصلی تنظیم شده دانشگاه ها و فقدان ساختار نظارتی بوت کمپ های کدگذاری فعلی است. پاسخ دهندگان برای دنبال کردن موضوعات مشابه گفتند که برای پروژه های انتزاعی تر در مورد دانش نظری رایانه، مدارک علوم کامپیوتر از ارزش بیشتری برخوردار هستند، در حالی که با وظایفی که نیاز به درک عملی بیشتری آموزش برنامه نویس برای کودکان از مسائل دارند، گواهینامه های بوت کمپ به همان اندازه ارزشمند هستند.
بنابراین موارد مصرفی چیست؟
خوب، اجازه دهید برخی از سوالاتی که در ابتدای پست پرسیده شد را مرور کنیم:
آیا علم کامپیوتر و برنامه نویسی کامپیوتر یکسان هستند؟
نه. با وجود اشتراکات فراوان، درست است که بگوییم برنامه نویسی کامپیوتر و علوم کامپیوتر کاملاً متمایز هستند.
آیا علوم کامپیوتر و برنامه نویسی کامپیوتر مرتبط هستند؟
بله - در حالی که آنها دسته های متفاوتی هستند، این د آموزش برنامه نویس برای کودکان و همچنین دارای همپوشانی فوق العاده ای هستند و آگاهی از یکی تقریباً به درک دیگری کمک می کند.
آیا علوم کامپیوتر شامل برنامه نویسی کامپیوتر می شود یا برعکس؟
بله، برنامه نویسی کامپیوتر یک شاخه کاربردی از علوم کامپیوتر است. همه برنامه نویسی کامپیوتر را می توان زیرمجموعه ای از علوم کامپیوتر در نظر گرفت، در حالی که علوم کامپیوتر زیادی وجود دارد که هیچ ارتباطی با برنامه نویسی کامپیوتری ندارد.
به عنوان یک دانشجوی جدید برنامه نویسی کامپیوتر که مدرک 4 ساله علوم کامپیوتر را دنبال نکردم، آیا کشتی ضرب المثل را از دست دادم؟
بستگی به اهداف شما دارد. اگر میخواهید مهارتهای برنامهنویسی را برای کار در یک محیط تجاری یا چیزی مشابه کسب کنید، احتمالاً پاسخ منفی است (اگرچه مسیر هنوز آسان نخواهد بود). اگر می خواهید تحقیقات آکادمیک در مورد تئوری کامپیوتر را منتشر کنید، احتمالاً می خواهید این موضوع را بیشتر د Teaching programming for children ر دانشگاه مطالعه کنید.
[ بازدید : 11 ] [ امتیاز : 0 ] [ نظر شما : ]