انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

syllabus

الكلية كلية تكنولوجيا المعلومات     القسم قسم شبكات المعلومات     المرحلة 1
أستاذ المادة هبه امير جابر الخفاجي       20/02/2018 18:07:52
1-اسم المقرر Programming Language
النوع سنوي X
اجباري: X

2-عدد الوحدات 3
عدد الساعات الاجمالي 4
النظري 2
العملي 2

3-المرحلة الدراسية الاولى

4-اسم التدريسي: م.م هبه أمير جابر
الشهادة واللقب العلمي ماجستير علوم حاسبات – مدرس مساعد
التخصص الدقيق Multimedia / Information Technology

5-لغة تدريس المقرر انكليزي


برنامج المقرر

اولا- المقدمة
Python is a widely used general-purpose, high level programming language. It was initially designed by Guido van Rossum in 1991 and developed by Python Software Foundation. It was mainly developed for emphasis on code readability, and its syntax allows programmers to express concepts in fewer lines of code.
Python is a programming language that lets you work quickly and integrate systems more efficiently.
There are two major Python versions- Python 2 and Python 3. Both are quite different.

ثانيا-اهداف المقرر
Objectives

Upon completion of this course, the student t should be able to :

1- The student understands the principles of Python.
2- The student should understand the instructions used in the language and methods of dealing with them.
3- A students can solve mathematical and graphic issues depending on their output.
4- The student should understand the methods of describing language programs using equations.
5- A students should understand the methods of writing programs using functions and phrases and ways to correct the error.
6- A student can write a program that solves Python code or programming problems.


ثالثا- مفردات المقرر او المحتوى
• Present the syllabus of the current course.
1st..Week Understanding of while and for Loops
2nd..Week Understanding the Function
3th..Week Python arrays
4th..Week Python matrix
5th..Week Defining the Advanced Function Topics
6th..Week Function Objects: Attributes and Annotations
7th..week Files: Other File-Like Tools Other Core Types
8th.. Week Exam 1
:9th..Week Understanding Function Objects
Attributes and Annotation
10th..Week Advanced Function Topics
11th..Week Some User Input in Python
12th..Week Identifying Modules
13th..Week Identifying Classes In Python
14th..Week Assignments
15th..Week Second Exam

رابعا- طرائق التدريس المعتمدة لتنفيذ المقرر
1-Lectures (Present by using MS-PowerPoint, Preparing more details in pdf files.)
2-Discussion.
3-Interaction between the lecturer and the students by questions.
4-Data show
5-White board


خامسا- توزيع درجات المقرر وفق لواحد أو أكثر مما يأتي
• Two Theoretical Exams, Active participation, homework assignments, Attendance, Quizzes %20
• Practical Exams %30
• Final exam %50

سادسا- المصادر والمراجع

1. Book Name :Think Python How to Think Like a Computer Scientist 2nd Edition
Authors: Allen Downey
Year: 2014
2.Book Name: Picking a Python Version: A Manifesto, From __future__ import Python
Authors: David Mertz
Publishers: Wiley & Sons Publication
Year: April 2015
3. Book Name: Python for Everybody: Exploring Data in Python 3
Authors: Charles Severance Year: 2017
4.(Internet Resources (2018

اسم التدريسي: م.م هــــبه أميــــر جابــــــر

المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .