loading...

کدنویسی بچه ها

بازدید : 85
جمعه 9 ارديبهشت 1401 زمان : 8:40

به زبان ساده ، Scratch (و تمام برنامه نویسی بلوک) یک زبان برنامه نویسی ساده بصری است. این یک زبان برنامه نویسی مانند زبانهای دیگر است ، یا حداقل یک شبیه سازی قوی از زبان های دیگر است ، و شما می توانید با پروژه های موجود در Scratch به سطح پیچیدگی بالایی دست پیدا کنید. در حقیقت ، اگر به سایت scratch.mit.edu مراجعه کنید ، احتمالاً بازی ها و انیمیشن های بسیار پیشرفته ای را خواهید دید که افراد در Scratch ایجاد کرده اند.

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

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

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

  1. Scratchیک خروجی سرگرم کننده و خلاقانه است

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

  1. Scratchمهارتهای اساسی منطق را ایجاد می کند

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

  1. خراش از نظر بصری جذاب و مناسب انیماتورها است

به زبان ساده ، Scratch (و تمام برنامه نویسی بلوک) یک زبان برنامه نویسی ساده بصری است. این یک زبان برنامه نویسی مانند زبانهای دیگر است ، یا حداقل یک شبیه سازی قوی از زبان های دیگر است ، و شما می توانید با پروژه های موجود در Scratch به سطح پیچیدگی بالایی دست پیدا کنید. در حقیقت ، اگر به سایت scratch.mit.edu مراجعه کنید ، احتمالاً بازی ها و انیمیشن های بسیار پیشرفته ای را خواهید دید که افراد در Scratch ایجاد کرده اند.

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

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

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

  1. Scratchیک خروجی سرگرم کننده و خلاقانه است

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

  1. Scratchمهارتهای اساسی منطق را ایجاد می کند

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

  1. خراش از نظر بصری جذاب و مناسب انیماتورها است

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

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

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 177
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 14
  • بازدید کننده امروز : 1
  • باردید دیروز : 4
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 27
  • بازدید ماه : 192
  • بازدید سال : 2775
  • بازدید کلی : 9048
  • <
    پیوندهای روزانه
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


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


    ایمیل شما :

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



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