دانشکده:دروس:22811:14021:main

مبانی کامپیوتر و برنامه نویسی - نیم‌سال اول 1402

دستیاران آموزشی درس

نام دستیار ایمیل
سید امیرمحمد سادات شکوهی (سردستیار) sam.sadat.shokouhi@gmail.com
عارف نماینده arefnemayandeh@gmail.com
کژال باغستانی kajal.baghestani@gmail.com
زینب آشوری zeynabashouri21@gmail.com
عبدالله ظهرابی abdollahzz1381@gmail.com
سینا دانشگر daneshgarsina@gmail.com
ستاره حامی setarehami8118@gmail.com
پرهام هوشمند ParhamHoushmand@outlook.com
الهه توحیدی elahetohidi2017@gmail.com
آرش کوروش نژاد kooroshnezhad2004@gmail.com
سید ستار فاطمی sattarsut00@gmail.com
پریسا موسوی mousaviparisa5@yahoo.com
بهراد صمیمی samimi.behrad@yahoo.com
ابوالفضل آسوده the.4bolfazl@gmail.com

توضیحات درس

در درس مبانی کامپیوتر و برنامه‌نویسی، مبانی بسیار ابتدایی از کامپیوتر و نحوه‌ی محاسبه‌ی کامپیوتر و سپس مقدماتی از برنامه‌نویسی با زبان java می‌خوانیم.

ساعت کلاس

کلاس در روزهای یک‌شنبه و سه‌شنبه ساعت ۱۰:۳۰ تا ۱۲:۳۰ برگزار می‌شود. با توجه به شروع دیر هنگام کلاس، احتمالا بین ۲ تا ۴ جلسه جبرانی به کلاس اضافه خواهد شد که با هماهنگی کلاس زمان آن مشخص خواهد شد.

همچنین هر هفته یک کلاس آموزشی مکمل وجود خواهد داشت که هر دانشجو باید در یکی از این کلاس‌ها شرکت کند. حضور در این کلاس‌ها برای پیش بردن مطالب درس بسیار کمک کننده خواهد بود.

ارزیابی درس

درس شامل آزمون پایان‌ترم و حدود ۱۰ سری تمرینِ کوچک خواهد بود که هر هفته منتشر خواهد شد و حدود یک هفته زمان خواهند داشت. ممکن است میان‌ترم یا پروژه هم به درس اضافه شود که بزودی اطلاع رسانی خواهد شد.

نحوه‌ی بارم‌بندی درس بزودی اضافه خواهد شد.

سرفصل‌های تقریبی

  • مبانی کامپیوتر
    • معرفی کامپیوتر و اجزای اصلی آن
    • ورودی و خروجی در کامپیوتر
    • معرفی سیستم‌های عامل
    • اعمال بیتی و نمایش اعداد در مبنای ۲
  • معرفی جاوا
    • معرفی زبان‌های برنامه‌نویسی سطح بالا
    • معرفی زبان برنامه‌نویسی جاوا
  • داده در جاوا
    • انواع متغیرها در جاوا
    • عملگرها و متغیرها
    • ورودی و خروجی
    • عملگرهای بولی
  • شاخه و حلقه‌ها
    • معرفی شرط if
    • معرفی while
    • معرفی for و for تو در تو
  • مقدمات برنامه‌نویسی شیء گرا
  • آرایه‌ها
  • توابع بازگشتی
  • شیء گرایی پیشرفته
    • ارث‌بری
    • اکسپشن‌ها
  • مقدمه‌ای بر الگوریتم‌ها
    • زمان اجرا
    • الگوریتم‌های مقدماتی
/opt/bitnami/dokuwiki/data/pages/دانشکده/دروس/22811/14021/main.txt · آخرین ویرایش: 2023/09/29 16:01 توسط alireza

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki