فهرست مندرجات
مبانی کامپیوتر و برنامه نویسی - نیمسال اول 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 تو در تو
- مقدمات برنامهنویسی شیء گرا
- آرایهها
- توابع بازگشتی
- شیء گرایی پیشرفته
- ارثبری
- اکسپشنها
- مقدمهای بر الگوریتمها
- زمان اجرا
- الگوریتمهای مقدماتی