آموزش برنامه نویسی به کودکان و نوجوانان

Page 1

‫کد نویسی ‪ SpriteBox‬برنامه نویسی ‪ SpriteBox‬به بچه آموزش برنامه نویسی به کودکان و نوجوانان های چهار ساله اصول اولیه‬ ‫کدنویسی را آموزش می دهد‪ .‬این برنامه توابعی مانند توالی‌بندی‪ ،‬پارامترها‪ ،‬حلقه‌ها‪ ،‬رویه‌ها و نحو اولیه سوئیفت و جاوا را آموزش‬ ‫می‌دهد‪ .‬این برنامه خود را به عنوان یک "بازی ماجراجویی" توصیف می کند که از طریق نمادهای کدگذاری به کودکان آموزش می‬ ‫دهد که در نهایت به دستورات متنی تبدیل می شوند‪.‬‬ ‫کاربران می توانند این برنامه را با قیمت ‪ 4.99‬دالر از طریق فروشگاه اپل یا گوگل پلی دانلود کنند‪.‬زمین های بازی سوئیفت این‬ ‫برنامه بر روی ‪ ،Swift‬یک زبان برنامه نویسی برای برنامه های اپل تمرکز دارد‪ Swift Playgrounds .‬به کاربران این امکان را‬ ‫می دهد تا با استفاده از کد واقعی شخصیت ها را در دنیای سه بعدی هدایت کنند‪ .‬همانطور که بازیکنان مفاهیم پیشرفته تری را یاد‬ ‫می گیرند‪ ،‬راه خود را از طریق سطوح دشوارتر می گذرانند‪ .‬در طول مسیر‪ ،‬بازیکنان به مفاهیمی مانند دستورات‪ ،‬حلقه‌ها‪،‬‬ ‫پارامترها و متغیرها تسلط پیدا می‌کنند‪.‬‬ ‫اپل زبان برنامه نویسی ‪ Swift‬را طراحی کرد و برنامه ‪ Swift Playgrounds‬را توسعه داد‪ .‬کاربران می توانند ‪Swift‬‬ ‫‪ Playgrounds‬را برای ‪ iPad‬یا ‪ Mac‬دانلود آموزش برنامه نویسی به کودکان و نوجوانان کنند‪.‬‬ ‫تینکر‪ Tynker‬یک پلتفرم کدنویسی خالقانه آنالین است که مهارت های علوم کامپیوتر را به بچه های ‪ 5‬تا ‪ 18‬ساله آموزش می دهد‪.‬‬ ‫درس ها با مقدمه ای بر محاسبات‪ A‬از طریق چالش های کدگذاری مبتنی بر بلوک شروع می شود‪ .‬همانطور که دانش آموزان بیشتر‬ ‫یاد می گیرند‪ ،‬این بلوک ها به دستورات جاوا اسکریپت و پایتون تبدیل می شوند‪ .‬این دوره ها رویکردی همه جانبه و شبیه بازی‬ ‫دارند تا بچه ها را درگیر خود نگه دارند‪.‬‬ ‫دانش آموزان می توانند برنامه های خود را دنبال کنند یا در کالس های گروهی یا درس های خصوصی شرکت کنند‪Tynker .‬‬ ‫ماهیانه ‪ ۲۵‬دالر برای دوره‌های خودگام‪ ۶۰ ،‬دالر در ماه برای کالس‌های خصوصی و ‪ ۲۸۰‬دالر برای هشت هفته درس گروهی‬ ‫هزینه می‌کند‪.‬‬ ‫ویدکد‪ Vidcode‬که برای نوجوانان طراحی آموزش برنامه نویسی به کودکان و نوجوانان شده است دوره هایی مانند معرفی جاوا‬ ‫اسکریپت‪ ،‬توسعه بازی‪ HTML ،‬و ‪ CSS‬و محاسبات فیزیکی با ‪ Makey Makey‬را ارائه می دهد‪ .‬در طول این درس ها‪ ،‬دانش‬ ‫آموزان یاد می گیرند که چگونه پروژه های پیچیده ای مانند بازی ها و شبیه سازی ها را ایجاد کنند‪.‬‬ ‫هزاران مدرسه از ‪ Vidcode‬در برنامه درسی خود استفاده می کنند‪ ،‬اما بسیاری از نوجوانان نیز از این برنامه در خانه استفاده می‬ ‫کنند‪ .‬آنها می توانند با بیش از ‪ 300‬آموزش‪ ،‬مطالعه خودسرانه را دنبال کنند و پروژه های خود را ایجاد کنند‪ .‬زبان آموزان می‬ ‫توانند ‪ 8.99‬دالر در ماه‪ 71.88 ،‬دالر در سال یا ‪ 135‬دالر برای عضویت مادام العمر پرداخت کنند‪.‬‬ ‫سواالت متداول در مورد آموزش کدنویسی به کودکانجمع کردن همه گسترش همهچه سنی برای شروع یادگیری کدنویسی مناسب‬ ‫است؟‬ ‫بسیاری از برنامه‌های کدنویسی برای کودکان پنج ساله طراحی شده‌اند که می‌توانند از طریق تکنیک‌های گیمیفی‌شده درباره کدنویسی‬ ‫بیاموزند‪ .‬این مواجهه اولیه احتماالً آنها را در آموزش برنامه نویسی به کودکان و نوجوانان کدنویسی متخصص نمی کند‪ ،‬اما می تواند‬ ‫به آنها در شروع کار کمک کند‪.‬‬ ‫بهترین زبان برنامه نویسی برای کودکان چیست؟‬ ‫برای کودکان خردسال و کودکانی که تجربه قبلی در کدنویسی ندارند‪ Scratch ،‬یک مقدمه عالی ارائه می دهد‪ Scratch .‬به جای‬ ‫کدنویسی مبتنی بر متن از جعبه‌های فرمان رنگارنگ استفاده می‌کند که استفاده از آن را برای کودکان آسان‌تر می‌کند‪ .‬دانش‌آموزان‬ ‫در محدوده سنی کمی باالتر نیز می‌توانند ‪ ،HTML/CSS‬جاوا اسکریپت و پایتون را یاد بگیرند‪.‬‬ ‫آیا منابع رایگان برای آموزش کدنویسی به بچه ها وجود دارد؟‬ ‫آره‪ Scratch .‬و ‪ ، ScratchJr‬ابزارهای محبوب برای آشنایی کودکان با کدنویسی‪ ،‬هر دو به صورت رایگان در دسترس هستند‪.‬‬ ‫سازمان غیرانتفاعی ‪ Code.org‬نیز چندین منبع کدنویسی رایگان ارائه می دهد‪ .‬برنامه نویسی یک فعالیت خالقانه است که هر بچه‬ ‫ای می تواند در آن شرکت کند‪ .‬کودک شما ممکن است به آموزش برنامه نویسی به کودکان و نوجوانان نوشتن الگوریتم های پردازش‬ ‫داده اهمیتی ندهد‪ ،‬اما ممکن است از ایجاد بازی‪ ،‬برنامه نویسی موسیقی‪ ،‬طراحی وب سایت یا فقط بازی با کد لذت ببرد‪.‬‬


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.