یادگیری با کودکان خود کد گذاری کنید

افشای: پشتیبانی شما به حفظ سایت کمک می کند! ما برای برخی از خدماتی که در این صفحه توصیه می کنیم هزینه ارجاع دریافت می کنیم.


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

بیشتر افراد قبول دارند كه همه كودكان باید قادر به خواندن ، نوشتن و انجام حساب باشند. اما آیا برنامه نویسی باید به برنامه اصلی برنامه اضافه شود؟ شاید. این یک راه عالی برای:

  • مهارت های حل مسئله را آموزش دهید
  • اعتماد به نفس دیجیتال ایجاد کنید
  • دنیای دیجیتال را که در آن زندگی می کنیم درک کنید
  • مانند یک رایانه فکر کنید ، کدگذاری پیشرفته را آسان تر کنید

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

کد تعداد زیادی کد.

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

لینوس توروالدز ، مهندس نرم افزار فنلاندی که لینوکس ساخته است ، گفت که مردم برای پول برنامه نمی دهند یا به دلیل اینکه کسی به آنها می گوید. برنامه نویسان خوب می نویسند “زیرا برنامه سرگرم کننده است.” ما باید احساس برنامه نویسی و برنامه نویسی را از زیر بنای زیرزمین و به سمت آنچه واقعاً است تغییر دهیم – افراد باهوش جمع شدن و ایجاد چیزهای شگفت انگیز برای دیگران.

و از بچه های ما شروع می شود.

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

امیدوارم دوست داشته باشید ‘em.

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

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

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

چرا کودکان باید کد کنند

مهارت های حل مسئله را آموزش می دهد

  • یادگیری نحوه ایجاد برنامه (یا رفع اشتباهات در آنها) به کودکان می آموزد که راه حلهای ابتکاری برای مشکلات را پیدا کنند

اعتماد به نفس دیجیتال ایجاد می کند

  • سواد دیجیتالی باعث می شود کودکان نسبت به فن آوری قدرت بیشتری داشته باشند

درک بهتر از دنیای اطراف آنها

  • تقریباً در تمام جنبه های زندگی دیجیتالی شده است و کودکانی که قادر به کدگذاری هستند ، قادر به سازگاری و تعامل با این تغییرات هستند

بیاموزید که چگونه به صورت محاسباتی فکر کنید

  • برنامه نویسی باعث می شود کودکان متفاوت از حالت عادی فکر کنند
  • کودکانی که دارای کد هستند یاد می گیرند چگونه مشکلات بزرگ را به موارد کوچکتر بریزند
  • بیاموزید که چگونه راه حلهای خاص را به موارد کلی تبدیل کنید

آنها را از مصرف کنندگان به تولید کنندگان تغییر می دهد

  • با یادگیری کد نویسی ، کودکان در واقع چیزهای دیجیتالی ایجاد می کنند
    • آنها دیگر فقط آنچه را دیگران ساخته اند منفعلانه مصرف نمی کنند

شروع کار در بازار کار

  • تا سال 2020 ، اشتغال مرتبط با رایانه 22 درصد افزایش خواهد یافت

زمینه های مرتبط با رایانه هزینه خوبی را می پردازند

  • متوسط ​​حقوق سالانه برخی از مشاغل CS:
    • مدیر سیستم ها: 75،000 دلار
    • مهندس QA نرم افزار: 91،000 دلار
    • توسعه دهنده برنامه موبایل: 102،000 دلار

روشهای مختلف یادگیری کودکان

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

وب سایتها و برنامه های قابل بارگیری

بچه ها می توانند به این وب سایت ها و برنامه های قابل بارگیری دسترسی پیدا کنند و یاد بگیرند که در رایانه های خود کد گذاری کنند:

KidsRuby.com

  • مجانی
  • سطح سنی: مقدماتی
  • برنامه قابل بارگیری برای آموزش بچه ها زبان برنامه نویسی Ruby طراحی شده است
    • برنامه های ساده با استفاده از کد Ruby ایجاد کنید
    • KidsRuby دارای یک رابط صفحه نمایش دوگانه با کد در سمت چپ و آنچه در آن سمت راست انجام می دهد است
      • این اجازه می دهد تا کاربران در هر زمان کد خود را امتحان کنند

Alice.org

  • مجانی
  • سطح سنی: مدرسه راهنمایی
  • رابط کشیدن و رها کردن
    • به بچه ها اجازه می دهد فیلم های سه بعدی و بازی های ساده ایجاد کنند
    • دوره های CS در سطح کالج دانشگاه سنت جوزف و کالج ایتاکا که از آلیس با دانشجویانی استفاده می کردند که هیچ تجربه برنامه نویسی ندارند:
      • افزایش متوسط ​​درجه آنها را از C به B دیدم
      • سطح احتباس از 47٪ به 88٪ افزایش یافته است

