0% found this document useful (0 votes)
10 views

Python Course Policy summer 1404

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Python Course Policy summer 1404

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

‫سمستر بهاری ‪1404‬‬

‫پوهنحی کمپیوتر ساینس‬

‫استاد مضمون ‪ :‬نامزد پوهنیار عبدالناصر نیکزاد‬


‫وزارت تحصیالت عالی‬
‫پوهنتون هرات‬
‫پوهنحی کمپیوتر ساینس‬
‫دیپارتمنت آموزش کمپیوتر‬
‫نام مضمون‪:‬‬ ‫سمستر بهاری (زوج) ‪1403‬‬
‫برنامه نویسی با زبان پایتون‬

‫تعداد کردیت مضمون‪ 2 :‬کریدیت‬


‫عبدالناصر نیکزاد‬
‫پنجم و ششم‬ ‫سمستر‪ ::‬چهارم‪،‬‬
‫نام استاد‬

‫ایمیل ‪[email protected] :‬‬


‫روز‬ ‫ساعت‬

‫تقسیم‬

‫کورس‬
‫ساعات کاری‪ :‬همه روزه از ساعت ‪ 8:30‬صبح‬

‫اوقات‬
‫الی ‪ ۳‬بعد از ظهر‬

‫اهداف آموزشی برنامه (دیپارتمنت)‪Program Learning Outcome (PLO) :‬‬


‫مع@@رفی دیپ@@ارتمنت‪( :‬دیپ ارتمنت آم وزش کم پیوتر ب ه منظ ور ارتق ای دانش‬
‫کمپیوتری محصالن در پ مختلف پوهنتون هرات تشکیل شده است‪).‬‬

‫در اینجا اهداف آموزشی برنامه لیست میشود‪:‬‬


‫‪ :PLO1‬آموزش عالی و مسلکی علوم مرتبط با کمپیوتر؛‬
‫‪ :PLO2‬آشنا ساختن محصالن با نحوه کارکرد کمپیوتر؛‬
‫‪ :PLO3‬آموزش محصالن در بخش نرم افزار و سخت افزار کمپیوتر؛‬
‫‪ : PLO4‬آشنا ساختن محصالن با کارکرد انواع سیستم عامل های کمپیوتری؛‬
‫‪ :PLO5‬آموزش برنامه های کاربردی برای محصالن؛‬
‫‪ :PLO6‬آشنا ساختن محصالن با انترنت و نحوه استفاده از محیط های انترنتی؛‬
‫‪ :PLO7‬آموزش وبسایت ها آموزشی مختلف برای محصالن؛‬
‫‪ :PLO8‬ایجاد و توسعه دانش کمپیوتری برای تحقیق و مطالعه موثر تر؛‬
‫‪ :PLO9‬انکشاف استفاده از منابع الکترونیک در بخش تحصیالت‪.‬‬

‫معلومات مختصر پیرامون کورس (مضمون)‪( :‬در این کورس‬


‫محصالن با زبان برنامه نویسی پایتون آشنا خواهند شد)‬
‫کورس متذکره در‪ 16‬هفته ت دریس و تکمی ل میگ ردد‪ .‬ت دریس ک ورس بص ورت نظ ری و‬
‫عملی در ساعات از قبل تعیین شده مطابق به تقسیم اوقات صورت میگیرد‪.‬‬

‫اهداف آموزشی کورس یا مضمون‪Course Learning Outcome (CLO) :‬‬


‫محصالن بعد از ختم موفقانه این کورس قادر خواهند بود تا‪:‬‬
‫آشنایی محصالن با مقدمه برنامه های کاربردی (‪)PLO1‬‬ ‫‪CLO 1‬‬

