در اين بخش مطالبي كه هر جلسه، سر كلاس تدريس ميكنم را قرار ميدهم.
در اين وبلاگ ميتوانيد خلاصه جزوه دروس برنامهسازي مقدماتي، ساختمان دادهها، اصول كامپايلر و كارگاه كامپيوتر را مشاهده كنيد. اميدوارم اين مطالب براي علاقهمندان مفيد واقع شود.
مطالب درس در طول ترم
- مباني كامپيوتر و اصول سختافزار
- آشنايي با سيستم عاملها
- مطالب پيشرفته در ويندوز
- شبكه
- آشنايي با لينوكس
- كار كردن با برنامههاي سيستمي
- Microsoft Office:
o برخي امكانات در Microsoft Word
o امكانات پيشرفته Microsoft Excel
o Microsoft Frontpage And HTML
o Microsoft Access
- آشنايي با محيطهاي برنامهنويسي در ويندوز و لينوكس به همراه نوشتن برنامههاي ساده
منابع درس:
1- مبانی کامپيوتر، موسسه فرهنگي هنري ديباگران تهران، مهندس سعيد سعادت - افروز كاشفالحق ، 1384
2- اصول و مباني سختافزار كامپيوترهاي شخصي، شايگان – آصال، رضا خوشكيش - استيون رومن، 1384
3- راهنماي آسان شبكههاي كامپيوتري، موسسه انتشاراتي آينده ديگر، غلامرضا درويشي، 1384
4- رايانهكار درجه دو: مهارت اول: مباني كامپيوتر، اشراقي - نشر صفار، قرباني، مهدي - موسوي، سيدعلي - سبزعليگل، مجيد، 1384
5- رايانهكار درجه2، موسسه انتشاراتي آينده ديگر- سازمان آموزش فني و حرفهاي كشور، تعاوني كاركنان، داريوش فرسايي، 1384
6- الگوريتم و فلوچارت، مجتمع فنی تهران، مهندس جباريه و بهرام غلامي، 1384
7- آموزش گام به گام ICDL ، پیام دانش روز، علی اصغر قلی پور، 1384
8- كامپيوترهاي چگونه كار ميكنند، ران وايت
9- رايانهكار درجه2- ICDL-XP، ادبستان، حسن صمدي آذر و مهدي قرباني، 1384
10- آموزش گام به گام مقدماتي و پيشرفته ويندوز XP و اينترنت، نشر گستر، كيوان فلاح مشفقي، 1383
شيوه نمره دادن:
- امتحان پايان ترم تئوري (5 نمره)
- امتحان پايان ترم عملي (8 نمره)
- سمينار (2 نمره)
- نمره كلاسي (تمرينها، پروژهها، حضور و غياب، انضباط و ...) (5 نمره)
جلسه اول 25/1/1386
- معرفي قطعات سختافزاري داخل كامپيوتر
جلسه دوم 1/2/1386
- تعريف كامپيوتر
- نرمافزار و سختافزار
- قسمتهاي مختلف سختافزار (پردازنده – حافظه – ورودي/خروجي) (شكل)
- مراحل روشن شدن كامپيوتر و Boot شدن
- ساختار داخل CPU (شكل)
- ساختار داخل حافظه (RAM) (شكل)
- سيستمهاي دسيمال، باينري و هگزادسيمال
- مراحل اجرا شدن يك برنامه كامپيوتر
- نشان دادن قطعات داخل case در يك كامپيوتر به همراه توضيحاتي در مورد دفترچه مادربورد (Motherboard Users Guide)
- BIOS Setup
- پارتيشنها و درايوها در ويندوز
- فولدرهاي مربوط به ويندوز XP (Windows، Program Files، Documents And Settings)
- User Accounts در ويندوز XP و فولدرهاي مربوط به هر كدام
- اجرا كردن برنامهها از طريق Run و پيدا كردن فايل مربوط به هر برنامه در My Computer
- انواع فايلها
- Copy – Paste – Shortcuts
- تنظيمات Taskbar
- تنظيمات Start Menu
- Folder Options
جلسه سوم 8/2/1386
- توضيح در مورد شاخههاي مختلف رشته كامپيوتر:
1- مباني رياضياتي (منطق رياضي، نظريه اعداد، نظريه گراف)
2- نظريه محاسبات (نظريه اتوماتا، نظريه محاسبهپذيري، Quantum Computing، DNA Computing)
3- الگوريتمها و ساختمان دادهها
4- زبانهاي برنامهنويسي و كامپايلرها
5- سيستمهاي موازي
6- مهندسي نرمافزار (طراحي الگوريتم، برنامهنويسي، مهندسي معكوس و ...)
7- معماري كامپيوتر و سيستم عاملها
8- ارتباطات و شبكه
9- پايگاه دادهها
10- هوش مصنوعي (بينايي ماشين، يادگيري ماشين، پردازش زبانهاي طبيعي، روباتيك و ...)
11- گرافيك كامپيوتري (پردازش تصوير و ...)
12- محاسبات علمي (رشتههاي بين رشتهاي): بيوانفورماتيك، نوروساينس (Neuroscience)، محاسبات عددي، شيمي محاسباتي و ....
13- و بسياري شاخههاي ديگر
- بخشهاي مختلف سيستم عاملها:
1- Process Management (Multitasking)
2- Memory Management (هرم حافظه، Virtual Memory و Paging File)
3- Disk And File Systems: انواع سيستم فايلها در Linux، Microsoft Windowsو Mac OS X
4- شبكه
5- Graphical User Interface (GUI)
- معرفي سيستم عاملها از قديم تا امروز با در نظر گرفتن معماريهاي سازگار با آنها
- سيستم عاملهاي داراي GUI: Windows، Mac OS X، Unix Family
- Unix Family:
1- Linux (Fedora، SUSE، ubuntu و ...)
2- BSD (FreeBSD و ...)
3- System V
- نصب ويدوز XP و تنظيمات اوليه پس از نصب
جلسه چهارم 15/2/1386
- Control Panel در ويندوز
1- Add or Remove Programs
2- Date And Time
3- Fonts
4- Regional Options
5- Sound And Audio Devices
6- Windows Firewall
7- System
8- Administrative Tools
- Accesssories در ويندوز
- Command Prompt و دستورات مهم در DOS
جلسه پنجم 22/2/1386
- سمينار (انواع حافظهها)
- سمينار (انواع CPUها)
- ادامه Command Prompt
- ساختن User جديد در ويندوز و تنظيمات مربوط به آن
- تنظيمات مربوط به Security در ويندوز
- Windows Help
- Shortcut Keys در ويندوز
- آشنايي با وبسايت Google
- تمرينهاي كلاسي (سري اول)
جلسه ششم 1386/2/29
- سمينار (صفحه نمايشها)
- حل تمرين (سري اول و دوم)
جلسه هفتم 1386/3/5
- برنامه MSWord
- HTML
- سمينار (سنسورها)
- سمينار (ويروسها)
- سمينار (محصولات Google)
جلسه هشتم 1386/3/12
- آشنايي با Style Sheetها در HTML
- كار كردن با Frontpage
- سمينار (ترانزيستورها)
- سمينار (Laptops)
- تمرين: ساختن يك وبسايت نسبتاً ساده با استفاده از Notepad يا Frontpage
جلسه نهم 1386/3/19
- ادامه پروژه ساخت وبسايت بعلاوه چند امكان جديد براي آن
- سمينار (كارتهاي مغناطيسي)
- آشنايي با تاريخچه و انواع روشهاي برنامهنويسي
- برنامهنويسي در محيط VB .NET 2005
جلسه دهم 1386/3/26
- برنامه MathType
- سمينار (انواع فرمتهاي فايلهاي عكس، صدا و فيلم)
- سمينار (پرينترها)
- برنامه اكسل
جلسه يازدهم 1386/4/2
- برنامه اكسل
- سمينار (انواع مادربوردها)
- آشنايي با پايگاه دادهها و برنامه Access
- شبكه و راهاندازي آن در Win XP
- سمينار (برنامه MS Outlook)
- ادامه برنامه Access
- سمينار (آشنايي با جبر بولي)
جلسه دوازدهم 1386/4/9
- ادامه برنامه اكسل (Conditional Formatting)
- سمينار (آشنايي با هكرها)
- سمينار (كارتهاي گرافيك)
- سمينار (انواع كابلهاي انتقال داده)
- سمينار (تجهيزات شبكه)
- سمينار (iRAM)
جلسه سيزدهم 1386/4/16
- امتحان كتبي
- امتحان عملي
- امتحان شفاهي

