Computer Science & IT
Published on Computer Science & IT (https://csit.iisuniv.ac.in)

Home > Scripting Languages-I

Scripting Languages-I [1]

Paper Code: 
25WDT231
Credits: 
02
Periods/week: 
01
Max. Marks: 
100.00
Objective: 

This course will enable students to:

  1. Incorporate event handling in the web pages
  2. Familiarize with the functionality of jquery
  3. Create dynamic websites
Course Outcomes: 

Learning outcome

 (at course level)

Learning and teaching strategies

Assessment Strategies

  1. Demonstrate knowledge of programming concepts by creating flowcharts
  2. Create effective scripts using Javascript and Document Object Model that create dynamicity in HTML webpages.
  3. Create dynamic webpages using Browser Object Model.
  4. Apply the principles of regular expression in form validation
  5. Apply JQuery to enhance interactivity and streamline the development of web applications.
  6. Contribute effectively in course-specific interaction.

Approach in teaching:

Interactive Lectures, Discussion, reading assignments, Demonstrations, Group activities, Teaching using advanced IT audio-video tools 

Learning activities for the students:

Self-learning assignments, Effective questions, Seminar presentation, Giving tasks.

Two Internal Tests, Quiz, Home Assignments, Presentations.

 

 

6.00
Unit I: 
Flowchart:

Flowchart based on simple computations, iterations. Execution Trace.Introduction to client-server technologies, comparison between client-side and server-side scripting, JavaScript: Introduction, Advantages of using JavaScript, Writing JavaScript in HTML, Basic Programming Techniques: Data Types and Literals, Creating variables

6.00
Unit II: 
JavaScript:

JavaScript Operators (Arithmetic, Logical, Comparison, String and Assignment operator and special operators: delete, new and void) and Expressions in JavaScript. Creating one and two-dimensional arrays.

JavaScript Programming Constructs: Conditional checking (if-then-else statement), Loops (for loop and While loop)

Functions Basics: parameter-passing basics return statements, global and local variables.

Dialog Boxes (Alert, Prompt and Confirm Dialog Box), Built-in objects - Array, Date, Math and String, Document Object Model, Events, Properties and Methods, Event handling.

6.00
Unit III: 
Window:

Opening and closing windows, window features, controlling windows- moving, resizing and scrolling, setting window location, accessing Window’s History, Controlling window’s status bar, Setting Window Timeouts and Intervals. Document object, Forms used by a Website, Form Object’s Methods, Form Actions and Form Validation.

6.00
Unit IV: 
Regular expressions:

The concepts of Regular expressions, Creating patterns, RegExp object- its properties and methods, String methods for Regular Expressions.

6.00
Unit V: 
Introduction to jQuery:

Adding the jQuery Library to web Pages, Syntax, Selectors, jquery events: on (), blur (), change (), dblclick(), die(), error(), hover(), ready(), resize(), scroll(), select(), submit(), toggle(), trigger(), triggerhandler(), off(), unload(), jquery Effects, jquery Callback function, jquery HTML manipulation, jquery CSS methods

ESSENTIAL READINGS: 
  1. Ivan Bayross, “HTML, Javascript, DHTML, and PHP”, BPB Publications.
  2. Thomas Powell, Fritz Schneider “JavaScript-The Complete Reference”, Tata McGraw Hill, Third Edition, 2012
REFERENCES: 
  1. James Jaworski, “Mastering JavaScript & JScript”, BPB Publications.
  2. John Pollock, “JAVASCRIPT -A Beginner’s Guide”, Osborne/TMH

 

e-Resources:

  1. https://www.w3schools.com/html/default.asp
  2. https://javascript.info/
  3. https://www.slideshare.net/
  4. https://pll.harvard.edu/subject/computer-science
  5. http://www.comp.leeds.ac.uk.
  6.  

Journals:

  1. https://www.igi-global.com/journal/international-journal-web-services-research/1079 [2]
  2. http://www.ijdesign.org/index.php/IJDesign [3]
Academic Year: 
2025-26 [4]

Footer Menu

  • Home
  • Univ Home
  • Contact Us
  • About Us
  • Site Map
  • Downloads
  • Feedback
  • Jobs
  • Site Login

Follow Computer Science & IT on:

Facebook Twitter YouTube

IIS (Deemed to be University)

Gurukul Marg, SFS, Mansarovar, Jaipur 302020, (Raj.) India Phone:- +91-141-2400160-61, 2397906-07, Fax: 2395494, 2781158


Source URL: https://csit.iisuniv.ac.in/courses/subjects/scripting-languages-i-6

Links:
[1] https://csit.iisuniv.ac.in/courses/subjects/scripting-languages-i-6
[2] https://www.igi-global.com/journal/international-journal-web-services-research/1079
[3] http://www.ijdesign.org/index.php/IJDesign
[4] https://csit.iisuniv.ac.in/academic-year/2025-26