لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی برنامهنویسی با استفاده از فلوچارت و شبهکد
- آخرین آپدیت
دانلود Fundamentals of Programming Using Flowchart and Pseudocode
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره یک معرفی جامع از برنامهنویسی با استفاده از فلوچارت و شبهکد (Pseudocode) است و برای هر کسی که در دنیای برنامهنویسی تازهوارد است، ایدهآل میباشد. شما در این دوره درک عمیقی از مفاهیم کلیدی برنامهنویسی مانند متغیرها، عملگرها، دستورات شرطی، حلقهها، توابع و موارد دیگر کسب خواهید کرد. در پایان این دوره، شما قادر خواهید بود منطق برنامهها را بصریسازی کرده و آن را به شبهکدهای سادهای تبدیل کنید که در هر زبان برنامهنویسی قابل اجرا باشد.
سفر ما با معرفی مبانی برنامهنویسی آغاز میشود، جایی که ابزارهای ضروری مانند Diagrams.net و Notepad++ را برای رسم فلوچارت و نوشتن شبهکد دانلود خواهید کرد. سپس به سراغ خلق اولین فلوچارت خود و نوشتن شبهکدهای پایه میرویم تا منطق پشت این مفاهیم کلیدی را درک کنید. این پایه و اساس به شما کمک میکند تا پیش از کدنویسی، برنامههای خود را به صورت منطقی ساختاردهی کنید.
در ادامه، سازههای اصلی برنامهنویسی مانند متغیرها (صحیح، اعشاری، بولی، رشتهای و غیره)، عملگرها و دستورات شرطی را بررسی میکنیم. تمرکز این دوره بر کاربرد عملی این مفاهیم از طریق تکالیف و حل مسائل است. شما استفاده از دستورات شرطی مانند if-else و switch و همچنین حلقهها برای اجرای وظایف تکراری را تمرین خواهید کرد.
این دوره برای مبتدیانی که به دنبال شروع مسیر حرفهای در برنامهنویسی هستند، عالی است. هیچ دانش قبلی از برنامهنویسی مورد نیاز نیست و محتوا با سرعتی مناسب پیش میرود تا اعتماد به نفس شما در نوشتن کد با استفاده از فلوچارت و شبهکد افزایش یابد.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
خوشآمدگویی و درباره این دوره
Welcome and about This Course
برنامهنویسی چیست؟ چگونه شروع کنم؟
What Is Programming? How Do I Get Started?
آشنایی با مبانی برنامهنویسی
Introduction to Programming Fundamentals
دانلود و نصب Diagrams.net برای رسم فلوچارت
Download and Install Diagrams.net to Create Flowcharts
دمو: رسم اولین فلوچارت شما
Demo: Create Your First Flowchart
شبهکد (Pseudocode) چیست؟
What Is Pseudocode?
سینتکس و ساختار شبهکد
Pseudocode Syntax
دانلود و نصب Notepad++ برای نوشتن شبهکد (ویندوز)
(Windows OS) Download and Install Notepad++ to Write Pseudocode
پاسخ تمرین اول
Assignment 1 Solution
مفهوم کدنویسی ۱: متغیرها و انواع آنها
Coding Concept 1: Variable and Their Types
مقدمه
Introduction
متغیر چیست؟
What Is a Variable?
متغیرهای عدد صحیح (Integer)
Integer Variables
پاسخ تمرین دوم
Assignment 2 Solution
متغیرهای عدد اعشاری (Float)
Float Variables
پاسخ تمرین سوم
Assignment 3 Solution
متغیرهای بولی (Boolean)
Boolean Variables
متغیرهای کاراکتری (Character)
Character Variables
متغیرهای رشتهای (String)
String Variables
پاسخ تمرین چهارم
Assignment 4 Solution
نکتهای درباره کلمات کلیدی
A Note on Keywords
جمعبندی
Conclusion
مفهوم کدنویسی ۲: عملگرها
Coding Concept 2: Operators
عملگرها چیستند؟
What Are Operators?
مفهوم کدنویسی ۳: دستورات شرطی
Coding Concept 3: Conditional Statements
مروری بر جریان اجرای برنامه
Overview of Program Flow
دستورات شرطی چیستند؟
What Are Conditional Statements?
دستور If
If Statement
پاسخ تمرین پنجم
Assignment 5 Solution
دستورات If Else
If Else Statements
پاسخ تمرین ششم
Assignment 6 Solution
دستورات If Else تو در تو
Nested If Else Statements
پاسخ تمرین هفتم
Assignment 7 Solution
دستورات Switch
Switch Statements
سه نکته برای استفاده صحیح از دستورات شرطی
3 Tips for Right Usage of Conditional Statements
مفهوم کدنویسی ۴: حلقهها
Coding Concept 4: Loops
حلقهها چیستند؟
What Are Loops?
انواع حلقهها
Types of Loops
سه نکته برای استفاده صحیح از حلقهها
3 Tips for Right Usage of Loops
مفهوم کدنویسی ۵: توابع
Coding Concept 5: Functions
توابع چیستند؟
What Are Functions?
امضای تابع (Function Signature) چیست؟
What Is Function Signature?
انواع توابع
Types of Functions
مفهوم کدنویسی ۶: کامنتها
Coding Concept 6: Comments
کامنتها چیستند؟
What Are Comments?
انواع کامنتها
Types of Comments
مفهوم کدنویسی ۷: استثناها
Coding Concept 7: Exceptions
استثناها (Exceptions) چیستند؟
What Are Exceptions?
نمایش نظرات