خراش (scratch.mit.edu)

  • مجانی
  • سطح سنی: مقدماتی
  • رابط کشیدن و رها کردن
    • بلوک های کدگذاری شده مانند لگوس با هم جمع می شوند
    • یک جنبه اجتماعی به اشتراک گذاری پروژه هایی که بچه ها ایجاد کرده اند سهولت می بخشد
      • آنها همچنین می توانند به عملکرد داخلی هر پروژه مشترک دیگر توجه کنند تا ببینند عملکرد آن چگونه است

Code.org

  • هزینه: متغیر
    • بسیاری از آموزش های سایت رایگان است
    • برخی از دوره های پیگیری حدود 5 دلار هزینه دارند
  • سطح سنی: 4+
  • وب سایت غیرانتفاعی به آموزش کودکان به نحوه کدگذاری اختصاص یافته است
    • دارای تعدادی آموزش است که آموزش می دهد:
      • نحوه نوشتن برنامه
      • شرایط (اگر / سپس) ، تکرار حلقه ها و الگوریتم های اساسی
      • نحوه ساخت بازی های ساده

برنامه ها

لاک پشت را حرکت دهید

  • موجود در:
    • iPad / iPhone
  • هزینه: 3 دلار
  • سطح سنی: 5+
  • کودکان به لاک پشت دستورالعمل می دهند
    • در هر درس ، هدف این است که یک کار را جمع کنید و الماس را جمع کنید
      • دروس به صورت تدریجی پیچیدگی افزایش می یابد
    • در حالی که بچه ها هر درس را می گذرانند ، آنها به عنوان برنامه ذخیره می شوند تا بعداً استفاده شوند
    • کودکان و نوجوانان همچنین می توانند برنامه های خود را در بازی آزاد آهنگسازی کنند

هاپسوتچ

  • موجود در:
    • iPad / iPhone
  • مجانی
  • سطح سنی: 10+
  • رابط کشیدن و رها ساختن بازی ها و فیلم ها بسیار ساده است
    • روشن و رنگارنگ با ویژگی اشتراک گذاری اجتماعی

دیزی دایناسور

  • موجود در:
    • اپل
  • مجانی
  • سطح سنی: 4+
  • کودکان با استفاده از رابط کشیدن و رها کردن به دیزی دایناسور دستورالعمل می دهند
    • آموزش می دهد:
      • رویه ها
      • حلقه ها
      • شرایط

لامپ

  • موجود در:
    • سیب
    • اندروید
    • تلفنهای ویندوز
  • هزینه: 3 دلار
  • سطح سنی: 8+
  • بچه ها دستورالعمل ربات را می دهند و از آن برای روشن کردن فضاهای تاریک استفاده می کنند
    • برای این کار ، آنها باید دستورالعمل های صف بندی را تسلط دهند
    • آنها همچنین در مورد:
      • رویه ها
      • حلقه ها
      • شرایط

ScratchJr

  • موجود در:
    • اپل
  • مجانی
  • سطح سنی: 5+
  • ایجاد شده توسط همان تیم MIT که خراش ایجاد کرده است
    • طراحی شده است که درک و استفاده از آن برای کودکان خردسال آسانتر باشد
    • آموزش می دهد:
      • تفکر الگوریتمی
      • راهبردهای حل مسئله
      • نحوه طراحی پروژه ها
      • نحوه برقراری ارتباط ایده ها

بازی های بدنی و اسباب بازی ها

پریمو

  • هزینه: 282 دلار
  • سطح سنی: پیش دبستانی / مهد کودک
  • دارای یک ربات چوبی کمی به نام Cubetto است که توسط یک تابلوی دستورالعمل رنگارنگ و اشکال رنگی کنترل می شود
    • بچه ها شکل را در صفحه قرار می دهند تا دستورالعمل های Cubetto را ارائه دهند
      • حتی کودکانی که نمی دانند چگونه بخوانند می توانند از کیت Primo استفاده کنند
    • به بچه ها آموزش می دهد:
      • نحوه ساخت یک زیر کارهای ساده (یکی از مراحل 1-4)

