۱)به فرآیندی که فرد سعی میکند با کمک آن برای مسائل زندگی روزمره خویش راه حل های موثری پیدا کند،(حل مسئله) گویند.
مراحل حل مسئله:مرحله فهمیدن- انتخاب راهبرد مناسب -حل کردن مسئله - بازگشت و مرور مسئله
۲)الگوریتم روشی گام به گام برای حل مسئله است.به هر دستور العملی که مراحل انجام دادن کاری را با زبانی دقیق و با جزئیات کافی بیان نماید، به طوری که مراحل و شرط خاتمه عملیات در آن کاملامشخص شده باشد را الگوریتم گویند.
۳)روش شبه دستور - روش روند نما:در این روش، مراحل الگوریتم را با استفاده از شکل های هندسی نشان داده می شود و به وسیله خط های جهت دار ترتیب اجرای مراحل مشخص می شود. در این روش شکل بیضی در شروع و پایان عملیات،متوازی الاضلاع برای دریافت ورودی یا نمایش خارجی،مستطیل برای انجام دادن فرآیند،محاسبه و مقدار دهی و لوزی برای وجود یک شرط استفاده می شود.