‫شناخت نرم افزار های حسابداری و سالید شو‪)PLO3( .‬‬ ‫‪CLO 2‬‬
‫آشنایی محصالن با برنامه ‪ Excel‬و نحوه کارکرد آ«‪)PLO5( .‬‬ ‫‪CLO 3‬‬
‫آشنایی محصالن با برنامه ‪ PowerPoint‬و نحوه کار کرد آن‪)PLO5( .‬‬ ‫‪CLO 4‬‬

‫‪1|Page‬‬
‫پیش فرضها‪( :‬در این مضمون از محصالن انتظار میرود تا با برنامه‬
‫نویسی به زبان پایتون آشنایی حاصل کرده و با استفاده از آن بصورت‬
‫درست و عملی کارکرده بتوانند‪).‬‬

‫فهرست منابع‪( :‬کتب درسی و مرجع لیست شود)‬


‫‪1. Office 2019 All-in-One For Dummies by Peter‬‬
‫‪Weverka. Retrieved from www.pdfdrive.com‬‬
‫‪website: https://www.pdfdrive.com/office-2019-‬‬
‫‪all-in-one-for-dummies-e185750286.html‬‬
‫‪2. Lambert, J., & Frye, C. (2019). Microsoft Office‬‬
‫‪2019 : step by step. New York, New York:‬‬
‫‪Published With The Authorization Of Microsoft‬‬
‫‪Corporation By Pearson Education.‬‬
‫‪3. Fisher, H. L. (2016). Microsoft PowerPoint 2016‬‬
‫‪made easy : a step-by-step guide for PC users.‬‬
‫‪Seattle, Wa: Createspace Publishing.‬‬
‫‪4. Microsoft Excel 2019 all-in-one book for‬‬
‫‪dummies. Retrieved from www.pdfdrive.com‬‬

‫امکانات‪:‬‬
‫موجودیت صنوف درسی با فضای مناسب‪ ،‬پروجکت ور ‪ ،‬فع ال ب ودن سیس تم ب رق‪ ،‬فع ال‬
‫بودن سیستم گرما و سرما‪ ،‬تخته سفید‪ ،‬بورد اعالن ات‪ ،‬میزخطاب ه‪ ،‬چ وکی ه ای درس ی‪،‬‬
‫محل مناسب درکتابخانه ب رای مطالع ه محص الن و عط ف توج ه محص الن ب ه ش رایط و‬
‫محیط صنف و پوهنتون‪.‬‬

‫الزامات کورس‪:‬‬
‫‪ -1‬ارایه چپتر و مواد درسی به محصالن‬ ‫وجایب و‬
‫‪ -2‬تهیه درس طبق مفردات مقرره در چپتر‬
‫(با دفتر نوت یا سالید کمپیوتری)‬ ‫مسئولیتهای‬
‫‪ -3‬اخذ حاضری محصالن‬
‫‪ -4‬تدریس در زمان مشخص با رعایت‬ ‫استاد‬
‫استنداردهای روشهای نوین تدریس‬
‫‪ -5‬ارزیابی محصالن؛ به صورت پرسش و‬
‫پاسخ و فعالیت های صنفی‬
‫‪ -6‬پاسخ به سواالت محصالن‬
‫‪ -7‬انجام ارزیابی خودی از نحوه تدریس در‬
‫هفته ششم‬

‫‪2|Page‬‬
‫‪ -8‬معرفی منابع و مآخذ به محصالن و‬
‫راهنمایی و مشاوره با آنها‬

‫‪ -1‬حضور به موقع در صنف‬


‫‪ -2‬رعایت نظم و ادب در صنف‬
‫‪ -3‬مطالعه درس گذشته‬
‫‪ -4‬پرسش از استاد در صورت عدم برداشت‬
‫مفهوم درس‬ ‫مکلفیتهای‬
‫‪ -5‬توجه به درس در جریان صنف‬
‫‪ -6‬مطالعه کتب مرجع مضمون مربوطه‬ ‫محصل‬
‫‪-7‬حضور و فعالیت آشکار در صنف‬
‫‪-9‬ارزیابی تدریس استاد به نحوه درست طبق‬
‫طرزالعمل ارزیابی اصالحی از کیفیت تدریس‬

‫‪ -1‬ثبت حاضری صنف بعد از ‪ 5‬دقیقه‪.‬‬


‫‪ -2‬بازخواست پروژههای صنفی در زمان‬
‫مشخص شده‬
‫پالیسی استاد در ‪-3‬اهمیت به ادب و احترام متقابل‬
‫‪-4‬دوری از شیوههای دیکتاتورانه‬
‫‪-5‬استقبال از پیشنهادات و انتقادات اصولی و‬ ‫داخل صنف‬
‫سازنده‬
‫‪-6‬مشاوره و راهنمایی محصالن‬
‫‪-7‬تدریس با بهرهگیری از شیوههای نوین‬
‫تدریس‬
‫‪ -1‬مطالعه دروس تدریس شده‬
‫‪-2‬رعایت ادب و احترام متقابل با استاد و هم‬
‫توقعات استاد از صنفیها‬
‫‪-3‬حضور به موقع در صنف‬
‫‪-4‬عدم صحبت در جریان درس‬ ‫محصل‬
‫‪ -5‬پرهیز از بحثهای جنجال برانگیز‬
‫‪-6‬انجام به موقع پروژههای صنفی‬
‫‪-7‬داشتن فعالیتهای صنفی و خالقیت‬

‫سیستم نمره دهی و یا ارزیابی ‪:‬‬

‫‪ -1‬امتحان وسط سمستر‪ 20( :‬نمره)‬


‫زمان امتحانات و‬
‫‪ -2‬فعالیت صنفی و پروژه‪ 20( :‬نمره)‬
‫وظایف صنفی‬
‫‪ -3‬امتحان نهایی‪ :‬در ختم سمستر (‪ 60‬نمره)‬
‫‪3|Page‬‬
‫امتحان بیست فیصد (وسط سمستر)‪ :‬بر‬ ‫‪.1‬‬
‫اساس مقرره آموزشی و لوایح موجود‬
‫تعیین شده اخذ و نمره داده میشود‬
‫امتحان کار عملی در هفته سیزدهم و به‬ ‫‪.2‬‬
‫چگونگی امتحان‬
‫صورت عملی میباشد‬
‫و نمرات‬
‫امتحان نهایی‪ :‬چهارجوابه ‪ 20‬سوال‪،‬‬ ‫‪.3‬‬
‫تشریحی ‪10‬سوال (مجموع نمراَت ‪60‬‬
‫نمره)‬
‫کل نمرات سمستر (‪100‬نمره)‬ ‫‪.4‬‬

‫شیوه تدریس‪:‬‬

‫تدریس درصنف نظری و به‌صورت زیر انجام میشود‪:‬‬ ‫‪.1‬‬


‫پرسش از درس گذشته ( ارزیابی محصالن به صورت راندوم)‬ ‫‪.2‬‬
‫مرور بر درس گذشته (بیان خالصه عناوین)‬ ‫‪.3‬‬
‫بیان عناوین مبحث جدید (مشخص نمودن برنامه درسی روز)‬ ‫‪.4‬‬
‫بیان اهداف ارائه لکچر و درس جدید‬ ‫‪.5‬‬
‫تشریح درس به صورت عنوان بندی شده‬ ‫‪.6‬‬
‫مشارکت محصالن در درس (به صورت پرسشهای پراکنده‪،‬‬ ‫‪.7‬‬
‫شریک ساختن محصل در پروسه تدریس)‬
‫پاسخ به سواالت محصالن در ختم درس‬ ‫‪.8‬‬
‫جمع بندی درس داده شده به صورت خالصه‬ ‫‪.9‬‬
‫ارایه پروژه های صنفی به شکل گروپی توسط محصالن در‬ ‫‪.10‬‬
‫زمان مشخص شده‪.‬‬

‫آموزش الکترونیک‬

‫توضیح پالیسیهای آموزش الکترونیک در جلسه اول درسی؛‬ ‫‪.1‬‬


‫تدریس از طریق سیستم مدیریت آموزش تحصیالت عالی (‬ ‫‪.2‬‬
‫‪)HELMS‬‬
‫ایجاد کانال تلگرام و به اشتراکگذاری لینک کانال از طریق‬ ‫‪.3‬‬
‫نماینده صنف به تمام محصالن؛‬

‫‪4|Page‬‬
‫به اشتراکگذاری تمام محتویات کورس مانند کورس پالیسی‪،‬‬ ‫‪.4‬‬
‫لکچر نوت و سالیدهای درسی و بعضا مواد ممد درسی از‬
‫طریق سیستم ‪ HELMS‬و یاکانال تلگرام؛‬
‫ضبط و ارائه بعضا عناوین درسی به شکل لکچر ویدیو‪.‬‬ ‫‪.5‬‬

‫پالیسی استفاده از لوازم برقی در صنف‪:‬‬

‫تمام وسایل مربوط به کورس مربوط به پوهنحی میباشد و در‬


‫صورت آسیب قصدی از جانب محصالن و استاد طبق طرزالعمل‬
‫های مربوط پیگیری خواهد گردید‪.‬‬

‫پالیسی خوردن و نوشیدن در صنف‪:‬‬

‫نوشیدن نوشیدنیهایی چون انرژی در صنف ممنوع میباشد‪.‬‬


‫نوشیدن آب بالمانع میباشد‪ ،‬ولی از خوردن باید اجتناب گردد‪.‬‬

‫پالیسی های اکادمیک‪:‬‬


‫الف‪ :‬غیابت در امتحانات صنفی‬

‫غیابت در روزهای امتحانات صنفی‪ ،‬پروژه ها و امتحانات نهایی‬


‫درالیحه و مقرره صراحت داشته و مطابق به آن در قبال محصل‬
‫غایب اجراآت میگردد‪.‬‬
‫ب‪ :‬سرقت ادبی (‪)Plagiarism‬‬
‫برای هر محصلی که پروژه داده می¬شود با مراجعه به‬
‫ریفرنس ها باید موضوع مربوطه تهیه گردد و نباید از کتب و یا‬
‫انترنت کاپی گردد‪ .‬در صورت کاپی و هر گونه سرقت ادبی نمره‬
‫پروژه صفر معامله خواهد گردید و آنگاه محصل مذکور حق‬
‫شکایت را ندارد‪.‬‬
‫ج‪ :‬دیر آمدن در صنف‬
‫حاضر بودن محصل در شروع درس الزامی است تا از ابتدا‬
‫توضیح لکچر را خوب بداند‪ .‬ناوقت آمدن محصل از یکطرف‬
‫سبب آموزش ناقص درس گردیده و ازطرف دیگر سبب‬
‫غیرحاضر شدن وی می¬گردد‪.‬‬
‫د‪ :‬عدم ارایه کنفرانس یا پروژه در تاریخ تعیین شده‬
‫در صورت عدم ارایه بدون دلیل موجه مستحق نمره‬
‫نمی¬گردد‪ .‬دالیل موجه یکی از حاالت زیر خواهد بود که با‬
‫رویت اسناد قابل قبول است‪ ( :‬فوتی وابستگان درجه یک و‬
‫حادثات)‬

‫‪5|Page‬‬
Course materials
‫کار‬
‫عملی‬
‫فعالیت‬ ‫هفت عناوین اصلی‬
‫و‬ ‫اهداف‬
‫ها‬ ‫و فرعی‬ ‫ه‬
‫البراتو‬
‫ار‬
Theoretical Introduction -  Class policies ‫هفته‬
instruction Course Policy and
Organization ‫اول‬
in the Statement - The al Issue
classroom Relevance and  Group
by the Importance of Division and
professor, Computer Introduction
student Networks and to the topic
 Network
discussions protocols Application
on the Architecture
topic, and  Process
presentatio Communicati
n of ng
o Client
projects and
related to server

6|Page
Proce
sses
o Socke
ts
o Addre
ssing
Proce
sses
 Application
Layer
Protocols
the  What
discussion services
does an
by
application
.students need?
o Reliab
le
data
transf
er
o Band
width
o Timin
g
.
Practica  The Web and
lly HTTP
working  HTTP in
HTTP Understanding details
 HTTPS and ‫هفته‬
and Lecture how web pages
HTTPs
its ‫دوم‬
work in WWW components
on  SSL and TLS
Simulat
ors
 FTP (file
transfer
[protocol)
 FTP
Assign
Commands
ment 1 and Replies
and Familiarizing with  SFTP (Secure
working Lecture and file transfer FTP) ‫هفته‬
FTP and Exercise2 protocols across o SFTP ‫سوم‬
SFTP on networks Client
Simulat o SFTP
ors Serve
r
o SFTP
Proxy
Practicall Lecture and Familiarizing with  Telnet ‫هفته‬
y exercise Telnet o Intro ‫چهارم‬
Working ductio
with n
Telnet o Telnet
Model
o Optio
ns
o Telnet
Com
mand

7|Page
s
o Telnet
for
client-
Serve
r
o Telnet
and
Securi
ty

 Rlogin and
SSH
Introduction to  Rlogin
Practicall secure remote Description
y and options
Lecture and access protocols
working  SSH ‫هفته‬
solving Description
with ‫پنجم‬
Rlogin exercise 1 in details
 How Rlogin,
and SSH Telnet and
SSH differ?

Solving Lecture and Introduction PuTTY PuTTY ‫هفته‬


Exercis Practical  Introduction ‫ششم‬
e2 to Putty
 • Getting
started with
PuTTY
 • Configuring
PuTTY
 - The Session
panel
 - The
Terminal
panel
 - The
Keyboard
panel
 - The
Window
panel
 - The
Appearance
panel
 - The
Translation
panel
 - The
Selection
panel
 - The Colours
panel
 - The
Connection
panels
 - The Telnet
panel
 - The SSH
panel
 - Storing
configuration

8|Page
in a file
 • Practice
Exercis Lecture and Familiarizing with DNS and DHCP ‫هفته‬
e3 Practical DNS and DCHP  Domain ‫هفتم‬
protocols Name
System
o Domain
Name
System
o The DNS
name
Space
o Domain
resource
records
o Name
servers
o mDNS
and
DDNS
 DCHP
o Dynamic
Host
Configur
ation
Protocol
o -
Nontech
nical
overview
o -
Technica
l
overview
o -
Technica
l details
o DHCP
discover
y
o DHCP
offer
o DHCP
request
o DHCP
acknowl
edgeme
nt
o informat
ion
o DHCP
releasin
g
o Client
configur
ation
paramet
ers in
DHCP
 DHCP
relaying

9|Page
 Reliability
 Security

Confidentiali
ty

Electronic Mail
protocols
 Architecture
and Services
 The User
Agent
 Message
Lecture and Understanding of Format ‫هفته‬
Practical Mail Protocols  Message ‫هشتم‬
Transfer
 Final
Delivery
 Differences
between
IMAP, POP
and SMTP
CDN ()
 What is
CDN?
 Why is load-
time
important
 Benefits of
CDN
 Content
Delivery
Network
 Operation
Practicall  Technology
y Check  Content
Ports on networking
Student’ Lecture and techniques ‫هفتم‬
Understanding CDN  - Content
s Practical ‫نهم‬
service
Compute
protocols
rs  - Peer-to-
peer CDNs
 -
Peering/Priva
te CDNs
 • CDN trends
 - Emergence
of telco CDNs
 Telco CDN
advantages
 - Federated
CDNs

Assign Lecture Torrent ‫هفته‬


ment 4 and Introduction to  What is a ‫دهم‬
exercise Torrents torrent?
 What is
BitTorrent?

10 | P a g e
 The
difference
between
torrent and
BitTorrent
 How to
download
files using
BitTorrent?
 How to know
that
someone is
not sending
out viruses
on
BitTorrent?
Transport Layer
Protocols
Lecture and Familiarizing how ‫هفته‬
practical the communications  TCP ‫یازدهم‬
take pale in network  UDP

Review  Practical ‫هفته‬


Building practical Working of
Assign ‫دوازده‬
labs protocols
ments ‫م‬
Enhance  Practical
Working of ‫هفته‬
students’ Reviewing of
protocols ‫سیزده‬
practical previous lecture
‫م‬
skills
Enhance  Exercise to
do in groups ‫هفته‬
Final students’ Students will build
‫چهارده‬
Exam practical their labs for testing
‫م‬
skills
Practica
l Exam Building a
Show how mix scenario
Gathering all
Student of protocols ‫هفته‬
protocols information together
’s communicati ‫پانزده‬
work to see how a ng in a
present network works ‫م‬
together network
ation
assess
ment
Announ
cement
Review and final ‫هفته‬
of Review Reviewing All
exam ‫شانزده‬
Evaluati lessons Semester
‫م‬
on
Results

‫) مورد‬ ( ‫ دیپارتمنت به شماره پروتوکل‬1446 / / ‫این پالن در جلسه مورخ‬


.‫بررسی قرار گرفت و قابل تطبیق است‬

‫اسم و‬ ‫ نامزد پوهنیار غالم مصطفی امینی‬:‫اسم و امضاء استاد مضمون‬


‫ نامزد پوهنیار عبدالغفار فروتن‬:‫امضاء آمر دیپارتمنت‬

‫اسم و امضاء رئیس پوهنحی‬

11 | P a g e
‫پوهنیار محمد حامد امیری‬

‫‪12 | P a g e‬‬

You might also like