لاک پشت های روبات

  • هزینه: 24.99 دلار
  • سطح سنی: 4+
  • کودکان لاک پشت خود را انتخاب می کنند ، پیچ و خم برپا می کنند و سعی می کنند یک گوهر جمع کنند
    • آنها با قرار دادن کارتهای آموزشی که به لاک پشت خود می گویند کجا می روند بازی می کنند
    • هیچ چیز دیجیتالی در مورد بازی وجود ندارد
      • بعضی از والدین این را دوست دارند ، زیرا برنامه نویسی را آموزش می دهد در حالی که هنوز به تخیل نیاز دارد
    • دستورالعمل ها بسیار ساده هستند:
      • برو جلو
      • به سمت چپ برو، به سمت چپ برگرد
      • بپیچ به راست
      • لیزر شلیک کنید
      • قورباغه عملکرد (ایجاد و استفاده از زیر روال)
    • هر کارت دستورالعمل دارای کد رنگی است و حتی استفاده از بازیکنان جوان را ساده می کند

خط تیره

  • هزینه: 200 دلار
  • سطح سنی: 5+
  • داش یک ربات است که بچه ها می توانند تقریباً هر کاری را انجام دهند
    • کودکان کوچکتر می توانند اصول رمزگذاری را با یک برنامه نویسی مبتنی بر لمس یاد بگیرند
      • توجه: Dash فقط با این برنامه ها قابل کنترل است
    • بچه های بزرگتر نیز می توانند از زبان های برنامه نویسی Blockly و Scratch استفاده کنند
    • با گذشت زمان ، کودکان می توانند با استفاده از اهداف C و جاوا ، برنامه نویسی Dash را یاد بگیرند

جزیره کد میمون

  • هزینه: 40 دلار
  • سطح سنی: 8+
  • هدف از این بازی تخته ای این است که قبل از اینکه هرکسی دیگر به آنجا برسد ، گروه میمون های خود را به مزارع موز ببرید
    • دارای کارتهای رنگارنگ و قوانین ساده است
    • آموزش می دهد:
      • اظهارات شرطی
      • حلقه اصلی
      • منطق بولی
      • عملیات واگذاری

وی گفت: “بیشتر برنامه نویسان خوب برنامه نویسی را انجام نمی دهند زیرا آنها انتظار دارند که توسط مردم پرداخت شود یا مورد تحریک قرار بگیرند ، بلکه به دلیل سرگرمی برنامه نویسی هستند.” – لینوس توروالدز

منابع

  • آیا بهترین جاوا ، پایتون یا روبی بهترین زبان دوم است؟ – greatschools.org
  • به همین دلیل است که کودکان نیاز به یادگیری کد دارند – dmlcentral.net
  • چرا هر کودکی باید کد نویسی را یاد بگیرد – theguardian.com
  • به بچه ها بیاموزید که چگونه کد نویسی کنند و به آنها مهارت زندگی بدهید – forbes.com
  • برنامه نویسی برنامه درسی: چگونه دبیرستانها برنامه های خود را برای برنامه ریزی مجدد کلاسها – mashable.com
  • 20 منبع برای آموزش کودکان چگونه برنامه نویسی کنیم & کد – apartmanterapy.com
  • درباره KidsRuby – kidsruby.com
  • بچه ها یاقوت – نه فقط برای کودکان – Churchm.ag
  • آلیس – alice.org
  • ایجاد داستان ، بازی و انیمیشن با دیگران در سراسر جهان به اشتراک بگذارید – scratch.mit.edu
  • Learn Code.org – code.org
  • استودیو Code.org – studio.code.org
  • لاک پشت را حرکت دهید. برنامه نویسی برای کودکان – geekkids.me
  • لاک پشت را حرکت دهید. برنامه نویسی برای کودکان و نوجوانان برای آی فون – itunes.apple.com
  • برنامه نویسی برای کودکان در iPhone و iPad – movetheturtle.com
  • برنامه نویسی را با ایجاد چیزهای عالی بیاموزید – gethopscotch.com
  • Hopscotch – برنامه نویسی آسان ساخته شده است! بازی ، داستان ، انیمیشن و موارد دیگر بسازید! – itunes.apple.com
  • دیزی دایناسور – itunes.apple.com
  • برنامه های برنامه نویسی اصول اولیه کد را یاد می گیرند – nytimes.com
  • Lightbot – پازل های برنامه نویسی (itunes) – itunes.apple.com
  • Lightbot – پازل های برنامه نویسی (Google Play) – play.google.com
  • منطق برنامه نویسی Primo – آموزش برنامه ریزی برای کودکان 4 تا 7 ساله – kickstarter.com
  • اسباب بازی هایی که به شما در یادگیری ، بازی و ایجاد فناوری کمک می کنند – primo.io
  • لاک پشت های روبات – robotturtles.com
  • کارگاه شگفت انگیز – store.makewonder.com
  • میمون کد – codemonkeyplanet.com
  • 20 نقل قول برنامه نویسی Kick-Ass – javacodegeeks.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map