loading...

برنامه نویسی php

بازدید : 66
سه شنبه 6 ارديبهشت 1401 زمان : 8:38

در هفته آموزش علوم کامپیوتر ، بسیاری از جوانان برای اولین بار با استفاده از زبان برنامه نویسی Scratch برنامه ریزی می کنند. من به عنوان عضوی از تیم خراش و یک خراشنده باسابقه با سابقه CS ، می خواستم نظر من در مورد رابطه بین خراش و علوم کامپیوتر را به اشتراک بگذارم.

Scratch یک روش عالی برای شروع با کدگذاری است

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

یکی از اولین پروژه های من به نام The Parabolator دو مورد از علاقه های من را شامل می شد: ریاضیات و هنر.

بسیاری از مربیان به همین ترتیب دریافته اند که Scratch می تواند راهی عالی برای شروع کدگذاری باشد. کلر پریچارد ، متخصص ادغام فناوری K-8 در شیکاگو ، از Scratch و ScratchJr (برنامه ای که برای کودکان خردسال 5-7 سال طراحی شده است) به همراه دانش آموزان خود استفاده می کند. او می گوید ، "خراش به بچه های من می آموزد که چگونه مقاومت کنند ، چگونه مشکلات را حل کنند ، و چگونه کدگذاری کنند. ما به دلیل Scratch به دنبال الگوریتم ها و حلقه ها در زندگی روزمره ، جهت های خاص و سایر مفاهیم محاسباتی بوده ایم. " وی توضیح می دهد که با استفاده از Scratch و ScratchJr ، دانش آموزانش "می توانند مفاهیم اساسی منطق را درک کنند ، کد تمیز بنویسند و همه کارهایی را که یک رمزگذار مبتنی بر متن می تواند انجام دهد ، فقط با یک رابط گرافیکی انجام دهند."

و مزایای Scratch فقط برای دانش آموزان ابتدایی نیست! در دانشگاه ایالتی نورفولک ، اساتید Mona Rizvi و Thorna Humphries در دوره مقدماتی CS0 استفاده از Scratch را به عنوان زبان برنامه نویسی ابتدایی مطالعه کردند. هنگامی که از آنها خواسته شد در ترم Scratch خود تأمل کنند ، دانشجویان پاسخ دادند که مفید است. به عنوان مثال ، یک دانش آموز گفت که "به ما یک ذهنیت برنامه نویسی می دهد ، کارها را مرحله به مرحله انجام می دهد". دیگری گفت ، "با استفاده از حلقه ، این به زبان C ++ کمک می کند" ، زبانی که آنها در دوره بعدی CS خود استفاده کردند.

لیندا فرنسل از سال 2011 شروع به استفاده از خراش کرد. او اکنون در دانشگاه علوم کامپیوتر و رسانه تحصیل می کند و به عنوان مجری در تیم خراش کار می کند. بعد از مدتی کار با Scratch از او پرسیدم یادگیری سایر زبانهای برنامه نویسی در مدرسه چگونه است. او توضیح می دهد که "یادگیری جاوا مانند ملاقات با یک دوست قدیمی بود. من قبلاً طرز تفکر را می دانستم ، بیشتر نیاز به یادگیری نحو داشتم. من از یادگیری برنامه نویسی با جاوا نمی ترسیدم ، زیرا Scratch به من اعتماد به نفس زیادی داد. "

از طریق ساختن پروژه ها ، Scratchers می تواند مفاهیم CS مانند تکرار و منطق بولی را انتخاب کند و همچنین مهارت هایی را که برنامه نویسان حرفه ای هر روز مانند اشکال زدایی و مستند سازی استفاده می کنند ، تمرین می کنند. و ، آنها می توانند این کار

در هفته آموزش علوم کامپیوتر ، بسیاری از جوانان برای اولین بار با استفاده از زبان برنامه نویسی Scratch برنامه ریزی می کنند. من به عنوان عضوی از تیم خراش و یک خراشنده باسابقه با سابقه CS ، می خواستم نظر من در مورد رابطه بین خراش و علوم کامپیوتر را به اشتراک بگذارم.

Scratch یک روش عالی برای شروع با کدگذاری است

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

یکی از اولین پروژه های من به نام The Parabolator دو مورد از علاقه های من را شامل می شد: ریاضیات و هنر.

بسیاری از مربیان به همین ترتیب دریافته اند که Scratch می تواند راهی عالی برای شروع کدگذاری باشد. کلر پریچارد ، متخصص ادغام فناوری K-8 در شیکاگو ، از Scratch و ScratchJr (برنامه ای که برای کودکان خردسال 5-7 سال طراحی شده است) به همراه دانش آموزان خود استفاده می کند. او می گوید ، "خراش به بچه های من می آموزد که چگونه مقاومت کنند ، چگونه مشکلات را حل کنند ، و چگونه کدگذاری کنند. ما به دلیل Scratch به دنبال الگوریتم ها و حلقه ها در زندگی روزمره ، جهت های خاص و سایر مفاهیم محاسباتی بوده ایم. " وی توضیح می دهد که با استفاده از Scratch و ScratchJr ، دانش آموزانش "می توانند مفاهیم اساسی منطق را درک کنند ، کد تمیز بنویسند و همه کارهایی را که یک رمزگذار مبتنی بر متن می تواند انجام دهد ، فقط با یک رابط گرافیکی انجام دهند."

و مزایای Scratch فقط برای دانش آموزان ابتدایی نیست! در دانشگاه ایالتی نورفولک ، اساتید Mona Rizvi و Thorna Humphries در دوره مقدماتی CS0 استفاده از Scratch را به عنوان زبان برنامه نویسی ابتدایی مطالعه کردند. هنگامی که از آنها خواسته شد در ترم Scratch خود تأمل کنند ، دانشجویان پاسخ دادند که مفید است. به عنوان مثال ، یک دانش آموز گفت که "به ما یک ذهنیت برنامه نویسی می دهد ، کارها را مرحله به مرحله انجام می دهد". دیگری گفت ، "با استفاده از حلقه ، این به زبان C ++ کمک می کند" ، زبانی که آنها در دوره بعدی CS خود استفاده کردند.

لیندا فرنسل از سال 2011 شروع به استفاده از خراش کرد. او اکنون در دانشگاه علوم کامپیوتر و رسانه تحصیل می کند و به عنوان مجری در تیم خراش کار می کند. بعد از مدتی کار با Scratch از او پرسیدم یادگیری سایر زبانهای برنامه نویسی در مدرسه چگونه است. او توضیح می دهد که "یادگیری جاوا مانند ملاقات با یک دوست قدیمی بود. من قبلاً طرز تفکر را می دانستم ، بیشتر نیاز به یادگیری نحو داشتم. من از یادگیری برنامه نویسی با جاوا نمی ترسیدم ، زیرا Scratch به من اعتماد به نفس زیادی داد. "

از طریق ساختن پروژه ها ، Scratchers می تواند مفاهیم CS مانند تکرار و منطق بولی را انتخاب کند و همچنین مهارت هایی را که برنامه نویسان حرفه ای هر روز مانند اشکال زدایی و مستند سازی استفاده می کنند ، تمرین می کنند. و ، آنها می توانند این کار

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 134
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 0
  • بازدید امروز : 5
  • بازدید کننده امروز : 1
  • باردید دیروز : 12
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 43
  • بازدید ماه : 19
  • بازدید سال : 1669
  • بازدید کلی : 5602
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی