PDA

View Full Version : آموزش برنامه نویسی به کودکان ؟



Netsky
چهارشنبه 29 دی 1389, 12:35 عصر
سلام دوستان .
من میخام بچه داداشم رو مثل خودم بدبخت کنم ( شوخی :لبخند: ) و بیارمش تو خط برنامه نویسی .
ولی نمیدونم چطوری و باید از کجا شروع کنم ؟
یعنی مثلا اول از چه زبانی شروع کنم و یادش بدم ؟
چه سنی مناسبه ؟

کاشکی از همین اول کاری سی پلاس پلاس یادش میدادم :لبخند: .
به نظرتون قبل از اینکه شروع به آموزش کنم ، چیز دیگه ای هم لازمه که به عنوان مسائل پایه ای یادش بدم ؟

البته اینجا (http://www.softgozar.com/WebPage/News.aspx?Id=4278) یه مقاله پیدا کردم که در مورد چندتا ابزار برنامه نویسی واسه کودکان داخلش توضیح داده .
دوستان اطلاعی از این ابزارها دارن که کدومش واسه شروع بهتره ؟
خلاصه هرچی در مورد این موضوع میدونید ، رو کنین .

تشکر از شما دوستان بزرگوار ...............

Slytherin
پنج شنبه 30 دی 1389, 01:40 صبح
خب به نظر من بستگی به سن و سواد کودک دارد.
برنامه نویسی یک سری پیش نیاز از قبیل ریاضیات، زیان انگلیسی، اپراتوری رایانه و... داره که شما باید این ملاک ها رو در نظر بگیرید.

vcldeveloper
پنج شنبه 30 دی 1389, 02:22 صبح
http://www.alice.org/images/alice_competition_210x110.jpg

یکی از پروژه های رایگان جالب در این زمینه، Alice (http://www.alice.org/) هست، که سعی میکنه در یک محیط 3D، مفاهیم پایه ایی برنامه نویسی را به کودکان آموزش بده. در سطوح بالاتر، Alice از جاوا استفاده میکنه. Alice دو نسخه مختلف داره، تعداد زیادی Object آماده براش وجود داره. آموزش ها و مطالب و سرفصل های آموزشی مختلفی براش وجود داره، و توسط چندین موسسه تحقیقاتی و دانشگاه و شرکت هایی مثل Oracle و EA و غیره پشتیبانی میشه. من چند سال قبل برای یک کاری، دانلودش کردم، و کمی باهاش کار کردم. البته فکر کنم بزرگترین مشکلش برای کودکان ایرانی فارسی نبودن رابط کاربرش باشه. نمیدونم آیا کسی یا شرکتی همچین کاری انجام داده یا نه. شاید ترجمه فارسی اش را هم پیدا کردید.

http://www.alice.org/

xxxxx_xxxxx
پنج شنبه 30 دی 1389, 02:24 صبح
Small Basic (http://barnamenevis.org/showthread.php?168573-Small-Basic)

با Small Basic می تونید همه رو بدبخت کنید. هم برای بچه ها توصیه میشه و هم برای اونایی که دیگه پیر شدن :چشمک:

Netsky
پنج شنبه 30 دی 1389, 19:04 عصر
خب به نظر من بستگی به سن و سواد کودک دارد.
برنامه نویسی یک سری پیش نیاز از قبیل ریاضیات، زیان انگلیسی، اپراتوری رایانه و... داره که شما باید این ملاک ها رو در نظر بگیرید.
الان حدودا 9 سالشه .
از نظر کار کردن با کامپیوتر مشکلی نداره .
فقط یه خورده باید زبانش رو تقویت کنه .

یکی از پروژه های رایگان جالب در این زمینه، Alice هست، که سعی میکنه در یک محیط 3D، مفاهیم پایه ایی برنامه نویسی را به کودکان آموزش بده. در سطوح بالاتر، Alice از جاوا استفاده میکنه. Alice دو نسخه مختلف داره، تعداد زیادی Object آماده براش وجود داره. آموزش ها و مطالب و سرفصل های آموزشی مختلفی براش وجود داره، و توسط چندین موسسه تحقیقاتی و دانشگاه و شرکت هایی مثل Oracle و EA و غیره پشتیبانی میشه. من چند سال قبل برای یک کاری، دانلودش کردم، و کمی باهاش کار کردم. البته فکر کنم بزرگترین مشکلش برای کودکان ایرانی فارسی نبودن رابط کاربرش باشه. نمیدونم آیا کسی یا شرکتی همچین کاری انجام داده یا نه. شاید ترجمه فارسی اش را هم پیدا کردید.
باید چیز جالبی باشه واسه بچه ها .
ضمن اینکه دو تا شرکت بزرگ هم ازش پشتیبانی میکنن ، احتمالا خیلی خوب روش کار شده .
باید یه تستی بکنم .

با Small Basic می تونید همه رو بدبخت کنید. هم برای بچه ها توصیه میشه و هم برای اونایی که دیگه پیر شدن
تصویری که ازش دیدم ، جالب بود . ضمن اینکه سادگی محیط هم بچه ها رو گیج نمیکنه .
فکر کنم این یکی هم مثل اونی که جناب کشاورز پیشنهاد داده بودن ، چیز جالبیه .

تشکر از هر سه عزیزی که به پرسش بنده پاسخ دادن .

aminghaderi
جمعه 01 بهمن 1389, 18:31 عصر
سلام دوستان .
من میخام بچه داداشم رو مثل خودم بدبخت کنم ( شوخی :لبخند: ) و بیارمش تو خط برنامه نویسی .
فکر بسیار خوبیه ، و من همبه نوبه خودم ازت بابت این کار تشکر می کنم ، چون یه مشکل بزرگ بچه های برنامه نویس ایران همینه که :
1- کسی به فکرشون نیست.
2- مربی برای اموزش های اولیه ندارند.
3- از سن بالای 14 تا 16 سالگی اولین تجربیات برنامه نویسی خودشون رو دارند.

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

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

این فقط نظر شخصی من بود.
موفق باشی.

Felony
یک شنبه 03 بهمن 1389, 09:35 صبح
Sikuli هم یه نگاه بنداز .

eshpilen
یک شنبه 03 بهمن 1389, 10:16 صبح
بهتره بهش انگیزه بدی درسهاش رو هم خوب بخونه و تحصیلات آکادمیک رو کامل کنه. نه اینکه برنامه نویسی از درس بندازتش.
بچه الان نمیفهمه و شما هم بهش چیزی نمیگی و شاید هیچوقت هم نفهمه، ولی ظرفیتش رو داشته بوده باشه که بتونه به سطوح بالای علمی این رشته برسه.

Netsky
یک شنبه 03 بهمن 1389, 19:20 عصر
فکر بسیار خوبیه ، و من همبه نوبه خودم ازت بابت این کار تشکر می کنم ، چون یه مشکل بزرگ بچه های برنامه نویس ایران همینه که :
1- کسی به فکرشون نیست.
2- مربی برای اموزش های اولیه ندارند.
3- از سن بالای 14 تا 16 سالگی اولین تجربیات برنامه نویسی خودشون رو دارند.
لطف دارید شما .
دقیقا این همون مشکلاتی هست که بنده هم بهشون فکر کردم و تصمیم گرفتم که اگه علاقه داره ، بهش آموزشهای لازم رو بدم .

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

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

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

تشکر از همه دوستان ............

حمید محمودی
دوشنبه 04 بهمن 1389, 22:57 عصر
بهتره بهش انگیزه بدی درسهاش رو هم خوب بخونه و تحصیلات آکادمیک رو کامل کنه. نه اینکه برنامه نویسی از درس بندازتش.

به قول یه بنده خدا :چی مونده امروز یادمون از اون همه درس و کتاب؟! (بقیه اش رو هم که حتما میدونین...)
درس خوبه اما درس خوندن با هدف چیز دیگه ایه. واقعا ما چند درصد از اون چیزهایی که بهمون گفتن رو یادمونه الان؟ چندتاش به دردمون خورده (توی زندگی و غیره)؟
البته شاید بخاطر اینه که بهمون بد یاد دادن اما به هر حال وضعیت اینه..

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

اگه برای گرفتن مدرک هست که خب باید خوند، اما اگه برای یادگیری مفید و بدرد بخور هست، درس ها اونطور که باید باشن نیستن. (البته بعضی هاشون)


من میخام بچه داداشم رو مثل خودم بدبخت کنم ( شوخی ) و بیارمش تو خط برنامه نویسی .


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

Netsky
سه شنبه 05 بهمن 1389, 00:57 صبح
شما مطمئنی که برادرتون میخواد برنامه نویس بشه؟
پنچ تا انگشت یه دست هیچکدوم مثل هم نیستن. درسته که برادرتونه ، اما ممکنه روحیاتش کاملا با شما فرق داشته باشه و دلش نخواد برنامه نویس بشه(به هر دلیلی).
خیلی ها هستن که در زمینه کاری خودشون (حالا نگیم خیلی موفق) آدم نسبتا موفقی هستن. اما کارشون رو دوست ندارن. این دوست نداشتن به کار باعث خیلی مشکلات براشون میشه.
بهتره که باهاش صحبت کنید که فردا پس فردا تا یه چیزی شده شما رو بهونه نکنه که ایشون منو آورد توی برنامه نوسی و من دوست نداشتم این کاره بشم.
برادرم نه ، بچه ی برادرم . :چشمک:
البته در بالا هم یکی از دوستان اشاره ای به همین نکته داشتن و بنده هم در جواب عرض کردم که علایقش رو در نظر میگیرم و اگه دیدم خودش خیلی با این کار حال نمیکنه ، بیخیالش میشم و در عوض سعی میکنم که در کاری که بهش علاقه داره ، کمک کنم .

سپاس از شما حمید عزیز .............

حمید محمودی
سه شنبه 05 بهمن 1389, 14:59 عصر
بردارم نه ، بچه ی برادارم .http://barnamenevis.images/smilies/yahoo/108.gif
حق با شماست، دقت نکرده بودم :)

این پروژه Alice هم که آقای کشاورز گفتند پروژه جالبی به نظر میرسه. ای کاش توی ایران هم شبیه اینکار ها برای کودکان انجام بشه..

border
سه شنبه 06 اردیبهشت 1401, 16:38 عصر
سلام حمید عزیز
الان دیگه خدا رو شکر کلاس های برنامه نویسی کودکان (https://www.iraniancyber.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d9%86%d9%88%d8%ac%d9%88%d8%a7%d9%86%d8%a7%d9%86/) در ایران هم برقرار هستش، شما میتونید ایرانیان سایبر رو در گوگل سرچ کنید. آنها به صورت تخصصی به آموزش برنامه نویسی برای کودکان و نوجوانان می پردازند. من پسر داییم اونجا ثبت نام کرده .
موفق باشید