menusearch
javapro.ir

آیا در یـادگــیری برنامـه نویســی محـدودیــت سنــی وجــود دارد؟

جستجو
جمعه ۱ آذر ۱۳۹۸ | ۱۶:۳۶:۴۲
۱۳۹۸/۶/۱۷ یکشنبه
(4)
(0)
آیا در یـادگــیری برنامـه نویســی محـدودیــت سنــی وجــود دارد؟
آیا در یـادگــیری برنامـه نویســی  محـدودیــت سنــی وجــود دارد؟

لطفا کد نویسی را یاد بگیرید
این جمله که "همه باید برنامه نویسی را یاد بگیرند" آنقدر فراگیر شده است که شهردار نیویورک قول داده است که در سال 2012 کدنویسی را یاد بگیرد.

 

 

هیچ محدودیت سنی برای یادگیری برنامه نویسی وجود ندارد

 

به تمام کسانی که استدلال می کنند برنامه نویسی یک مهارت اساسی است که ما باید به فرزندان خود آموزش دهیم ،  باید گفت حق با شماست اما این مهارت با مهارت های دیگر نظیر خواندن و نوشتن تفاوت دارد، واضح است که چگونه خواندن و نوشتن و حداقل ریاضی در مقطع دبیرستان برای انجام کار یک سیاستمدار یا هر شغلی دیگری اساسی است. اما درک متغیرها و عملکردها ، نشانگرها و بازگشتی ها دشوارتر به نظر می رسد زیرا نمی توانیم آن را ببینیم.


 من همچنین معتقدم که برنامه نویسی برای برخی افراد مهم است ، اما مهارت های زیاد دیگری نیز وجود دارد.


"همه باید یاد بگیرند که رمزگذاری کنند" البته به طور نادرست برنامه نویسی را با مهارتهای اساسی زندگی مانند خواندن ، نوشتن و ریاضیات برابر می کند.


حال سوالی که پیش می آید این است که آیا نوشتن کد را باید یاد بگیرید؟ در واقع شما باید یاد بگیرید که تا حد امکان کد کم بنویسید.

 

 

قبل از اینکه برای یادگیری کد نویسی عجله کنید ، متوجه شوید که شما برای چی میخواهید برنامه نویسی را یادبگیرید.  آیا می توانید آن را برای دیگران به روشی که می توانند درک کنند توضیح دهید؟ آیا به طور عمیق در مورد مشکل و راه حلهای احتمالی آن تحقیق کرده اید؟


این درست است که یک برنامه نویس  می تواند به راحتی دو شغل جدید در سال ایجاد کند. و برای این موضوع ، بیشتر افرادی که خود را برنامه نویسان می نامند ، حتی نمی توانند کدگذاری کنند ، بنابراین لطفاً شک و تردید خود را نسبت به این احساس رفع کنید که "همه می توانند یاد بگیرند که رمزگذاری کنند".


این بدان معنی است که بین یادگیری برنامه نویسی و پرداخت حرفه ای به برنامه ، یک غشای نازک و قابل نفوذ وجود دارد. فقط به این برنامه نویسان جدید نگاه کنید که بعد از شرکت در یک بوت کپ صرفا دو و نیم ماه ، با متوسط حقوق 79 هزار دلار در سال شغل مشغول به فعالیت در این زمینه هستند! شاید شما بتوانید در 24 ساعت به خود آموزش دهید!


عموم مردم احتمالاً می تواند از درک اساسی در مورد نحوه کار رایانه ها و اینترنت بهره مند شود.


لطفاً از یادگیری کد نویسی فقط به خاطر یادگیری نحوه کد نویسی استفاده نکنید.
تحقیق بی وقفه را انجام دهید ، و بدانید که مسائل اطراف ما در یک سطح اساسی چگونه حل می شوند.


با انسانهای دیگر ارتباط مستقیمی برقرار کنید.


اینها مهارتهایی هستند که فراتر از برنامه نویسی هستند و در هر جنبه ای از زندگی به شما کمک می کنند.

 

چه سنی برای شروع فراگیری برنامه نویسی مناسب است و آیا محدودیت سنی در آموزش برنامه نویسی وجود دارد


در اینجا با ذکر دو مثال به شما نشان می دهیم که آموزش برنامه نویسی محدودیت سنی ندارد

 

برنامه نویسی محدودیت سنی ندارد

 

هفته گذشته ، من یک ایمیل از سه طراح زن ساکن سوئد دریافت کردم. آنها به من درمورد وب سایت جدید و کتاب الکترونیکی ، "اولین وب سایت من" گفتند تا به کودکان نوپا در یادگیری کد کمک کنند.
بله ، درست است ، کودکان نو پا.
در عصر دیجیتال ، به بزرگسالان جوان توصیه می شود که اصول برنامه نویسی رایانه را انتخاب کنند. اما در سن تقریباً دو یا سه سالگی ، بچه ها تازه حرف زدن را یادمی گیرند ، چه رسد به تسلط بر Javascript و HTML.

