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

مطالبی که قرار می دهیم مربوط به آموزش برنامه نویسی برای کودکان و نوجوانان می باشد.

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

مطالبی که قرار می دهیم مربوط به آموزش برنامه نویسی برای کودکان و نوجوانان می باشد.

برنامه نویسی برای کودکان و نوجوانان مزایای فراوانی به همراه دارد. بنده یک برنامه نویس هستم. ای کاش در زمان نوجوانی کسی بود و دستم را می گرفت و به سمت برنامه نویسی می آورد. کودکان و نوجوانان به آموزش برنامه نویسی بپردازند

  • ۰
  • ۰

ابتدا، بیایید این مشکل را انجام دهیم و مراحلی را آموزش الگوریتم و فلوچارت برای تأیید اعتبار گذرواژه هایی که حداقل 8 کاراکتر دارند و همچنین حاوی تعدادی هستند، بررسی کنیم:رمز عبوری را که قصد داریم اعتبار سنجی کنیم وارد کنید.

برای پیگیری طول رمز عبور، یک متغیر pass_length ایجاد کنید و آن را روی 0 قرار دهید.برای پیگیری اینکه آیا رمز عبور دارای عدد است یا خیر، یک متغیر contain_number ایجاد کنید و در ابتدا آن را روی False قرار دهید.آیا کل رمز عبور جستجو شده است؟اگر نه، به مرحله 5 ادامه دهید.اگر چنین است، به مرحله 8 بروید.

تکرار کنید، یا به کاراکتر بعدی در رمز عبور بروید.مقدار pass_length را 1 افزایش دهید.آیا کاراکتر فعلی یک عدد است؟اگر نه، مستقیماً به مرحله 4 برگردید و به تکرار کل رمز عبور ادامه دهید.

اگر چنین است، متغیر contain_number را روی True قرار دهید و سپس به مرحله 4 برگردید.آیا pass_length بزرگتر از 8 است و contain_number برابر True است؟اگر آموزش الگوریتم و فلوچارت نه، پس رمز نامعتبر است.اگر چنین است، پس رمز عبور معتبر است!دودل کردن فلوچارت

اکنون که چارچوبی برای کار داریم که باید تکمیل شود، می‌توانیم راه حل را رسمی کنیم. از آنجایی که یک تصویر هزار کلمه ارزش دارد، یک ابله زیبا می‌تواند راهی مفید برای انتقال یک ایده پیچیده باشد - و در توسعه نرم‌افزار، شکل حرفه‌ای doodling نمودار جریان است!نمادهای رایج فلوچارت

فلوچارت ها دارای برخی از نمادهای استاندارد هستند که به آنها اجازه می دهد برای گروه وسیع تری از مردم خوانده و درک شوند. اینها برخی از رایج ترین نمادها هستند:

ترمینال ترمینال یک بیضی شکل است که شروع و پایان ایرانیان سایبر  یک برنامه را نشان می دهد. معمولاً شامل کلمات شروع یا پایان است.خط جریان

خط جریان خطی است از یک نماد به سمت نماد دیگر برای نشان دادن ترتیب عملیات فرآیند. این جریان آموزش الگوریتم و فلوچارت اجرا را در یک برنامه نمایش می دهد.ورودی/خروجی ورودی/خروجی

ورودی/خروجی با یک لوزی نمایش داده می شود و ورودی یا خروجی داده ها را نشان می دهد. این شبیه به تنظیم یک مقدار برای یک متغیر است.فرآیند

یک فرآیند که با یک مستطیل نشان داده می شود، عملیاتی است که داده ها را دستکاری می کند. این را به عنوان تغییر مقدار یک متغیر مبتنی بر عدد با استفاده از عملگرهایی مانند + در نظر بگیرید.تصمیم

تصمیمات با یک لوزی نشان داده می شوند و یک عملیات مشروط را نشان می دهند که تعیین می کند یک برنامه باید کدام مسیر را طی کند. این شبیه به دستورات شرطی است که جریان اجرا را آموزش الگوریتم و فلوچارت در یک برنامه کنترل می کند.

تبدیل مراحل به نمادهاخوب! اکنون که همه مراحل الگوریتم را مشخص کرده ایم، بیایید آنها را با نماد فلوچارت مربوطه جفت کنیم:INPUT/OUTPUT: رمز عبوری را که قصد داریم اعتبارسنجی کنیم وارد کنید.

PROCESS: برای پیگیری طول رمز عبور، یک متغیر pass_length ایجاد کنید و در ابتدا آن را روی 0 قرار دهید.PROCESS: برای پیگیری اینکه آیا رمز عبور دارای عدد است یا خیر، یک متغیر contain_number ایجاد کنید و در ابتدا آن را روی False قرار دهید.

تصمیم: آیا کل رمز عبور جستجو شده است؟FLOWLINE: اگر نه، به مرحله 5 ادامه دهید.FLOWLINE: اگر چنین است، به مرحله 8 بروید.PROCESS: به کاراکتر بعدی رمز عبور تکرار کنید.PROCESS: طول_گذر را افزایش دهید.

تصمیم: آیا کاراکتر فعلی یک عدد است؟ترمینال: اگر نه الگوریتم و فلوچارت ، پسورد نامعتبر است.

ترمینال: اگر چنین است، پس رمز عبور معتبر است!ترسیم فلوچارتوای اکنون که هر مرحله با یک نماد مرتبط است، می توانیم همه آنها را به هم متصل کنیم تا جریان را در نمودار قرار دهیم!

  • ۰۱/۰۹/۱۶
  • javad salehi

آموزش الگوریتم و فلوچارت

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی