پنج‌شنبه ۱ آذر ۱۴۰۳ |  عضویت / ورود

Aftabgardan: برنامه‌‌نویسی

جستجو پیرامون این موضوع:   
[ برگشت به صفحه اصلی | انتخاب موضوع جدید ]

جزوه طراحی الگوریتم آماده دانلود؛ جزوه و درسی بسیار مهم برای کسانی که می‌خواهند برنامه‌نویس شوند


در آفتابگردان، یکی از افتخارات ما ارائه جزوات ناب از دروس مختلف رشته کامپیوتر است. تا این لحظه این جزوات را با کمک دانشجویان باسلیقه‌ام در دانشگاه آماده و به رایگان برای دانلود ارائه کرده‌ایم و خوشحالیم که این جزوات به مرجع تدریس بسیاری از مدرسین کشور تبدیل شده است: - جزوه برنامه‌نویسی شیئ‌گرا (سی.شارپ #C) برای دانلود - جزوه شبکه‌های کامپیوتری - جزوه درس «محیط‌های چند رسانه‌ای» (مالتی مدیا = Multimedia) - دانلود جزوه درس مهندسی نرم افزار (یا تجزیه و تحلیل سیستم‌ها) - جزوه اصول کابل کشی ساخت یافته و آزمایشگاه شبکه - دانلود جزوه آزمایشگاه پایگاه داده (SQL Server) - جزوه درس سیستم عامل - جزوه کارگاه لینوکس و آزمایشگاه سیستم عامل - دانلود جزوه طراحی وب - دانلود جزوه خدمات الکترونیک (و مهندسی اینترنت) - جزوه تجارت الکترونیک - جزو... (ادامه)

یک آزمون و تمرین ساده برای اینکه ببینید برنامه نویس خوبی می‌شوید یا خیر؟


بد نیست قبل از ورود به هر حیطه‌ای، ابتدا بررسی کنید که آیا از نظر ویژگی‌های جسمی و روحی برای آن حیطه ساخته شده‌اید یا خیر؟ گاهی یک انتخاب غلط مشکلات بزرگی پیش می‌آورد! در این زمینه قبلاً مطالبی داشته‌ایم؛ مثلاً: - خانم ها در چه رشته هایی موفق تر هستند؟ آقایان در چه رشته‌هایی؟ (به ویژه در زمینه کامپیوتر) - ده چیز که خانم‌ها بهتر از آقایان می‌توانند انجام دهند! و یا مثلاً در مطلب «خودتان را بهتر بشناسید تا بهتر زندگی کنید» تیپ‌های شخصیتی و اینکه چه شغلی برای چه تیپی مناسب‌تر است را توضیح داده بودم... اما به هر حال، اگر سؤال شما این است که آیا من به درد برنامه‌نویسی می‌خورم یا خیر؟ من یک آزمون ساده معرفی می‌کنم که پاسخ این سؤال را بفهمید: آزمون عقبگرد یا Backtracking Test دانشجویان رشته کامپیوتر در درس طراحی ال... (ادامه)

LightBot ؛ بهترین بازی برای آموزش و آماده‌سازی کودکان تا دانشجویان برای برنامه نویسی


پیش از این گفته بودم که پیش‌بینی می‌شود به زودی برنامه‌نویسی جزء دروس دوران ابتدایی کودکان قرار بگیرد (همانطور که در کشورهای پیشرفته قرار گرفته) و همان‌طور که همه با نرم‌افزاری مثل Word می‌توانند کار کنند، احتمالاً برنامه‌نویسی هم بتوانند انجام دهند؛ چون حقیقاً چیزی است که برای زندگی امروزی جزء ملزومات است؛ مانند تلویزیون و موبایل و... در آفتابگردان مطالب زیادی در مورد آموزش برنامه‌نویسی با بازی داشته‌ایم؛ مثلاً در مطلب «بازی‌هایی برای تقویت ذهن دانشجویانی که دوست دارند برنامه نویس حرفه‌ای شوند» بازی‌های MinesSweeper و Tinker را معرفی کردیم: در مطلب «یک خواهش از مدرسین زبان C : با نرم افزار Scratch آشنا شوید» بازی یا برنامه Scratch را معرفی کردیم: و اگر یادتان باشد در مطلب «چه شد که من به برنا... (ادامه)

برنامه ای برای یادگیری و آموزش الگوریتم با انیمیشن و به صورت ویژوال


یادگیری و یاد دادن الگوریتم‌ها همیشه یکی از دغدغه‌های دانشجویان و اساتید رشته کامپیوتر بوده است! به همین دلیل یکی از سخت‌ترین درس‌ها برای دانشجویان این رشته معمولاً درس‌هایی مثل ساختمان داده‌ها و طراحی الگوریتم است. حالا در نظر بگیرید درسی مثل «طراحی الگوریتم پیشرفته» در دکترا چقدر انرژی از دانشجویان می‌گیرد!؟ کمتر استادی پیدا می‌شود که بتواند ادعا کند کتابی مثل Introduction to Algorithms را می‌تواند به مقاطع مختلف تدریس کند و دانشجویان نیز بفهمند که او چه می‌گوید! از طرف دیگر برای یک برنامه‌نویس که با برنامه‌های پیشرفته سر و کار دارد، لازم است که یک مرجع از الگوریتم‌های پرکاربرد داشته باشد؛ به همین دلیل من از یکی از دانشجویان خواستم به عنوان پایان‌نامه کارشناسی‌اش ۱۰۰ الگوریتم پرکاربرد در برنامه‌ن... (ادامه)

اهمیت «اتکاپذیری» و عاقبتِ «پیچیدگی های غیرضروری» در تولید محصول! (به خصوص محصول نرم افزاری)


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

«برنامه نویسی جنبه گرا» (AOP) و «برنامه نویسی نظارت گرا» (MOP) چیست؟ (سمینار مهندس نیرومند در این زمینه)


یکی از درس‌های بسیار عالی که این ترم داشتیم، درس Software Testing (آزمون نرم‌افزار) بود. درس بسیار مهم و لازمی برای امثال ما برنامه‌نویس‌ها بود. مباحث بسیار جذابی مطرح شد که قطعاً تأثیر زیادی در برنامه‌نویسی‌های من خواهد داشت. به خصوص اینکه استاد بسیار توانایی داشتیم که بر لذتش افزود. معمولاً قسمتی از کلاس‌های دکترا (به خاطر تعداد کم افراد) به دوش دانشجو گذاشته می‌شود. یعنی در همه کلاس‌ها شما حتماً یک جلسه ارائه در زمینه‌ی آن درس خواهید داشت. شاید هدف اصلی این باشد که با توجه به اینکه تمام افراد کلاس به هر حال خودشان استاد دانشگاه هستند، مباحثی که مطرح می‌شود برای بقیه مفید خواهد بود. (مثل کارشناسی و حتی ارشد نیست که اگر یک ارائه به دانشجو سپرده شود، دانشجو برود یک اسلاید آماده از اینترنت دانلود کند بیاید از رو آن هم غلط‌غلوط بخواند!) به هر حال، علی رغم اینکه اکثر دوستان هم‌کلاسی من یک م... (ادامه)

آنتولوژی چیست؟ XML چیست؟ RDF چیست؟


بحث را با یک مثال آغاز می‌کنم. تصور کنید در یک صفحه روی وب، نوشته شده است:کتاب «چگونه یک تجارت الکترونیک راه اندازی کنم» نوشته «حمید رضا نیرومند» در سال ۱۳۹۳ توسط انتشارات آفتابگردان منتشر شد.دقت کنید که این جمله چقدر پرمحتواست! نام یک کتاب، نویسنده‌ی آن، سال انتشار و انتشارات آن کتاب در این جمله وجود دارد، اما متأسفانه موتورهای جستجو این جمله را فقط یک سری «کلمه» می‌بینند ولاغیر‍! یعنی این جمله از نگاه موتورهای جستجو هیچ بار معنایی ندارد در حالی که حداقل چهار نکته مهم در آن بود!برای اینکه بهتر متوجه شوید، به من بگویید من اینجا چه نوشته‌ام؟ 我爱神همانطور که شما این متن را فقط یک عبارت (احتمالاً) سه کلمه‌ای می‌بینید، موتور جستجو هم جمله‌ی اول را یک عبارت چند کلمه‌ای می‌بیند!عبارت بالا که به زبان چینی است، معادل «من خدا را دوست دارم» است. این می‌توانست به عنوان یکی از علاقه‌مندی‌های من معرفی شو... (ادامه)

مجموع خبرها 55 (8 صفحه | درهر صفحه 7)
[ 1 | 2 | 3 | 4 | 5 | 6 | 7 |
News ©