پیکوبرد؛ بردی برای آینده
۲۳۰,۰۰۰ تومان
پیکو برد، بردی است که با آن می توانید دنیای جذاب الکترونیک را به زبان برنامه نویسی اسکرچ پیوند بدهید. این برد که با پورت USB به کامپیوتر متصل می شود توانایی ارتباط با برنامه های نوشته شده در محیط اسکرچ را دارد. از طریق این برد می توانید امکاناتی از قبیل تشخیص صدا، تشخیص نور، کلید شستی، اسلایدر و … را به برنامه نوشته شده خود اضافه کنید.
برای مثال شما با اسکرچ یک بازی طراحی کرده اید. کاراکتر اصلی بازی با شنیدن یک صدای بلند شروع به حرکت کند یا مثلا به مرحله بعد منتقل شوید. یا این کاراکتر با کم شدن نور محیط که توسط سنسور نوری پیکوبرد تشخیص داده می شود یک عمل خاصی را انجام بدهد.
-
???? پیکوبرد؛ بردی برای آینده ????
با گسترش دنیای الکترونیک و برنامه های کامپیوتری، مشاهده می کنیم که با تعامل این دو، یعنی کامپیوتر و بردهای الکترونیکی، پروژه های بسیار کاربردی طراحی شده است و روز به روز تعامل این دو بیشتر می شود. از این رو بر آن شدیم تا یک بردی طراحی کرده تا بتوان این نیاز که در آینده به نیاز اصلی دنیای تکنولوژی خواهد شد را تا در حد توان خود، بر طرف سازیم.
پیکوبرد، بردی است که با آن می توانید دنیای جذاب الکترونیک را به زبان برنامه نویسی اسکرچ پیوند بدهید. پیکوبرد که با پورت USB به کامپیوتر متصل می شود توانایی ارتباط با برنامه های نوشته شده در محیط اسکرچ را دارد. از طریق این برد می توانید امکاناتی از قبیل تشخیص صدا، تشخیص نور، کلید شستی، اسلایدر و … را به برنامه نوشته شده خود اضافه کنید.
برای مثال شما با اسکرچ یک بازی طراحی کرده اید. کاراکتر اصلی بازی با شنیدن یک صدای بلند شروع به حرکت کند یا مثلا به مرحله بعد منتقل شوید. یا این کاراکتر با کم شدن نور محیط که توسط سنسور نوری پیکوبرد تشخیص داده می شود یک عمل خاصی را انجام بدهد.
این برد توسط متخصصان بومی طراحی شده است و افتخار آن را داریم که برای اولین بار در سراسر ایران از طریق فروشگاه سایت جامع مهندسی برق Electrical4u.ir در اختیار شما عزیزان قرار داده باشیم. امیدواریم با طراحی این گونه بردها که می توان حتی در مدارس نیز به دانش آموزان آموزش داده شود، گامی در جهت اعتلای دانش الکترونیک برداشته و رسالت خود را در این زمینه و در حد توان انجام دهیم و با عزمی راسخ در ادامه مسیر با شما همراه باشیم.
???? ضرورت یادگیری برنامه نویسی و معرفی زبان اسکرچ
موضوع اصلی امروز ما آموزش برنامه نویسی به کودکان هست، بله کودکان راستش رو بخواین شاید برای ما یکم سخت باشه که بخوایم برنامه نویسی رو به کودکان آموزش بدیم، اما باید این واقعیت رو قبول کنیم که برنامه نویسی حداکثر تا ده سال آینده حرف اول رو در دنیا می زنه و اگر بخوایم نسل قوی داشته باشیم باید از همین امروز شروع کنیم از همین امروز …
من سعی می کنم در این مقاله کوتاه به معرفی لفظی چندین زبان برنامه نویسی بپردازم و در مورد یکی از اون ها یعنی Scratch بیشتر صحبت کنم. در سال های گذشته زبان های برنامه نویسی مختلفی طراحی و پیاده سازی شده اند، در ابتدا زبان های برنامه نویسی که نزدیک به زبان ماشین یا همون صفر و یک بودند مطرح شدند و مورد استفاده قرار گرفتند، کم کم با پیشرفته تر شدن تکنیک های برنامه نویسی سعی شد زبان های سطح بالاتری هم طراحی بشه تا امروز که خیلی از زبان های برنامه نویسی نزدیک به زبان عامیانه (انگلیسی) هستند.
اما برنامه نویسی برای کودکان بایستی دارای ویژگی های خاصی باشه که در ادامه مبحث به اون ها اشاره خواهیم کرد. از اونجایی که ضرورت یادگیری زبان های برنامه نویسی برکسی پوشیده نیست باید بگم که در جدیدترین تحقیقات به عمل اومده برنامه نویسی مفهومی بهترین روش یادگیری برنامه نویسی شناخته شده اند.
در واقع در این روش ها کودک یا افرادی که تا کنون برنامه نویسی نکردند با استفاده از یک سری مفاهیم و قرار دادن اون ها در کنار هم تلاش می کنند تا بتونن برنامه های مد نظر خودشون رو تولید کنند. در اصل این برنامه ها در دنیای واقعی کاربرد آنچنانی ندارند اما برای آشنایی افراد با مفاهیم برنامه نویسی بسیار کاربردی هستند.
در حال حاضر زبان های برنامه نویسی زیادی جهت استفاده کودکان تولید و به بازار عرضه شده اند، هدف اکثر این زبان ها آشنایی کلی کودکان با مفاهیم کد نویسی بوده است. به عنوان مثال می توانیم به زبان های برنامه نویسی از قبیل: Logo ، Scratch ، Alice :. .۹ Etoys ، Basic-256 و … نام برد. این زبان های برنامه نویسی هر کدام با یک هدف مشترک یعنی آموزش ساده و روان مفاهیم برنامه نویسی پا به عرضه محصولات دیجیتالی گذاشته اند. اشتراک گذاری سورس کدهای ایجاد شده توسط کاربران هم یکی از مزیت های بالای این زبان های برنامه نویسی است.
اما برای شروع و پس از بررسی های انجام شده به این نتیجه رسیدم که Scratch ساده تر، مفیدتر و قابل فهم تر است. لذا بر همین اساس کمی بیشتر با این زبان برنامه نویسی آشنا خواهیم شد.
?? تاریخچه Scratch:
زبان برنامه نویسی Scratch اولین بار در اوایل سال ۲۰۰۷ در دانشگاه MIT پدیدار شد. با وجود عمر کوتاه آن، این زبان توانسته است طرفداران بسیاری پیدا کند. scratch به زبان های زیادی ترجمه شده است. در حال حاضر این زبان در مدارس بسیاری در سرتاسر جهان به عنوان اولین زبان برنامه نویسی تدریس می گردد. این زبان برنامه نویسی با استفاده از علائم ساده و قابل فهم کاربر را به سمت تولید نرم افزارهای ساده اما کاربردی سوق می دهد.
?? شعار Scratch:
تخیل کن – برنامه بنویس – به اشتراک بگذار این شعار سه قسمتی ساده همه چیزی است که یک برنامه نویس یا بهتر بگم یه خالق برنامه در ذهن خودش داره، در واقع یک برنامه نویس ابتدا دارای قوه تخیل بالایی است، او همیشه تلاش می کند تا خوب فکر کند و بهترین ایده ها را جمع آوری کند، در مرحله دوم بایستی یک برنامه نویس خوب با استفاده از یک ابزار مناسب شروع به کد نویسی کند و ایده خود را عملی سازد. این مرحله که در شعار مرحله دوم یا میانی است بخش مهم و موضوع اصلی زبان های برنامه نویسی است. در انتها هم بهترین کار برای ارتباط با جامعه اطراف اشتراک گذاری پروژه هاست.
?? محیط Scratch:
این نرم افزار محیط بسیار ساده ای رو برای کودکان و افرادی که تا کنون با برنامه نویسی آشنایی نداشتن آماده می کنه، یادگیری مفاهیم برنامه نویسی به این روش بسیار ساده و روان خواهد بود و کودکان بدون هیچ گونه دغدغه و نگرانی از سختی برنامه نویسی می توانند به راحتی برنامه نویسی رو فرا بگیرند.
محیط این برنامه از چندین بخش کوچک و ساده تشکیل شده است. یک قسمت برای نمایش کارهایی است که شما انجام داده اید، یک قسمت در سمت راست صفحه وجود دارد که در واقع قطعات کد و انیمیشن هستند که شما می توانید از آن ها استفاده کنید. فقط کافی است نمونه های کد را وارد صفحه کنید همه چیز به سادگی آب خوردن است …
برای دانلود آخرین نسخه آفلاین و تحت سیستم عامل میتوانید از طریق لینک زیر اقدام کنید:
https://scratch.mit.edu/?? جمع بندی:
به هر حال به نظر من باید خیلی سریع شروع کنیم و تلاش کنیم که کودکان کشورمان که از هوش بالایی برخوردار هستند به سرعت بتوانند برنامه نویسی رو فرا بگیرند. در این راه هر کس بتواند پیش قدم شود قابل احترام است و کارش از ارزش بسیاری برخوردار است.
???? معرفی دیگر از زبان اسکرچ
زبان برنامه نویسی Scratch با هدف آموزش اصول برنامه نویسی به کودکان در آزمایشگاه رسانه دانشگاه MIT توسط تیمی به رهبری دانشمندی به نام آقای میشل رسنیک طراحی و ساخته شد. این زبان برنامه نویسی در سال ۲۰۰۷ به بازار عرضه شد و زبان برنامه نویسی جدید و به روزی در دنیا محسوب می شود. با این حال در همین مدت کوتاه این زبان برنامه نویسی طرفداران زیادی در سراسر جهان پیدا کرده است. علت این رشد سریع سادگی و جذاب بودن محیط کار، قابل درک بودن دستورات و عملیات ها، دارا بودن تمامی مفاهیم و امکاناتی که یک برنامه نویس به آن احتیاج دارد و همچنین رایگان بودن و در دسترس بودن آن است. شما به کمک این زبان برنامه نویسی می توانید برنامه، بازی و انیمیشنی را که می خواهید بسازید. و این در حالی است که یادگیری این دوره آموزشی نیاز به هیچ گونه پیش نیاز مهارتی و آموزشی نخواهد داشت.
درست است که این زبان برای آموزش به کودکان ۸ الی ۱۶ سال طراحی شده اما به جرئت می توان گفت که زبانی بسیار مفید برای بزرگ سالانی است که به تازگی قصد فراگرفتن مفاهیم برنامه نویسی را دارند. و به این افراد توصیه می شود که Scratch اولین زبانی باشد که می آموزند. مهارت هایی که در این زبان برنامه نویسی و در این دوره آموزشی آموخته می شوند قابل استفاده در زبان های پایه ای برنامه نویسی همچون جاوا و پایتون و… (در رتبه بندی محبوبیت و کاربردی بودن زبان های برنامه نویسی جاوا در رتبه اول و پایتون چهارم است) می باشد. در واقع می توان آشنایی با مفاهیم و کاربردهای زبان Scratch را پیش نیاز یادگیری همه زبان های برنامه نویسی دیگر دانست.
ویژگی دیگر این محیط برنامه نویسی این است که قابلیت فارسی شدن منوها و دستورات و غیره را دارد و کودکانی را که به زبان انگلیسی تسلط ندارند را از آموزش محروم نمی کند.
آقای میشل رسنیک، مخترع این زبان برنامه نویسی، می گوید: «اگر در عصر حاضر کسی برنامه نویسی بلد نباشد، بی سواد محسوب می شود.». جدای از درست یا غلط بودن نظر این دانشمند بزرگ، همه ما می دانیم که اگر در سنین کودکی استعداد و علاقه کودکان یافته و پرورش داده شود بی شک آینده درخشانی در انتظار آنها خواهد بود. ما با آموزش و آشنایی کودکانمان با این زبان برنامه نویسی در واقع این فرصت را به آنها می دهیم که به همراه یادگیری اصول برنامه نویسی و تجربه تولید برنامه، بازی، کارتون و… استعدادهای خود را یافته و آنها را پرورش دهند.
-
اولین نقد و بررسی “پیکوبرد؛ بردی برای آینده”
دیدگاه
هیچ نقدی و جود ندارد.