Page 13 - Webapplication11_C11_Flipbook
P. 13
S. NO. LEARNING OUTCOMES THEORY PRACTICAL
• Multimedia Design Tools • What is Multimedia? • Understand GIMP Interface using
drawing tools and selection tools
• Introduction to GIMP • Use of GIMP like rectangle, intelligent scissors,
• Features of GIMP ellipse etc. creating and editing
• How to install GIMP on your systems images
• Starting GIMP on a system. • Image enhancement using
different filters.
• Components of GIMP
MULTIMEDIA DESIGN USING GIMP • GIMP Toolbox • How to create a file in GIMP • Students can make a brochure,
• Creating layers, rearranging
• GIMP Docks
layers
• GIMP Window Modes
• Using Layers to merge and create
new images
• How to open an image in GIMP
• How to save a file in GIMP
advertisement, e- invite, poster,
birthday card etc. using GIMP
• Selection Tools
and its tools.
• Text Tool
• Color Picker Tool
• Zoom Tool
• Color Tool
• Filters
display the edited image
• Creating a new layer
• Working with Layers • Steps to use various filters on image files and
• Renaming a layer
• Duplicating a layer
• Merging layers
• Layer Masking
• Introduction to JavaScript • History of JavaScript • Understand concept of
• JavaScript as an Interpreted Language programming
• Static and Dynamic Website • Understand the use of data types
• Features of JavaScript and variables
• Advantages of JavaScript • Writing simple programs using
operators, inbuilt functions
• Prerequisites for working in • Text editor and a browser iterative statements, conditional
JavaScript statements in JavaScript
• Programs are given at the end
• Introduction to Script Tag • What is a Script tag? of the chapter which have to be
• Writing first JavaScript program done with the students.
• JavaScript Syntax and Rules
• Common Errors
• Internal & External Java Script
• Input and Output from the • document.write method
script • Dialog boxes
• Interacting with HTML
JAVASCRIPT PART 1 • Variables in JavaScript • Non-Primitive Data Types
• Primitive Data Types
• Data Types in JavaScript
• Variable Naming Convention
• Variable Declaration and Initialization
• JavaScript Variable Scope
• JavaScript Literals
• Operators in JavaScript
• Arithmetic Operators
• Comparison (or Relational) Operators
• Logical Operators
• Assignment Operators
• Conditional Operator
• type of Operator
• Operator Precedence & Associativity
• Inbuilt functions in JavaScript • parseInt()
• parseFloat()
• valueOf()
• isNaN()
• Control of flow using • Using if..else statements
Conditional Statements • Using switch...case statement:
• Control of flow using Loops • for loop
• while loop
• break & continue
(xi)

