0

آموزش رفتار سازمانی (Organizational Behavior)

آموزش رفتار سازمانی (Organizational Behavior)

درباره این دوره
درباره دوره: برای هر مدیری لازم است که با مباحث رفتار سازمانی آشنا باشد و برای مدیریت رفتار انسان‌ها و سازمان‌ها در محیط سازمانی، اقتصادی و اجتماعی از آن‌ها استفاده کند. به همین جهت هم هست که در اکثر رشته‌های مدیریت درس مدیریت رفتار سازمانی به‌عنوان یکی از دروس اصلی تدریس می‌شود؛ اما اگر شما دانشجوی رشته مدیریت نبوده‌اید و اکنون قصد هدایت یک مجموعه را دارید بهتر است در این دوره شرکت کنید. برای اولین بار درس مدیریت رفتار سازمانی در سال 1940 به‌عنوان یک درس دانشگاهی مطرح شد و بعدازآن کم‌کم رشد کرد. این درس با شکل‌گیری سازمان‌های بزرگ و پیدایش زمینه‌های عملی برای مطالعه رفتار افراد و تاثیر آن‌ها در محل کار رشد بیشتری پیدا کرد و در دهه‌های 1950 و 1960 به تکامل رسید. سال 1977 بود که مجله تخصصی این رشته با هدف آموزش رفتار سازمانی و گسترش استفاده از مباحث این دانش در حوزه‌های مختلف مدیریت شروع به کار کرد. این مجله که به سردبیری آبری انیلز تاسیس شده بود به‌صورت تخصصی در این زمینه فعالیت می‌کند و حتی امروز هم به‌عنوان بهترین مجله این حوزه شناخته می‌شود. با شکل‌گیری این مجله واتسون و اسکینر به‌عنوان افراد فعال در حوزه‌های رفتارشناسی و مدیریت تلاش کردند که مقاله‌هایی تخصصی دراین‌باره منتشر کنند تا مدیران سازمان‌ها آگاهانه‌تر رفتار کنند. با شکل‌گیری مفهوم رفتار سازمانی و گسترش استفاده از آن، در فضای کسب‌وکار دیگر به انسان به‌عنوان یک ربات نگاه نمی‌شد و هر فرد بسته به توانایی‌های خود پاداش می‌گرفت. موضوعی که باعث ایجاد فضایی رقابتی، تلاش برای بهتر شدن و کسب مزایای بیشتر و درنهایت رشد سازمان‌ها شد. یکی از بهترین کتاب‌هایی که در آموزش مدیریت استفاده می‌شود، کتاب رفتار سازمانی نوشته استیفن رابینز است. کتابی ارزشمند که در اکثر دانشگاه‌های ایران و جهان تدریس می‌شود. این کتاب شیوه رفتار در یک سازمان را به سه بخش فرد، گروه و سازمان تقسیم می‌کند تا مدیران برای برخورد با هریک از این وجوه آماده شوند. از نظر رابینز افراد مصالح اصلی در ساختمان سازمان هستند و به همین دلیل قبل از هر چیز لازم است که مدیران به شناخت افراد و ویژگی‌های فردی آن‌ها بپردازند. بعد از این مرحله به این موضوع پرداخته می‌شود که افراد در قالب گروه‌های مختلف کار سازمان را پیش می‌برند؛ پس لازم است که یک مدیر مهارت‌های ارتباطی، مذاکره و کار تیمی را یاد بگیرد و آن‌ها را در اعضای سازمان خود گسترش دهد. از نظر رابینز مهم‌ترین وظیفه مدیر در قبال گروه‌ها مدیریت تعارض و قدرت در سازمان، پیاده‌سازی سبک‌های متفاوت رهبری در سازمان و به‌کارگیری سیاست‌های مدیریتی است. درنهایت در آموزش رفتار سازمانی رابینز سازمان به‌عنوان یک سطح کلان در نظر گرفته می‌شود که به کمک فرد و گروه‌ها باید به رشد و بالندگی برسد. منظور از مدیریت رفتار سازمانی استفاده از اصول رفتاری افراد و گروه‌ها در کسب‌وکار، صنایع، سازمان‌های دولتی و خدمات اجتماعی است. این دانش را می‌توان به‌کارگیری اصول رفتاری در سازمان‌ها دانست که بر روی عملکرد کارکنان تمرکز می‌کند و روش‌هایی برای بهبود عملکرد سازمان را به مدیران می‌آموزد. در این درس تئوری‌های مختلفی همچون value percept theory برای شناخت رفتار افراد و گروه‌ها در سازمان و استفاده از آن برای رشد سازمان مطرح می‌شود. به‌طورکلی در این درس به دو عنوان مهم پرداخته می‌شود که هردو از عناوین موثر در مدیریت سازمان‌ها و موفقیت آن‌ها هستند. 1- مطالعه رفتار انسان‌ها و عوامل فردی و سازمانی موثر بر آن در محیط کار 2- بررسی تاثیر افراد، گروه‌ها و سازمان‌ها و تعامل بین آن‌ها بر روی میزان تغییر و بهینه‌سازی سازمان‌ها و پویاتر کردن محیط کار بر اساس ارزش‌های اخلاقی با توجه به مباحث این درس می‌توان گفت که کارکردهای رفتارشناسی سازمانی در سه بعد فردی، گروهی و سازمانی خلاصه می‌شود که در بخش قبل خلاصه‌ای درباره آن‌ها گفتیم. نکته مهمی که وجود دارد این است که هر مدیر باید در جلسات آموزش رفتار سازمانی شرکت کند تا با کارکنان خود تعاملی مثبت داشته باشد و بتواند از آن‌ها در راستای رشد سازمان استفاده کند. البته در این مسیر رضایت شغلی افراد و تمایلات و انگیزه‌های آن‌ها برای ادامه کار و کمک به پیشرفت سازمان نیز نباید نادیده گرفته شود. کاربرد اصلی مباحث این درس در افزایش رضایت شغلی افراد و تعهدی است که به سازمان دارند؛ درواقع پیاده‌سازی تکنیک‌های رفتارشناسی در محیط کسب‌وکار باعث می‌شود که افراد خود را جزئی از سازمان بدانند و احساس نکنند که تنها باید به میزانی که دستمزد می‌گیرند کار کنند. این موضوع انگیزه افراد برای حضور در شرکت و موسسه و تلاش برای رشد را بیشتر و بیشتر می‌کند. یکی از مهم‌ترین کاربردهای به‌کارگیری مباحث رفتارشناسی در مدیریت سازمانی بهبود ارتباط بین همکاران و مدیران است. اگرچه کارمندان باید از دستورات مدیران پیروی کنند اما وجود رابطه رئیس و مرئوس در یک سازمان و عدم امکان بیان نظرات چیزی است که به سازمان آسیب می‌رساند. علاوه بر این رفتار سازمانی کمک می‌کند که کارمندان خود را با محیط کار سازگار کنند و از اینکه ساعات زیادی از روز خود را در این محیط می‌گذرانند راضی باشند. کاهش استرس کاری و افزایش شادی و خوشحالی کارمندان در محیط کار از دیگر کاربردهای پیاده‌سازی مفاهیم علمی رفتاری در کسب‌وکارها است. نظریه‌های رفتار سازمانی به سوالات اساسی پاسخ می‌دهند و تلاش می‌کنند که تئوری‌های سازمانی را متناسب با فضای کسب‌وکار تعریف کنند. این نظریه‌ها دارای انواع مختلفی هستند که هریک از دیدگاهی خاص به رفتارشناسی در یک سازمان نگاه می‌کنند. در ادامه تعدادی از آن‌ها را معرفی می‌کنیم. آنچه در این نظریه بر روی آن تاکید می‌شود توجه به مسئولیت سازمان است نه کارمندان؛ درواقع از دیدگاه نظریه‌پردازان کلاسیک افراد به‌منزله قطعات یک خودرو هستند که می‌توانند با همکاری با یکدیگر سازمان را راه بیندازند و به ادامه مسیر آن کمک کنند. با استفاده از این نظریه بهره‌وری و کارایی افراد بیشتر می‌شود و شرایط کار نیز بهبود پیدا می‌کند. این موضوع به دلیل برقراری پیوند بین مدیر و کارمندان و مهم دانستن حقوق کارکنان است. این نظریه مربوط به بررسی روابط انسانی و عوامل رفتاری در مدیریت می‌شود و بر روی ساختار مدیریت و سازمان‌دهی کارمندان تمرکز می‌کند. تمرکز اصلی در نظریه سازمانی اداری بر روی انجام وظایف به نحوی موثر و همچنین بالا رفتن کارایی مدیریت است. این نظریه به ترکیب قدرت و مسئولیت کمک می‌کند و راز موفقیت سازمان را در رفتار دوستانه و درعین‌حال مطیعانه کارمندان و تعامل هر کارمند با تنها یک ناظر می‌داند. در رفتار سازمانی بوروکراتیک هدف ارائه قوانین و مقرراتی است که با کمترین میزان پیچیدگی سازمان را به اهدافش می‌رسانند. این نظریه بر روی استفاده از نیروهای متخصص و آموزش‌دیده تاکید زیادی دارد و معتقد است که وظایف باید با توجه به تخصص‌ها و صلاحیت‌های افراد تقسیم‌بندی شوند. با استفاده از این نظریه سازمان ساختاری سلسله مراتبی پیدا می‌کند که در ارتباط با یکدیگر کار می‌کنند؛ این ساختار مدیریت کلی را ساده‌تر می‌کند و کنترل اوضاع نیز بیشتر در دست مدیران هر بخش قرار دارد. اگر نگاهی به فهرست درس مدیریت رفتار سازمانی بیندازید متوجه می‌شوید که تعداد نظریه‌های آن بسیار زیاد است؛ بنابراین می‌توان گفت که این وظیفه هر مدیر است که با مطالعه دقیق سازمان و اطلاع از ویژگی‌های فردی و رفتاری کارمندان خود بهترین ساختار مدیریتی را انتخاب کند تا به نتیجه مناسبی برسد. در مکتب خونه انواع دوره آموزش مدیریت، آموزش حسابداری، آموزش مدیریت پروژه و غیره به عنوان پیش نیاز و مکمل دوره فوق موجود است. فصل اول – مقدمه ای بر رفتار سازمانی: 1 – مقدمه فصل اول 2 – تکنیک های رفتار سازمانی 3 – چرا بعضی منابع ارزشمند هستند؟ 4 – پاورپوینت دوره رفتار سازمانی فصل دوم – عملکرد شغلی: 1 – تعریف عملکرد شغلی و چالش‌ها 2 – عملکرد شغلی چیست 3 – رفتار شهروندی در یک سازمان 4 – رفتار مخرب در سازمان ها 5 – Job Performance فصل سوم – تعهد سازمانی: 1 – تعهد عاطفی 2 – تعهد مستمر 3 – تعهد هنجاری 4 – جمع بندی مبحث تعهد 5 – بی توجهی ذهنی 6 – بی توجهی فیزیکی 7 – Organizational Commitment فصل چهارم – رضایت شغلی: 1 – مقدمه 2 – value percept theory-1 3 – value percept theory-2 4 – مشخصات اصلی موثر بر رضایت شغلی 5 – job characteristics model 6 – چرا بعضی افراد در سازمان خوشحال ترند؟ 7 – Job Satisfaction فصل پنجم – انگیزش: 1 – مقدمه ای بر مبحث انگیزه 2 – تئوری maslow و mcClland 3 – تئوری های انتظار – 1 4 – تئوری های انتظار – 2 5 – تئوری هدف گذاری 6 – تئوری برابری 7 – Motivation فصل ششم – خصوصیات فردی، ارزشهای فرهنگی و توانایی ها: 1 – شخصیت برون گرایی 2 – ثبات احساسات، سازگاری، وجدان کاری، روحیه ماجرا جویی 3 – اهمیت توجه به تفاوت های فردی در سازمان 4 – ارزش های فرهنگی 5 – توانایی – 1 6 – توانایی – 2 7 – Personality فصل هفتم – استرس: 1 – مقدمه ای بر استرس 2 – تاثیر استرس بر عملکرد شغلی 3 – شرایط استرس زا 4 – مدیریت استرس 5 – جمع بندی 6 – stress فصل هشتم – قدرت و تاثیرگذاری: 1 – مقدمه ای بر قدرت 2 – اثر گذاری – 1 3 – اثر گذاری – 2 4 – راه حل تضادها 5 – جمع بندی مبحث قدرت و اثر گذاری 6 – Power and Influence فصل نهم – سبک و رفتار رهبری: 1 – پیش نیاز های رهبر موفق 2 – روش های تصمیم گیری رهبر – 1 3 – روش های تصمیم گیری رهبر – 2 4 – رفتارهای روزانه رهبر 5 – سبک‌های رهبری – 1 6 – سبک‌های رهبری – 2 7 – Leadership 8 – پروژه میانی فصل دهم – اعتماد، عدالت و اخلاق: 1 – اعتماد 2 – عدالت 3 – اخلاق – 1 4 – اخلاق – 2 5 – اخلاق – 3 6 – اخلاق – 4 7 – آزمایش میل گرام 8 – چه کسی قابل اعتمادتر است؟ 9 – Trust, Justice, and Ethics فصل یازدهم – یادگیری و تصمیم‌گیری: 1 – یادگیری – 1 2 – یادگیری – 2 3 – یاد‌گیری – 3 4 – مدل های تصمیم گیری – 1 5 – مدل های تصمیم گیری – 2 6 – خطاهای تصمیم گیری – 1 7 – خطاهای تصمیم گیری – 2 8 – خطاهای تصمیم گیری – 3 9 – Learning and Decision Making فصل دوازدهم – کار گروهی: 1 – معایب و مزایای کار گروهی 2 – وابستگی های تیم 3 – ترکیب تیم – 1 4 – ترکیب تیم – 2 5 – شکل گیری تیم – خصوصیات تیم – 1 6 – خصوصیات تیم – 2 7 – اعتماد و امنیت روانی در گروه 8 – خروجی تیم 9 – Teams پروژه نهایی: 1 – تجزیه و تحلیل رفتار در مطالعه موردی
سرفصل‌های دوره
فصل اول – مقدمه ای بر رفتار سازمانی: 1 – مقدمه فصل اول 2 – تکنیک های رفتار سازمانی 3 – چرا بعضی منابع ارزشمند هستند؟ 4 – پاورپوینت دوره رفتار سازمانی فصل دوم – عملکرد شغلی: 1 – تعریف عملکرد شغلی و چالش‌ها 2 – عملکرد شغلی چیست 3 – رفتار شهروندی در یک سازمان 4 – رفتار مخرب در سازمان ها 5 – Job Performance فصل سوم – تعهد سازمانی: 1 – تعهد عاطفی 2 – تعهد مستمر 3 – تعهد هنجاری 4 – جمع بندی مبحث تعهد 5 – بی توجهی ذهنی 6 – بی توجهی فیزیکی 7 – Organizational Commitment فصل چهارم – رضایت شغلی: 1 – مقدمه 2 – value percept theory-1 3 – value percept theory-2 4 – مشخصات اصلی موثر بر رضایت شغلی 5 – job characteristics model 6 – چرا بعضی افراد در سازمان خوشحال ترند؟ 7 – Job Satisfaction فصل پنجم – انگیزش: 1 – مقدمه ای بر مبحث انگیزه 2 – تئوری maslow و mcClland 3 – تئوری های انتظار – 1 4 – تئوری های انتظار – 2 5 – تئوری هدف گذاری 6 – تئوری برابری 7 – Motivation فصل ششم – خصوصیات فردی، ارزشهای فرهنگی و توانایی ها: 1 – شخصیت برون گرایی 2 – ثبات احساسات، سازگاری، وجدان کاری، روحیه ماجرا جویی 3 – اهمیت توجه به تفاوت های فردی در سازمان 4 – ارزش های فرهنگی 5 – توانایی – 1 6 – توانایی – 2 7 – Personality فصل هفتم – استرس: 1 – مقدمه ای بر استرس 2 – تاثیر استرس بر عملکرد شغلی 3 – شرایط استرس زا 4 – مدیریت استرس 5 – جمع بندی 6 – stress فصل هشتم – قدرت و تاثیرگذاری: 1 – مقدمه ای بر قدرت 2 – اثر گذاری – 1 3 – اثر گذاری – 2 4 – راه حل تضادها 5 – جمع بندی مبحث قدرت و اثر گذاری 6 – Power and Influence فصل نهم – سبک و رفتار رهبری: 1 – پیش نیاز های رهبر موفق 2 – روش های تصمیم گیری رهبر – 1 3 – روش های تصمیم گیری رهبر – 2 4 – رفتارهای روزانه رهبر 5 – سبک‌های رهبری – 1 6 – سبک‌های رهبری – 2 7 – Leadership 8 – پروژه میانی فصل دهم – اعتماد، عدالت و اخلاق: 1 – اعتماد 2 – عدالت 3 – اخلاق – 1 4 – اخلاق – 2 5 – اخلاق – 3 6 – اخلاق – 4 7 – آزمایش میل گرام 8 – چه کسی قابل اعتمادتر است؟ 9 – Trust, Justice, and Ethics فصل یازدهم – یادگیری و تصمیم‌گیری: 1 – یادگیری – 1 2 – یادگیری – 2 3 – یاد‌گیری – 3 4 – مدل های تصمیم گیری – 1 5 – مدل های تصمیم گیری – 2 6 – خطاهای تصمیم گیری – 1 7 – خطاهای تصمیم گیری – 2 8 – خطاهای تصمیم گیری – 3 9 – Learning and Decision Making فصل دوازدهم – کار گروهی: 1 – معایب و مزایای کار گروهی 2 – وابستگی های تیم 3 – ترکیب تیم – 1 4 – ترکیب تیم – 2 5 – شکل گیری تیم – خصوصیات تیم – 1 6 – خصوصیات تیم – 2 7 – اعتماد و امنیت روانی در گروه 8 – خروجی تیم 9 – Teams پروژه نهایی: 1 – تجزیه و تحلیل رفتار در مطالعه موردی
موسسه برگزارکننده
دوره آموزش وردپرس مکتب‌خونه

