نظرسنجی درباره درس کامپیوتر

یه مدتی که از سال گذشته تازه کم کم مطالب  درسی و موضوعات دستمون میاد. این دفعه من میخواستم یه نظرسنجی از همه بچه های سمپاد داشته باشم. به نظر شما درس کامپیوتر که در این مدرسه ها تدریس میشه بهتر کدوم موضوعها رو در بربگیره. همون طور که مستحضرید سال دوم  راهنمایی کوییک بیسیک و سوم ویژوال بیسیک و اول دبیرستان ++C تدریس میشه. با توجه به کمبود وقت برای درس کامپیوتر بیشتر مدارس سمپاد در کامپیوتر و برنامه نویسی ترجیح میدهند که بچه ها به جای یادگیری کل کتاب با بازده کمتر بخشی از مطالب رو با بازده بیشتر یاد بگیرند . اما هنوز بچه ها یه چیزایی از یک نوع برنامه نویسی که دستشون میاد وارد سال بعد میشن و دوباره روز از نو روزی از نو. نتیجه اش همین میشه که بچه های پیش دانشگاهی که سال بعدش فارغ التحصیل میشن تنها پاره هایی از بعضی از این برنامه نویسی ها رو به حافظه میسپارن.

پیشنهاد من اینه که تنها یک یا حد اکثر دو برنامه نویسی به دانش آموزان در کل مدت تحصیل در مدارس سمپاد تدریس شود . برای مثال برای دوره راهنمایی تنها visual basic یا Quick basic تدریس شود تا با ورود دانش آموزان به دوره دبیرستان دچار دوگانگی نشوند.

اگر شما فارغ التحصیل سمپاد هستید لطفا ذکر کنید در دوره تحصیل شما در درس کامپیوتر چه مباحثی (visual basic , quick basic , etc) تدریس می شده و  لطفا ذکر کنید آیا از آن روش راضی بوده اید یا خیر و همچنین اگر نظری درباره این پیشنهاد من در جهت تصحیح آن دارید لطفا آن را هم ذکر کنید.

زبان های برنامه نویسی

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

مصلما ميدانيد که وقتي ما قصد ايجاد يا به زبان کامپيوتري، قصد نوشتن يک برنامه يا نرم افزار جديد رو داشته باشيم بايد از يک زبان برنامه نويسي مناسب و کاربردي در زمنيه ساخت نرم افزار مورد نظر خود کمک بگيريم.
زبان برنامه نويسي به نرم افزار جامعي ميگويند که با استفاده از الگوهاي خاصي که براي اون تعيين شده ما در اون مي تونيم با نوشتن کدهاي تعريف شده دستوري رو براي اجرا به برنامه تلقين کنيم. زبان هاي برنامه نويسي مختلف مانند زبان هاي کشورهاي مختلف هستند و هر کدام براي نوشتن و ايجاد کدها از يک الگوي خاص تبعيت مي کنند. براي مثال وقتي ما از يک جمله فارسي براي صحبت کردن با مردم کشور ايران استفاده مي کنيم، مردم آن را به درستي مي فهمند و درک مي کنند. ولي اگر ما همان جمله را به زبان روسي يا ژاپني بيان کنيم به احتمال زياد مردم متوجه حرف ما نشده و صحبت ما را به درستي درک نمي کنند (مگر در اندکی از اوقات). اين مثال در مورد زبان هاي برنامه نويسي نيز صدق مي کند. مثلا ما نبايد انتظار داشته باشيم که يک زبان برنامه نويسي، يک کد و الگوريتم زبان برنامه نويسي ديگر را به درستي اجرا کند؛ چون همچين الگو و الگوريتمي برايش ناشناخته است.

ادامه خواندن “زبان های برنامه نویسی”