.: مشخصات درس
اهداف و مهارتها
  1. آموزش محتويات پايه و مشترك در دوره هاي برنامه نويسي و آماده سازي دانش پژوهان جهت ورود به دوره هاي برنامه نويسي.
  2. فراگیری مفاهیم برنامه نویسی به عنوان پیش نیازکار با  نرم افزار های تخصصی  مانند ( متلب) در میان رشته های فنی مهندسی ( به جز کامپیوتر)
  3. کسب تجربه عملی برنامه نویسی در راستای تکمیل مطالب آموزشی دانشگاه خود

 



شرایط شرکت کنندگان
حداقل آشنايي با زبان انگليسي و رياضيات. آشنايي با مفاهيم اوليه برنامه نويسي و الگوريتم آشنايي با Windows

توانایی های مورد انتظار از دانشپذیران در پایين دوره
فراگيري مفاهيم برنامه نويسي به عنوان پيش نيازكار با نرم افزار هاي تخصصي مانند ( متلب) در ميان رشته هاي فني مهندسي ( به جز كامپيوتر) كسب تجربه عملي برنامه نويسي در جهت تكميل مطالب آموزشي دانشگاه خود

مخاطبان
دانشجويان رشته هاي فني مهندسي علاقه مند به برنامه نويسي دانشجويان رشته مهندسي كامپيوتر

مدت
35  ساعت

كاربرد درس در ساير دروس


سرفصل

مطالب  آموزشی در سه جلسه اول به منظور بیان مفاهیم پایه کاملا تئوری می باشد که بسته به سطح علمی  کلاس و صلاحدید استاد می تواند به دو جلسه تقلیل یابد

جلسه 1: 

Introduction to problem solving using structured approach

جلسه 2:

 Using algorithms and basic flowchart symbols

جلسه 3:

 Additional symbols

جلسه 4:

Sequential, decision making and repetition structures

جلسه 5:

 Combined structures, Introduction to C language

جلسه 6:

 Data types, literals, variables

جلسه 7:

 Operators, expressions and statements

جلسه 8:

 Program control statements

جلسه 9:

 Arrays

جلسه 10:

 Arrays

جلسه 11:

Functions

 جلسه 12:

 Strings

جلسه 13:

Strings