آموزش برنامه نویسی از صفر تا صد

Page 1

‫فناوری راهی طولنی را طی کرده است ‪ ،‬به آرامی اما به طور مداوم خود را در زندگی روزمره ما جاسازی می کند‪ .‬ما در دوره‬ ‫هایی زندگی می کنیم که کودکان قبل از ایجاد توانایی گفتاری روشن ‪ ،‬یاد می گیرند قفل تلفن را باز کنند‪ .‬در همین زمان ‪ ،‬کدگذاری‬ ‫به عنوان یک مهارت در حال افزایش است و پیش بینی می شود در گزارش منتشر شده توسط مجمع جهانی اقتصاد یکی از مهمترین‬ ‫مهارت ها برای مشاغل آینده باشد‪ .‬از این رو یادگیری کدگذاری در سنین جوانی نه تنها به کودکان یک مزیت رقابتی می بخشد بلکه‬ ‫به ایجاد مهارت های دیگر مانند حل مسئله ‪ ،‬تفکر منطقی ‪ ،‬پشتکار و خلقیت نیز کمک می کند‪.‬‬

‫در این پست ‪ ،‬ما قصد داریم انواع مختلفی از زبانهای برنامه نویسی کودکان را که می تواند از بین آنها انتخاب کند ‪ ،‬پوشش دهیم‪.‬‬ ‫ایده این است که به شما کمک کند زبان مناسبی را برای کودک خود انتخاب کنید تا سفر کدگذاری خود را به بهترین روش شروع‬ ‫کند‪.‬‬

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

‫قبل از اینکه به زبانهای برنامه نویسی جداگانه فرو برویم ‪ ،‬تشخیص و تصمیم گیری بین دو نوع زبان برنامه نویسی مهم است‪ .‬به‬ ‫طور گسترده ‪ ،‬زبان های برنامه نویسی را می توان به دو نوع عمده تقسیم کرد‪:‬‬

‫برنامه نویسی مبتنی بر بصری‬ ‫برنامه نویسی مبتنی بر متن‬ ‫بسته به سطح فعلی و نیاز آنها می توان انتخاب کرد که از کدام زبان شروع کند‪ .‬بیایید نگاه عمیق تری به این دو نوع مختلف زبان‬ ‫بیندازیم‪.‬‬

‫دقیق اا همانطور که از نام آن پیداست ‪ ،‬زبان برنامه نویسی مبتنی بر متن برای ساخت و اجرای برنامه نیاز به نوشتن خطوط کد دارد‪.‬‬ ‫در مقابل این ‪ ،‬برنامه نویسی مبتنی بر بصری بر دستکاری عناصر بصری یا بلوک های بصری متمرکز است‪.‬‬


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.