دلیل نیاز به مشخص کردن «اهداف آموزشی»

گاهی هنگام مطالعه مقاله‌ها و یا مشاهده ویدئوهای آموزشی در ابتدا فصل‌ها جمله «مطالبی که قرار است در این فصل بخوانید ...» و یا در آخر «مطالبی که در این فصل (یا قسمت ویدیو) گفته شد شامل ...» یا «تا حالا خواندیم که ...» را خوانده‌اید...

سوال من از متخصصین علم هوش مصنوعی

در این مقاله بیشتر از مطرح موضوع، قصد مطرح سوالی را دارم!  من به عنوان کسی که درزمینه برنامه‌نویسی وب فعالیت می‌کنم و تحصیلات آکادمیک مرتبط دارم، در دانشگاه چند واحد درس هوش مصنوعی و یادگیری ماشین را گذرانده‌ام و به دلیل علاقه...

هدیه علم کامپیوتر به سایر علوم

همه ما می‌دانیم که زمان تولد فرد، نحوه تفکر او تا حدی به مسائل ژنتیکی بستگی دارد و قسمت عمده شکل‌‌گیری این تفکر، بسته به شرایط و اصول محل زندگی فرد است. از جمله این شرایط و اصول: نحوه تریبت والدین، نوع فرهنگ خانواده و جو...

نیاز به تحصیلات آکادمیک

از سوالات قابل بحثی که ذهن دانشجویان کامپیوتر و فناوری اطلاعات را پس از آشنایی با تکنولوژی‌ها و ورود به بازار کار و کسب درآمد به خود درگیر ‌می کند: فایده تحصیلات آکادمیک چیست؟ من دانش آموخته رشته مهندسی کامپیوتر هستم و زمانی که...

آشنایی من با ویدئو بلاگ

دقیقا در ایامی که به فکر سر و سامان دادن به فعالیت‌هایم در زمینه آموزش و تدریس تکنولوژی‌های مرتبط با وب‌ و قسمت وبلاگ وب‌سایت شخصی‌ام بودم، به صورت کاملا اتفاقی پست اینستاگرامی «بلاگری و ولاگری چه تفاوت‌هایی دارند؟»  آقای علی حاجی محمدی را دیدم و به...

معرفی یک مستند

از اوایل دوران دبیرستان مهاجرت جزو مسائلی بود که همواره در موردش تحقیق می‌کردم. از آن جایی که علاقه‌ی بسیار زیادی به فیلم‌های مستند دارم، شروع به پیدا کردن مستند‌های مهاجرتی کردم و در منابع مختلف به مستند‌های خیلی زیادی رسیدم. سری مستند‌های...

چرا برنامه‌نویسی وب را انتخاب کردم؟

تمامی دانشجویان کامپیوتر، آی‌تی و تمامی علاقه‌مندان به فعالیت در دنیای تکنولوژی و برنامه‌نویسی می‌دانند که در این حوزه، زمینه‌های متفاوتی برای فعالیت وجود دارد. دو تا از این زمینه‌های مشهور که در اکثر مواقع دو گزینه برای انتخاب تازه‌کاران است، برنامه‌نویسی وب و موبایل می‌باشد.

جایگاه چهارچوب‌‌‌های مدیریت و توسعه پروژه در پروژه‌‌‌های نرم افزاری

از سوالاتی که ذهن برنامه نویسان به خصوص برنامه نویسان تازه کار را درگیر می‌کند، این است که یک پروژه نرم‌فزاری را چگونه پیش می‌برند، از کجا شروع می‌کنند و در طول پروسه توسعه نرم افزار، چگونه باید فکر کنند. این مسئله اصلاً ارتباطی به دانش فنی...