با این حال ، این دانش رایج است که کودکان زیر 7 سال به سرعت  زبانهای خارجی را فرا می گیرند. پس در مورد زبان کامپیوتر هم به همین ترتیب است.
مدیران و سیاست گذاران مانند بیل کلینتون و شرل سندبرگ موافقند که بچه ها امروز باید یاد بگیرند که کد گذاری کنند، اما هنوز مشخص نیست که چقدر زمان برای آموزش برنامه نویسی رایانه به کودکان مناسب است.

 

 

کودکان در یادگیری برنامه نویسی محدودیتی ندارند


بحث و گفتگو در بین والدین ، که به طیف گسترده ای از نظرات از طریق ایمیل  ارسال شده است ، دامن زد. تعداد کمی آگاه بودند که فرزندانشان تا هفت سالگی می توانند به برنامه نویسان ملحق شوند. برخی دیگر خاطرنشان کردند که بچه ها باید یاد بگیرند که از آن جدا شوند - و به iPad های خود چسبانده نشوند.


برای ارزیابی بهتر این استدلالها، از یک پدر، یک توسعه دهنده خودآموز و یک کارآفرین بازی آموزشی خواستیم که در این مورد توضیح دهد.

 

Jon Mattingly ، بنیانگذار Kodable


بله ، این یک روش عالی برای کاشت بذر است.
هنگامی که من شروع کردیم به کار بر روی Kodable ، بازی iPad ما که به بچه ها به عنوان پنج پایه اصلی برنامه نویسی می آموزد ، زمان زیادی را برای تحقیق در مورد رشد اولیه کودک صرف کردیم.


فهمیدیم که بچه ها از چهار سالگی شروع به درک منطق ، دستورات سه تا پنج مرحله ای و تفاوت بین واقعیت و خیال می کنند. اینها همه مفاهیم مهم برای شروع یادگیری برنامه نویسی هستند.

 

هیچ محدودیت سنی در یادگیری برنامه نویسی وجود ندارد


ما همچنین دریافتیم که بهترین رده سنی برای شروع آموزش زبان دوم بین 2 تا 7 سالگی است. کودکی و بزرگسالی محدوده سنی بحرانی برای کودکان برای یادگیری هر چیزی ، از جمله برنامه نویسی است ، زیرا مغز آنها هنوز در حال توسعه است و یاد می گیرد "چگونه فرا بگیرند."


معرفی بچه ها برای برنامه نویسی در اوایل ابتدایی بهترین محدوده سنی است زیرا دانه ای را برای زندگی بعدی کاشته است. بسیاری از برنامه نویسان خوب (خودم از آن جمله بودند) در سن 5 یا 6 سالگی برنامه نویسی را شروع کردند. اگر به بچه ها یاد داده شود که در سنین جوانی به طور منطقی و حتی محاسباتی فکر کنند ، می توانند در بزرگسالی راحت تر برنامه نویسی یاد بگیرند. حتی اگر آنها حرفه ای برنامه نویسی را دنبال نکنند ، توانایی درک مفاهیم اساسی برنامه نویسی و تفکر منطقی را دارند که بسیار ارزشمند است.
من کدنویسی را با تایپ کردن دوباره لیست های  منبع منتشر شده در مجلات رایانه ای آموختم.

بنابراین روشی که شما کد نویسی را آموزش می دهید باید تعاملی باشد ... نه فقط کتابی که در دسترس است .

 

 

برنامه نویسی هیچ محدودیت سنی ندارد

 

 

Derek Scharton، مهندس ارشد نرم افزار

 

افرادی که فکر می کنند برنامه نویسی یک مهارت جهانی ضروری است برای زنده ماندن،افرادی باهوش هستند. من در مهندسی نرم افزار هیچ کس را نمی شناسم که از کودکی چیزی در مورد برنامه نویسی می دانست.

 

برای من ، برنامه ریز و درشت برنامه نویسی که در دبیرستان و دانشگاه تلاش کردم که فرابگیرم، شکستهای کاملی بود.


 این در حالی بود که من در دهه 20 خودم پشتیبانی فنی را انجام دادم. اکنون من در سن چهل سالگی مهندس جاوا و برنامه نویس هستم.


من با قرار گرفتن کودکان نوپا در معرض برنامه نویسی مشکلی ندارم ، خواه سبک کودک محور مانند آلیس یا فقط یک زبان برنامه نویسی عمومی (Javascript ، PHP) یا نشانه گذاری مانند HTML.
اما فشار آوردن به آنها کاری اشتباه است زیرا چه بسا آنها در سال های آتی بتوانند حرفه ای تر برنامه نویسی را فرابگیرند و انجام دهند.

 

منابع:

1-
https://blog.codinghorror.com/please-dont-learn-to-code/
2-
https://venturebeat.com/2019/09/05/cooks-venture-raises-12-million-to-promote-sustainable-agriculture/

 

 

 

ما خبرنامه ایمیلی نداریم،جهت اطلاع از جدیدترین اخبار جاوا و اندروید عضو کانال تلگرام ما شوید.

نظرات کاربران
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

بستن
*نام و نام خانوادگی
* پست الکترونیک
* متن پیام

0 نظر
شرکت سازنده