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

المقرر الدراسي - Syllabus

Share |
الكلية كلية تكنولوجيا المعلومات     القسم قسم شبكات المعلومات     المرحلة 3
أستاذ المادة حيدر محمد حبيب الخميس       20/02/2018 10:20:04
1 اسم المقرر جافاسكربت JavaScript
النوع فصلي X
اجباري: X

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

3 المرحلة الدراسية الثالثة

4 اسم التدريسي د. حيدر محمدحبيب مجيد
الشهادة واللقب العلمي دكتوراه علوم حاسبات – مدرس
التخصص الدقيق Recommendation Systems, Social Media Networks, Web Technology

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


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

اولا المقدمة
This course clarifies how JavaScript can be utilized as a part of programming to make Web pages more interactive, fascinating, and easy to understand. Students will likewise find out about jQuery because it makes JavaScript easy to write.
Before starting this course, students need to know how to build web pages using HTML and CSS. It is not necessary for students having prior experience with any programming languages.
Learning to program with JavaScript includes:
• Understanding the concepts of basic programming and the terms that JavaScript programmers use to describe them.
• Like all programming languages principles, learning JavaScript need to know its vocabulary and how to structure sentences.
• To get comfortable with how it is applied at samples of how JavaScript is ordinarily utilized as a part of websites today.
The equipment that students need for this course are a PC with a modern web browser installed, and any favorite code editor.

ثانيا اهداف المقرر
1- Looks at some key concepts in computer programming, showing you how computers create models of the world using data, and how JavaScript is used to change the contents of an HTML page.
2- Cover the basics of the JavaScript language.
3- Explains how the Document Object Model (DOM) lets you access and change a document s contents while it is loaded into the browser.
4- Discusses how events can be used to trigger code.
5- Shows you how jQuery can make the process of writing scripts faster and easier.
6- Introduces you to Ajax, a set of techniques that allow you to just change part of a web page without reloading the entire page.
7- Covers Application Programming Interfaces (APls), including new APls that are part of HTML5 and those of sites like Google Maps.

ثالثا مفردات المقرر او المحتوى
• Present the syllabus of the current course.
Discussion of the Students’ Projects. Week 1
ABC of Programming Languages Week 2
Basic JavaScript Instructions Week 3
Functions and Methods Week 4
Objects Week 5
Decisions and Loops Week 6
First Exam Week 7
Document Object Model - DOM Week 8
Events Week 9
jQuery Week 10
Ajax Week 11
JSON Object in JavaScript Week 12
APIs Week 13
Second Exam. Week 14
Project Discussion. Week 15

رابعا طرائق التدريس المعتمدة لتنفيذ المقرر
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.

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

سادسا المصادر والمراجع
• Jon Duckett. 2014. Javascript and Jquery: Interactive Front-End Web Development (1st ed.). Indianapolis, Indiana: John Wiley & Sons Publishing
• Refsnes, H. and Refsnes, S. and Refsnes, K.J. and Refsnes, J.E. and Henthorne, K.D. 2010. Learn JavaScript and Ajax with w3Schools. Indianapolis, Indiana: Wiley Publishing

اسم التدريسي: د. حيدر محمدحبيب مجيد


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