مسابقات  برنامه نویسی ح .نون

سلام.

 حتما در جریان هستید که قراره مسابقات برنامه نویسی ح. نون برگزار شود و مهلت ثبت نامش تا پایان اردیبهشت است. 

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

برای اطلاعات بیشتر در مورد مسابقه، به سایت حلی نت مراجعه کنید.

عکس مربوط  به مسابقات برنامه نویسی ACM است. متاسفانه یا خوشبختانه، عکس های مسابقات مختلف برنامه نویسی در سال های مختلف را که بررسی می کنی می بینی شرکت کنندگان، بیشتر پسر هستند تا دختر. چرا؟

امتحان پایانی

با توجه به نزدیکی امتحانات پایان سال، امتحان پایانی شما به صورت عملی و در سایت مدرسه برگزار خواهد شد.

زمان امتحانات به شرح زیر است:

کلاس 101: شنبه، هفت اردیبهشت 92

کلاس 102: چهارشنبه، یازدهم اردیبهشت 92

کلاس 103: چهارشنبه، هجدهم اردیبهشت 92

بعد نوشت: با توجه به ابهامی که برای برخی از دانش آموزان پیش آمده بود، امتحان کاملا حضوری و بدون استفاده از اینترنت خواهد بود. (مشابه تمرین ها نخواهد بود). در هر سری هشت نفر وارد سایت مدرسه شده، سوالات آنها طرح شده و بعد از پاسخگویی آنها، سری بعدی وارد سایت خواهند شد. منظورم از سایت یک مکان فیزیکی است نه مکانی مجازی:)

به ادامه مطلب دقت کنید:

لینک امروز: حوصله خوندن کتاب را ندارید! حوصله شنیدنش رو چی؟ کتاب های صوتی یه راهه!

ادامه نوشته

آخرین مهلت ارسال تمرینات برنامه نویسی

تمرینات اجباری عید شما، نهایتا تا شنبه فرصت دارد. هر چه سریع تر تمرینات را در کلاس مجازی آپلود کنید. به هیچ عنوان، این زمان تمدید نمی گردد.

تمرینات اختیاری شما تا پایان فروردین ماه مهلت دارد. 

در ضمن، کم کم باید خود را برای امتحان پایانی آماده کنید. امتحان پایانی شما به صورت عملی خواهد بود.

لینک امروز: سایت اهدای اعضا، سایت قدیمیه ولی اسم این سایت، این روزها زیاد شنیده و خوانده می شود.

ایجاد پروژه گرافیکی در محیط ++Dev-C

برای ایجاد پروژه گرافیکی در محیط++Dev-c لازم است تا یک سری فایل را داخل پوشه ++Dev-C کپی کنید. برای این کار از این لینک کمک بگیرید و فایل ها را در جای گفته شده کپی کنید. 

بعد از این مرحله، مراحل ایجاد پروژه، ایجاد فایل کد و تنطیمات پروژه را انجام دهید.

در نهایت برنامه گرافیکی خود را بنویسید.

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

کلا این وبلاگ، مثال های جالبی برای برنامه نویسی گرافیکی دارد. حتما بهش نگاهی بیندازید.

لینک امروز: به یاد اون روزی که دانش آموزان کلاس 102 میخواستند بروند نتیجه آی کیو خود را مشاهده کنند و کلی توی صف مونده بودن یه تست آی کیو آنلاین! ( می بخشید همه اش شد انگلیسی!)، تصحیح می شود ! یک آزمون ضریب هوشی برخط میذارم.

اینم یک لینک دیگه!

کامپایلر آنلاین

یکی دو تا از دانش آموزان (مثل زهرا خانوم و هانیه خانوم) با برنامه Dev مشکل داشتند و نمی توانستند اجرا بگیرند. اگر چه لازم است ایشان مشکل را یافته و حل کنند ولی برای اینکه از تمریناتشان عقب نمانند و بتوانند برنامه ها را اجرا کنند می توانند از IDE‌های دیگر استفاده کنید. می توانی لینک دانلود آنها را در اینجا بیابید.

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

نمونه ای از این کامپایلرهای آنلاین http://codepad.org است. برای کامپایل و اجرا برنامه تان، گزینه  سی پلاس پلاس (گزینه دوم) را از سمت راست انتخاب کنید. چون کامپایلر سی پلاس پلاس این سایت از کتابخانه conio پشتیبانی نمی کند در برنامه های ساده فعلی این کتابخانه را حذف کرده و توابع مربوط به این کتابخانه مانند getche را هم حذف کنید.  بعد از اینکه در محل مربوط به کد، کدتان را نوشتید و یا پیست کردید دکمه submit ‌را فشار دهید. در این مرحله، برنامه کامپایل شده و در صورت وجود خطا، خطاهای آن به شما نشان داده می‌شود. در صورت عدم خطا، خروجی برنامه به شما نشان داده می‌شود. 

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

کامپایلرهای آنلاین دیگری هم وجود دارد می توانید آنها را هم امتحان کنید مانند:

https://compilr.com

http://liveworkspace.org

http://ideone.com

http://coliru.stacked-crooked.com

http://gcc.godbolt.org


سال نو همگی مبارک!

سال 92 همگی مبارک! با آرزوی بهترین ها برای شما!

اینم یک آرزوی خوب  برای سال جدید شما به زبان شیرین C++:


اینم سایت امروز که خودتون بروید ببینید: نوروز رنگی رنگی

اینم هدیه نوروزی شما: یک بسته پستاموفین

ادامه نوشته