گروه نرم افزاری هیلتن
تغییر کتاب های هنرستان از ویژوال بیسیک به سی شارپ

اين انتخاب به نظرم انتخاب مناسبي نيست. سي­ شارپ يک‌ زبان خوب و قوي  براي توسعه نرم ­افزار است، اما انتخاب مناسبي  براي دانش­ آموزان (ديپلم) و شروع به برنامه ­نويسي نيست، چرا که سي­ شارپ بسيار گسترده بوده و بيشتر به يک تکنولوژي شبيه است، تا يک ‌زبان برنامه‌نويسي، و بيشتر از اينکه برنامه‌نويس‌ها را به فکر کردن وادار کند به يادگرفتن و پرداختن امور ديگر مثل ابزارها و آيتم ­هاي زيادي که دارد دعوت مي‌کند.
 از همين جاست که  دانش آموزان مقطع ديپلم از طريقه­ ي کدنويسي و الگوريتمي فکر کردن کاملاً جدا شده و فقط کار با ابزار و محيط Net.  را ياد گرفته و محدود به اين محيط مي‌شوند(سي شارپ برنامه‌نويس را تنبل مي‌کند)…. .به نظرمي­رسد بهترين زبان براي مقطع ديپلم و شروع به برنامه نويسي زبان Turbo C++ است (البته با در نظر گرفتن شرايط خاصي که بسيار مهم هست). با اين روش دانش ­آموزان پايه کدنويسي قوي پيدا مي‌کنند و  يادگرفتن اين زبان براي آنان مانند اين است که  Java , C#, C, PHP, Android و تمام زبان‌هاي که به سينتکس C++ شبيه هستند (به‌جز Delphi, Pascal ) را ياد گرفته ­اند. بنابراين به راحت مي‌توانند براي ياد گرفتن زبان‌هاي بعدي خود را آماده سازند. شروع به آموزش برنامه نويسي با يک ‌زبان ويژوالي مناسب نيست، چون بيشتر بجاي پرداختن به کدنويسي به شناختن و حفظ کردن مشخصات اشيا مثل  Textboxو  ListBox  مي‌پردازند که مهم نبوده و در زبان‌هاي مختلف تفاوت دارد. البته ويژوال بيسيک نيز اين مشکلات را دارد و  انتخاب مناسبي نيست ولي از سي شارپ مناسب­تر است. اولين مفهوم سي شارپ کلاس و شي­ گرايي هست با وجود اين که دانشجويان کارشناسي نرم­افزاري هستند که اين مفهوم را هنوز درک نکرده­ اند(سر فصل اول کتاب کلاس چيست؟).؟؟؟؟؟. البته دلايل بيشتر و محکم­تري هست که  تغيير کتاب درسي ويژوال بيسک به سي ­شارپ را مردود مي‌کند.

گروه برنامه نویسی هیلتن