تبلیغات متنی
آزمون علوم پایه دامپزشکی
ماسک سه لایه
خرید از چین
انجام پروژه متلب
حمل خرده بار به عراق
چت روم
ایمن بار
Bitmain antminer ks3
چاپ ساک دستی پلاستیکی
برتر سرویس
لوله بازکنی در کرج
برنامه نویسی کودکان

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

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

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

 

دانش‌آموزان بسته به سن خود از برنامه نویسی کودکان  الگوهای نگاه متفاوتی در فرآیند کدگذاری استفاده می‌کردند، رویکردهای متفاوتی برای کدنویسی داشتند و سود یادگیری متفاوتی از فعالیت داشتند.

دانش‌آموزان کوچک‌تر (بچه‌ها) روی ظاهر شخصیت‌های بازی‌هایشان تمرکز کردند، در حالی که بزرگ‌ترها (نوجوانان) رفتار کدگذاری ساختار یافته‌تری داشتند. این در نسبت زمانی که کودکان و نوجوانان در زمینه های خاص مورد علاقه (بر اساس ردیابی چشم) در محیط برنامه نویسی Scratch سپری کردند و انتقال بین آنها مشهود بود. نوجوانان در طول تلاش‌های خود در ساخت بازی‌ها، رفتار «آزمایش فرضیه»

بیشتری ارائه کردند و می‌توانستند برنامه نویسی کودکان توجه خود را به بخش‌های «معنادارتر» صفحه اسکرچ معطوف کنند. منظور ما از "قطعات معنی دار صفحه"، مناطق خاص مورد علاقه در رابط اسکرچ است که مناطق اصلی توجه در کدنویسی را نشان می دهد: اسکریپت ها، خروجی ها و دستورات. علاوه بر این، نوجوانان می‌توانستند بهتر از بچه‌ها با هم همکاری کنند (نگاه شباهت بیشتری داشتند). نوجوانان سطح بالاتری از درک مشترک داشتند و می توانستند در طول فعالیت کدنویسی ارتباط بهتری برقرار کنند. این نگرش نوجوانان را نسبت به کمک بیشتر به یکدیگر تأیید می کند، در تضاد با بچه هایی که می خواستند کنترل فردی بیشتری داشته باشند. در نهایت،

«با یادگیری عمدی تقلید تفکر مکانیکی، یادگیرنده می‌تواند بیان کند که تفکر مکانیکی چیست و چه چیزی نیست. این تمرین می تواند منجر به اعتماد به نفس بیشتر در مورد توانایی انتخاب سبک شناختی متناسب با مشکل شود» و «چیزی که در این میان مهم است این است که این کودکان از طریق این تجربیات به عنوان معرفت شناس به کارآموزی خود می پردازند، یعنی یاد می گیرند که فکر کنند. به طور مفصل در مورد تفکر» (پاپرت، 1980). فرآیندهای کدگذاری کودکان نشان دهنده روش "فکر مکانیکی" آنها و اتخاذ مزیت آموزشی این شیوه تفکر عمدی است.

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

این تصور مطابق با پپرت است، زیرا او شباهتی را با شعبده بازی ارائه می دهد: «یادگیری مهارت های اجزای ضروری همیشه زمان می برد. آنچه می توان حذف کرد روش های بیهوده و ناکارآمد است. زمانی که یادگیرنده از استراتژی یادگیری ضعیفی پیروی می کند، یادگیری مهارت شعبده بازی کافی برای حفظ سه توپ ساعت ها طول می کشد. هنگامی که یک مورد خوب پذیرفته می شود، زمان بسیار کاهش می یابد، اغلب به بیست یا سی دقیقه می رسد» (Papert, 1980). یافتن روش های مناسب برای کمک به کودکان در گروه های سنی مختلف منجر به فرآیندهای یادگیری کارآمد و موثر خواهد شد.

2) تلاش شناختی و مشارکت عاطفی: برنامه نویسی کودکان نگرش ها و انگیزه های مثبت برای یادگیری شناختی مهم هستند. بین نگرش کودکان و فرآیندهای شناختی آنها رابطه وجود داردکدگذاری hile کودکان با انگیزه بالا و دارای نگرش مثبت، توانایی مدیریت بار شناختی و مدیریت بهتر ساخت مصنوعات خود را دارند. این ایده در یافته‌های ما از معیارهای مورد استفاده برای بررسی شناخت از طریق داده‌های ردیابی چشم و رابطه با نگرش‌های یادگیری ادراک‌شده (به عنوان اطمینان، درجه‌ای که کودکان عملکرد خود را نشان می‌دهند)، قصد برای اجرای دوباره کدگذاری و هیجان ظاهر شد. کودکانی که در طول ساخت مصنوع بسیار درگیر و با انگیزه بودند، رفتار نگاهی از خود نشان دادند که اضافه بار شناختی کمتری را نشان داد. Papert (1980) مفهوم "بریکولاژ" را توصیف می کند، که نشان دهنده یک روش کیفی سازماندهی و برنامه ریزی هنگام حل مسئله با آزمایش مداوم تا نهایی کردن مصنوع است.

تلاش و دشواری در کل فرآیند کدگذاری برجسته است و نیازمند اهداف انگیزشی و عزم کودک برای متعهد شدن به یادگیری است. این یک تصور قابل انتظار است، زیرا "شما نمی توانید مهارت های نان و کره (پایه) را یاد بگیرید اگر با ترس و انتظار نفرت از آنها به سراغ آنها بیایید" (Papert, 1980). طراحی فعالیت کدنویسی کارگاه ما یک بار شناختی کلی داشت برنامه نویسی کودکان که می‌توانست برای بچه‌ها، به‌ویژه آن‌هایی که مبتدی به کدنویسی هستند، طاقت‌فرسا شود. از پیچیدگی کار، کودکان ممکن است به نقطه ای از احساس