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
اسم التدريسي: م.م هــــبه أميــــر جابــــــر
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|