مکتب خونه

مدرس

گلناز تاج‌الدین

دوره‌های مشابه
درباره دوره: با جدیدترین مدرس از کاخ سفید، رئیس جمهور جورج دبلیو بوش، وارد دفتر بیضی شکل او می‌شوید. او با بانوی اول سابق لورا بوش، فرمانده اسبق کل قوا در مورد تماس‌‌های سخت و درس‌‌های زندگی که شغل او را شکل دادند، صحبت می‌‌کند. شما باید یک سبک رهبری ایجاد کنید که برای شما صدق کند و با برقراری ارتباط شخصی با همه افراد تیم خود، رهبری را بیاموزید. آموزش رهبری با جورج بوش: 1 - آشنایی با مدرس خود 2 - هنر دیپلماسی شخصی 3 - نگاه به افق 4 - ایجاد یک تیم قوی 5 - اتخاذ تصمیمات سخت 6 - رسیدن به نتیجه با مسئولیت‌پذیری 7 - مدیریت بحران 8 - ساخت سبک ارتباطی خود 9 - راهی به سوی سیاست 10 - ورود به خدمات عمومی 11 - اولویت‌بندی آنچه مهم است 12 - "خوشا به حال نقاشان"
درباره دوره: موضوع آمار توصیفی (Descriptive statistics) تنظیم و طبقه‌بندی داده‌ها، نمایش ترسیمی، و محاسبهٔ مقادیری از قبیل نما، میانگین، میانه و ... می‌باشد که حاکی از مشخصات یکایک اعضای جامعهٔ مورد بحث است. در آمار توصیفی اطلاعات حاصل از یک گروه، همان گروه را توصیف می‌کند و اطلاعات به دست آمده به دسته‌جات مشابه تعمیم داده نمی‌شود. به‌ طور کلی از سه روش در آمار توصیفی برای خلاصه‌سازی داده‌ها استفاده می‌شود: دانلود اسلایدها متأسفانه جلسات اول و دوم این کلاس ضبط نشده‌است. فیلم های آموزشی: 1 - جلسه سوم 2 - جلسه چهارم 3 - جلسه پنجم 4 - جلسه ششم و هفتم 5 - جلسه هشتم
درباره دوره: امروزه فناوری کامپیوتر نقش بسیار مهمی در زندگی روزمره انسان‌ها دارد. از این رو، در اکثر رشته‌های دانشگاهی، بخصوص رشته‌های مهندسی، با به‌کارگیری قدرت‌های فناوری کامپیوتر شاهد بهبودها و پیشرفته‌ای چشمگیری هستیم. دنیای کامپیوتر به دو دسته کلی سخت‌افزار و نرم‌افزار دسته‌بندی می‌شود. برای ایجاد نرم‌افزار برای کاربردهای مختلف در کلیه رشته‌ها نیاز به آموزش و به‌کارگیری زبان برنامه‌نویسی است. دوره آموزش مبانی برنامه نویسی کامپیوتر از مجموعه دوره‌های آموزش برنامه نویسی مکتب خونه با هدف ورود به دنیای برنامه نویسی با مفاهیمی کاملاً پایه و برای مبتدیان تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت. آموزش مبانی برنامه نویسی کامپیوتر پیشرو، سعی کرده است مبانی برنامه‌نویسی و کلیه مفاهیم مربوط به آن را پوشش دهد. مهم‌ترین و اساسی‌ترین قدم در یادگیری برنامه‌نویسی کامپیوتر، یادگیری مفاهیم مربوط به تفکر الگوریتمی به‌حساب می‌آید. در این آموزش فارغ از هر نوع زبان برنامه‌نویسی، سعی شده است تفکر الگوریتمی و مفاهیم پایه برنامه‌نویسی شامل متغیرها، شرط، تکرارهای معین و نامعین، آرایه‌ها و رشته‌ها و مفهوم متدها و غیره با استفاده از مثال‌های فراوان تدریس شود.زبان مورد استفاده در این آموزش مبانی برنامه نویسی کامپیوتر، Java است ولی همان‌طور که در جلسات 11 تا 13 ذکر شده، مشخص خواهد شد که کدهای نوشته شده در این آموزش به‌راحتی در تمامی زبان‌های برنامه‌نویسی قابل استفاده هستند و می‌تواند مورد استفاده کلیه دانشجویان و حتی دانش‌آموزان علاقه‌مند باشد. دوره آموزش مبانی برنامه نویسی نام برده در ٣٠ جلسه به مدت ٤٩ ساعت آموزش توسط دانشگاه بناب تهیه و هم‌اکنون در مکتب خونه قرار گرفته است. دوره آموزش مبانی برنامه نویسی کامپیوتر برای تمامی افرادی که به برنامه نویسی کامپیوتر علاقه دارند و می‌خواهند وارد دنیای برنامه نویسی شوند دوره‌ای ایده آل به‌حساب می‌آید و به زبان ساده و شیوا دانشجویان دوره را با مفاهیم برنامه نویسی آشنا خواهد کرد. در آموزش مبانی برنامه نویسی کامپیوتر تمامی مباحث پیرامون برنامه نویسی کامپیوتر از پایه تا سطوح بالا در سرفصل‌های مختلفی تدریس می‌شود. این دوره از مفاهیمی مانند الگوریتم و فلوچارت شروع می‌شود و با نصب محیط‌های برنامه نویسی و آشنایی با مفاهیمی مانند متغیر، ثابت، کلاس، تابع و غیره کار را ادامه خواهد داد تا متقاضی به درک نسبتاً خوبی از برنامه نویسی برسد. همچنین در پایان این دوره یک پروژه کوچک به‌عنوان جمع‌بندی برای مفاهیم تدریس شده ارائه می‌شود تا کاربر به‌صورت عملی نیز اقداماتی انجام دهد. علاوه بر این در طول تدریس مثال‌ها و نمونه‌های مختلفی مورد بررسی قرار خواهند گرفت. از آنجایی که انسان‌ها از زبان‌های مختلفی برای برقراری ارتباط و انتقال افکار، ایده‌ها، پیام‌ها و اعمال خود به دیگران استفاده می‌کنند، به همین ترتیب برای برقراری ارتباط با کامپیوترها، یک زبان قابل‌فهم کامپیوتری به نام زبان برنامه نویسی موردنیاز است؛ بنابراین، زبان برنامه نویسی راهی برای برقراری ارتباط با کامپیوتر و ارائه دستورالعمل‌ها به کامپیوتر به‌حساب می‌آید تا کامپیوتر بتواند وظایف ما را انجام دهد. برنامه نویسی کامپیوتری فرآیند طراحی و ساخت برنامه‌ها به‌منظور اجرای موفقیت‌آمیز دستورالعمل‌ها است. در دو دهه گذشته تقاضا برای برنامه نویسی کامپیوتر (Computer Programming) به‌شدت افزایش یافته است و مردم در حال یادگیری برنامه نویسی کامپیوتری هستند زیرا انگیزه فراوانی به چنین زمینه‌ای پیدا می‌کنند. برنامه نویسی توسط کدینگ (کد نویسی) انجام می‌شود و ما با نوشتن کد روی کامپیوتر برنامه ایجاد می‌کنیم. کد کامپیوتری منطق ذهن انسان است که ما برای اجرای دستورات خود ایجاد کرده و بر اساس آن نتایج را دریافت می‌کنیم. با استفاده از مفاهیم برنامه نویسی کامپیوتری، می‌توان چندین الگوریتم را که برای اجرای برنامه‌ها استفاده می‌شود، تحلیل، توسعه و پیاده‌سازی کرد. از آنجایی که انسان از زبان‌های مختلفی مانند انگلیسی، فارسی و سایر زبان‌های منطقه‌ای برای ارتباط استفاده می‌کند، به همین ترتیب، چندین زبان برنامه نویسی وجود دارد که از طریق آن‌ها می‌توانیم دستورالعمل‌ها را ارائه دهیم و برنامه‌ها را اجرا کنیم. در دوره آموزش مبانی برنامه نویسی کامپیوتر سعی شده که مفاهیم برنامه نویسی برای کاربران با زبانی شیوا و ساده پوشش داده شود تا بتوانند راحت‌تر وارد این حوزه شوند. یک برنامه دنباله‌ای از دستورها است. هر دستور باعث می‌شود کامپیوتر یک عمل خاص را انجام دهد. هر عمل در یک کامپیوتر مجموعه‌ای دقیق از سیگنال‌های الکتریکی است. هنگامی‌که یک برنامه کامپیوتری درست باشد و دستورات کامپیوتر را وادار می‌کند آنچه را که برنامه نویس قصد دارد انجام دهد، کامپیوتر یک کار را با موفقیت انجام می‌دهد. امروزه برنامه نویسان دستورالعمل‌های خود را با کد می‌نویسند که متنی است که با استفاده از قوانین یک زبان کامپیوتری خاص نوشته می‌شود. زبان‌های برنامه نویسی متعددی برای این منظور وجود دارد. هر علمی دارای مفاهیم اساسی است که باید به‌طور کامل درک شوند. فردی می‌تواند در ریاضیات خوب باشد اگر مفاهیم اولیه برای مطالعه ریاضی در مقاطع بالاتر مشخص باشد، در زبان انگلیسی، باید واژگان و گرامر انگلیسی را خوب بلد باشد تا بتواند خیلی خوب به انگلیسی صحبت کند، بنویسد و ارتباط برقرار کند. این جنبه برای زبان‌های برنامه نویسی کامپیوتر نیز صادق است و هر فردی که می‌خواهد وارد دنیای برنامه نویسی شود باید با مفاهیم زیر آشنا باشد: برای تبدیل شدن به یک برنامه نویس کامپیوتر خوب و ارتقای سطح دانش خود در برنامه نویسی کامپیوتر، باید این مفاهیم اولیه را بسیار خوب بلد باشید. همچنین هر زبان برنامه نویسی سینتکس و روش اجرای خود را دارد و مجموعه قوانین خاص خود را دارد؛ اما هدف همان است که کامپیوتر دستورات ما را بفهمد، برنامه را اجرا کند و نتایج محاسباتی مناسب را به دست آورد. اگر هیچ پیشینه‌ای از دانش برنامه نویسی کامپیوتر ندارید، نگران نباشید، دوره آموزش مبانی برنامه نویسی کامپیوتر با هدف آموزش این مفاهیم در اختیار شما قرار دارد. برنامه نویسی کامپیوتر از ابتدا تاکنون مسیرهای پرپیچ‌وخم بسیار زیادی را طی کرده که عمده تاریخچه این مسیر به‌صورت موارد زیر است: 1206: الجزاری (Al-Jazari)، مهندس عرب، دستگاه درام قابل‌برنامه‌ریزی را اختراع کرد که می‌توانست چندین الگوی درام و ریتم را به صورت خودکار پخش کند. 1801: ماشین بافندگی ژاکارد که توسط ژوزف ماری ژاکارد (Joseph Marie Jacquard | بافنده فرانسوی) اختراع شد، توانست با تغییر برنامه بافته‌ای مختلفی تولید کند. در قرن نهم، الگوریتم‌های مختلفی برای رمزگشایی معرفی شدند. یک ریاضیدان عرب الکندی الگوریتمی را ایجاد کرد که قادر به رمزگشایی کد رمزگذاری شده بود. این الگوریتم به الگوریتم رمزنگاری معروف بود. 1843: آدا لاولیس (Ada Lovelace)، ریاضیدان، الگوریتمی برای محاسبه دنباله‌ای از اعداد برنولی منتشر کرد. الگوریتم توسط موتور تحلیلی که توسط چارلز بابیج (Charles Babbage) ارائه شده بود انجام شد. 1880: هرمان هولریث (Herman Hollerith)، مخترع آمریکایی، ایده و مفهوم ذخیره داده‌ها را به شکل قابل خواندن توسط ماشین اختراع کرد. دهه 1940: تجهیزات ضبط واحد، یعنی IBM 602 و IBM 604، به اولین کامپیوترهای الکترونیکی تبدیل شدند که توسط پانل‌های کنترل برنامه‌ریزی شدند. کد ماشین قبلی زبان برنامه نویسی کامپیوتری شناخته شده‌ای بود که از طریق آن دستورالعمل‌ها به‌صورت نماد دودویی به کامپیوتر داده می‌شد. بعدها، زبان اسمبلی به وجود آمد که برنامه نویسان را قادر می‌ساخت تا مجموعه دستورالعمل‌ها را به‌صورت متن مشخص کنند که هرکدام یک نام معنی‌دار برای تعیین آدرس‌ها داشتند. با توسعه بیشتر، زبان‌های سطح بالا معرفی شدند که فرآیند توسعه برنامه را بسیار آسان، ساده و قابل‌درک می‌کردند؛ بنابراین، زبان‌های سطح بالا مختلفی توسعه یافتند که از آن‌ها FORTRAN اولین زبان پرکاربرد بود. بعدها زبان‌های بیشتری مانند COBOL و Lisp توسعه یافتند. اواخر دهه 1960: همان‌طور که هنوز دوران پانچ کارت بود، برنامه‌های کامپیوتری با استفاده از کارت پانچ یا نوار کاغذی نوشته می‌شدند. در این سال، نوشتن برنامه‌های کامپیوتری به‌طور مستقیم بر روی کامپیوتر از طریق ویرایشگرهای متن امکان‌پذیر شد و دستگاه‌های ذخیره‌سازی داده‌ها و پایانه‌های کامپیوتری ارزان شدند. چندین زبان برنامه نویسی زیر وجود دارد که به برنامه نویسان امکان پردازش و اجرای برنامه‌های کوچک و همچنین بزرگ را می‌دهد، مهم‌ترین و پرکاربردترین این زبان‌ها به‌صورت فهرست موارد زیر است: این‌ها برخی از زبان‌های برنامه نویسی کامپیوتر اولیه هستند. علاوه بر این زبان‌ها، زبان‌های برنامه نویسی بسیار بیشتری مانند Php ،Ruby ،Swift ،R ،Scala و بسیاری دیگر وجود دارد. زبان‌هایی که به‌عنوان یک برنامه نویس یاد خواهید گرفت به کاری که می‌خواهید انجام دهید بستگی دارد. مثلاً: اگر به فکر ورود به دنیای برنامه نویسی هستید و دوست دارید در این صنعت وارد بازار کار شوید باید از مفاهیم پایه و آشنایی با مبانی برنامه نویسی شروع کنید. دوره آموزش مبانی برنامه نویسی کامپیوتر بهترین نقطه شروع برای این هدف و یکی از بهترین دوره‌های آموزشی مبانی برنامه نویسی است که هم‌اکنون با ثبت‌نام رایگان در این درس مبانی می‌توانید در آن شرکت کنید و مبانی کامپیوتر و زبان‌های برنامه نویسی را گام به گام یاد بگیرید. فیلم های آموزشی: 1 - جلسه اول: قوانین کلاسی، سرفصل ها، منابع درس، پروژه ها و بارم بندی 2 - جلسه دوم: فلسفه مسئله و راه حل مسئله 3 - جلسه سوم: ساختار پایه الگوریتمهای کامپیوتری 4 - جلسه چهارم: ساختار پایه فلوچارت و مثالهای اولیه تکرار معین 5 - جلسه پنجم: مثالهای شرط و تکرار معین 6 - جلسه ششم: مثالهای تکمیلی تکرار معین 7 - جلسه هفتم: دستور و مثالهای تکرار نامعین 8 - جلسه هشتم: مثالهای تکمیلی تکرار نامعین 9 - جلسه نهم: ادامه مثالهای تکمیلی تکرار نامعین 10 - جلسه دهم: مثالهای تکمیلی (مثلث پاسکال، نیوتن-سریهای ریاضی) 11 - جلسه یازدهم: دستورات برنامه نویسی در زبان Java 12 - جلسه دوازدهم: نصب محیط برنامه نویسی Java (با Eclipse در ویندوز و لینوکس) 13 - جلسه سیزدهم (بخش اول): نصب محیط برنامه نویسی C++ (با Dev-C++ و Eclipse) 14 - جلسه سیزدهم (بخش دوم): مثالهای کدنویسی ساده Java در Eclipse 15 - جلسه سیزدهم (بخش سوم): مثالهای بیشتر کدنویسی Java در Eclipse 16 - جلسه چهاردهم: مفهوم آرایه‌های تک بعدی 17 - جلسه پانزدهم: مثالهای آرایه‌های تک بعدی 18 - جلسه شانزدهم: روشهای اولیه مرتب سازی، جستجو و ادغام آرایه‌های مرتب 19 - جلسه هفدهم: محاسبه فاکتوریل و توان اعداد خیلی بزرگ به کمک آرایه‌ها 20 - جلسه هجدهم: ضرب و جمع اعداد خیلی بزرگ، مثلث پاسکال، نیوتن با روش بهتر 21 - جلسه نوزدهم: مثال کدنویسی: آرایه ها و اعداد تصادفی 22 - جلسه بیستم: مقدمات رشته ها 23 - جلسه بیست و یکم: مثال کدنویسی: اعداد خیلی بزرگ به کمک رشته ها 24 - جلسه بیست و دوم: کار با فایلهای متن در Java (مثال فاکتوریل اعداد خیلی بزرگ) 25 - جلسه بیست و سوم: عملیات مختلف روی رشته ها 26 - جلسه بیست و چهارم: برنامه زیرمجموعه‌ها و جایگشتهای یک رشته 27 - جلسه بیست و پنجم: مفاهیم و مثالهای آرایه‌های دو بعدی 28 - جلسه بیست و ششم: ضرب ماتریسها ، حل دستگاههای خطی با آرایه‌های دو بعدی 29 - جلسه بیست و هفتم: مفاهیم متدها 30 - جلسه بیست و هشتم: مفاهیم Call By Value و Call By Reference در متدها 31 - جلسه بیست و نهم: مثالهای تکمیلی متدها، کاربرد متدها در رشته ها 32 - جلسه سی ام: مثال کدنویسی: پروژه جمع دو چندجمله ای
نظرات شما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *