کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6834912 618164 2016 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Exploring students' computational practice, design and performance of problem-solving through a visual programming environment
ترجمه فارسی عنوان
بررسی عملکردهای محاسبات دانشجویی، طراحی و عملکرد حل مسئله از طریق یک محیط برنامه نویسی بصری
کلمات کلیدی
برنامه نویسی کامپیوتر، حل مسئله ویژوال، الگوهای برنامه ریزی دانشجویان،
ترجمه چکیده
این مطالعه با هدف حمایت از این که یک محیط برنامه نویسی بصری ارائه آیتم های گرافیکی و حالت های یک مسئله محاسباتی می تواند در حمایت از یادگیری برنامه نویسی با حل مسئله محاسباتی مفید باشد. یک محیط حل مسئله ای بصری برای یادگیری برنامه نویسی توسعه داده شد و 158 دانشجوی دانشگاه در یک فعالیت حل مسئله محاسباتی انجام گرفت. فعالیت های دانش آموزان از راه حل های طراحی، ساخت و تست توسط داده های ورود به سیستم برای تجزیه و تحلیل های بعدی ثبت شد. در ابتدا به بررسی شیوه و استراتژی دانشجویان در محیط حل مسئله بصری پرداخته شده است. این مطالعه چندین شاخص را برای ارزیابی کمی از عملکردهای محاسباتی دانشجویان (توالی، انتخاب، تکرار ساده، تکرار و تست نشتی)، طراحی محاسباتی (تجزیه مشکل ، ترکیب ترکیب، و ترکیب لیست) و عملکرد محاسباتی (دستیابی به اهداف و اندازه برنامه). با روش تجزیه و تحلیل خوشه ای، برخی از الگوهای تجربی در مورد یادگیری برنامه نویسی دانش آموزان با حل مسئله محاسباتی شناسایی شد. علاوه بر این، مقایسه کارایی محاسباتی و عملکرد محاسباتی بین الگوهای مختلف عملیات محاسباتی انجام شد. با توجه به روابط تمرین محاسباتی دانش آموزان با طراحی و عملکرد محاسباتی، پیشنهادات مبتنی بر شواهد در طراحی محیط های برنامه نویسی پشتیبانی برای برنامه نویسان نوین مورد بحث قرار گرفته است.
موضوعات مرتبط
علوم انسانی و اجتماعی علوم اجتماعی آموزش
چکیده انگلیسی
This study aims to advocate that a visual programming environment offering graphical items and states of a computational problem could be helpful in supporting programming learning with computational problem-solving. A visual problem-solving environment for programming learning was developed, and 158 college students were conducted in a computational problem-solving activity. The students' activities of designing, composing, and testing solutions were recorded by log data for later analysis. To initially unveil the students' practice and strategies exhibited in the visual problem-solving environment, this study proposed several indicators to quantitatively represent students' computational practice (Sequence, Selection, Simple iteration, Nested iteration, and Testing), computational design (Problem decomposition, Abutment composition, and Nesting composition), and computational performance (Goal attainment and Program size). By the method of cluster analysis, some empirical patterns regarding the students' programming learning with computational problem-solving were identified. Furthermore, comparisons of computational design and computational performance among the different patterns of computational practice were conducted. Considering the relations of students' computational practice to computational design and performance, evidence-based suggestions on the design of supportive programming environments for novice programmers are discussed.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Education - Volume 95, April 2016, Pages 202-215
نویسندگان
,