SECTOR- IT & ITeS · 2019-10-18 · SECTOR – IT & ITeS (Revised in 2019) CRAFTS INSTRUCTOR...
Transcript of SECTOR- IT & ITeS · 2019-10-18 · SECTOR – IT & ITeS (Revised in 2019) CRAFTS INSTRUCTOR...
GOVERNMENT OF INDIA
Ministry of Skill Development & Entrepreneurship
Directorate General of Training
CENTRAL STAFF TRAINING AND RESEARCH INSTITUTE
EN-81, Sector-V, Salt Lake City, Kolkata – 700091
SECTOR- IT & ITeS
NSQF LEVEL- 6
COMPUTER SOFTWARE
APPLICATION Applicable for – Computer Operator & Programming Assistant and
Database System Assistant
(Non-Engineering Trade)
SECTOR – IT & ITeS
(Revised in 2019)
CRAFTS INSTRUCTOR TRAINING SCHEME (CITS)
NSQF LEVEL - 6
Developed By
Ministry of Skill Development and Entrepreneurship
Directorate General of Training
CENTRAL STAFF TRAINING AND RESEARCH INSTITUTE EN-81, Sector-V, Salt Lake City, Kolkata – 700 091
COMPUTER SOFTWARE APPLICATION (CITS)
The DGT sincerely acknowledges contributions of the Industries, State Directorates, Trade
Experts, Domain Experts and all others who contributed in revising the curriculum. Special
acknowledgement is extended by DGT to the following expert members who had
contributed immensely in this curriculum.
S No. Name & Designation
Sh./Mr./Ms. Organization Remarks
Mentor Council
1. Dr. Sanjeev Kumar Gupta,
Head, Technical Wing
National Institute of Electronics and
Information Technology,
Electronics Niketan, 6, CGO
Complex New Delhi 110 003
Chairman
2. Rajeev Menon,
Sr. Director
Cognizant Technology Solutions
India Pvt. Ltd. 12th & 13th Floor,
"A" wing, Kensington Building,
Hiranandani Business Park, Powai,
Mumbai - 400 076
Member
3. Srikantan Moorthy,
SVP & Head - Education &
Research
Infosys Electronics City, Hosur Road
Bangalore 560 100
Member
4. Deepak Jain,
Senior VP & Global Head-
Work Force Planning
WIPRO, Doddakannelli Sarjapur Road, Bangalore - 560 035
Member,
5. K. Ganesan,
Vice President -Human
Resources
Tata Consultancy Services Ltd.,
200FtThoraipakkam-Pallavaram Ring
Road,Thoraipakkam,Chennai-600
096,Tamil Nadu
Member,
6. Saurabh Joshi, G.M.
Accenture Services Pvt. Ltd. 7th floor
, tower c, building no. 8,DLF
Cybercity Phase II, Gurgaon-122002
Member
7. Ravi Shankar B. Mind Tree Ltd, Global Village RCVE Post, Mysore Road, Bangalore 59
Member
8. Umesh Gupta, CEO
Open Software Technology
(India) Ltd., 512, Phase V, Udyog
Vihar, Gurgaon-122016
Member
9. Prof. S.C. De Sarkar Indian Institute of Technology
Bhubaneswar Bhubaneswar-751 013
Member
10. Dr. Arti Kashyup,
Associate Professor
Indian Institute of Technology Mandi,
PWD Rest House, Near Bus Stand
Mandi - 175 001, Himachal Pradesh
Member
11. Dr. B. Mahanty,
Professor
Indian Institute of Technology
Kharagpur Kharagpur ,India - 721302
Member
12. Dr. Narayanaswamy N S,
Associate Professor
D/o Computer Science
and Engg Indian Institute
Member
ACKNOWLEDGEMENT
COMPUTER SOFTWARE APPLICATION (CITS)
of Technology Madras, IIT
P.O., Chennai -600 036 13. Prof. Ashis.k. Pani,
Professor
XLRI Jameshepur, Road Number 1,
Circuit House Area, Sonari,
Jameshepur, Jharkhand-831011
Member
14. S.K. Pradad,
System Analyst
National Institute of open
Schooling A-24-25, Institutional
Area, Sector-62, NOIDA -201309
Member
15. Pramod Tripathi,
Senior Executive Officer
National Institute of open
Schooling A-24-25, Institutional
Area, Sector-62, NOIDA -201309
Member
16. Koushalya Barik, Assistant
Director (Academic)
National Institute of Open Schooling,
A-24-25, Institutioal Area, Sector-62
NOIDA-201309
Member
CORE GROUP
17. Naresh Chandra, JDT DGET,New Delhi Mentor 18. Dr. M. Jayprakasan, Dy.
Director of Training ATI Chennai Leader
19. B.K. Singha, Dy. Director of Training CSTRI, Kolkata Member
20. N.Sundararajan, DPA Gr.B NIMI, Chennai Member 21. Valluru Babu, Dy. Director
of Training DGET,New Delhi Member
22. A. K. V. Annapurna, Training Officer ATI ,Hyderabad Member
23. Sk. Altaf Hossain, Training Officer ATI, Howrah Member
24. B. Biswas, Vocational Instructor RVTI, Kolkata Member
25. Sanjay Kr. Gupta, Vocational Instructor RVTI , Vadodara Member
26. S.K. Acharya, Vocational Instructor
NVTI ,Noida Member
27. P. Narmada, Vocational Instructor
RVTI, Bangalore
Member
28. Anvar Muhmed, Vocational Instructor RVTI, Trivandrum Member
29. P.T. Noushad, Assistant Training Officer, ITI (W), Coimbatore Member
30. Kunal Shanti Priya, Vocational Instructor
ITI, Daltonganj, Redma, Daltonganj -822101
Member
COMPUTER SOFTWARE APPLICATION (CITS)
S No. Topics Page No.
1. Course Overview 1
2. Training System 2-5
3. General Information 6-7
4. Job Role 8-9
5. Learning Outcome 10-11
6. Course Content
Trade Technology 12-20
Vocational Calculation & Science 21-23
Training Methodology 24-30
7. Assessment Criteria with Learning Outcome 31-35
8. Infrastructure 36-38
9. Annexure I - Format for Internal Assessment 39
CONTENTS
1
COMPUTER SOFTWARE APPLICATION (CITS)
The Craft Instructors’ Training Scheme is operational since inception of the
Craftsmen Training Scheme. The first Craft Instructors’ Training Institute was established in
1948. Subsequently, 6 more institutes namely, Central Training Institute for Instructors (now
called as National Skill Training Institute (NSTI)), NSTI at Ludhiana, Kanpur, Howrah,
Mumbai, Chennai and Hyderabad were established in 1960’s by DGT. Since then the CITS
course is successfully running in all the NSTIs across India as well as in NCVET affiliated
private institutes viz. Institutes for Training of Trainers (IToT). This is a competency-based
course of one year duration. “Computer Software Application” CITS trade is applicable for
Instructors of “COPA” and “Database System Assistant” trades.
The main objective of Crafts Instructor training programme is to enable Instructors
explore different aspects of the techniques in pedagogy and transferring of hands-on skills
so as to develop a pool of skilled manpower for industry, also leading to their career growth
& benefiting society at large. Thus promoting a holistic learning experience where trainee
acquires specialized knowledge, skills & develops attitude towards learning & contributing in
vocational training system.
This course also enables the instructors to develop instructional skills for mentoring
the trainees, engaging all trainees in learning process and managing effective utilization of
resources. It emphasizes on the importance of collaborative learning & innovative ways of
doing things. All trainees will be able to understand and interpret the course content in right
perspective, so that they are engaged in & empowered by their learning experiences and
above all, ensure quality delivery.
1. COURSE OVERVIEW
2
COMPUTER SOFTWARE APPLICATION (CITS)
2.1 GENERAL
CITS courses are delivered in National Skill Training Institutes (NSTIs) &NCVET
affiliated private institutes viz., Institutes for Training of Trainers (IToT). For detailed
guidelines regarding admission on CITS is to be observed as per instruction issued by DGT
from time to time. The course is of one-year duration and it consists of Trade Technology
(Trade skills and Trade knowledge), Training Methodology and Engineering Technology/
Vocational science/ Soft skills. After successful completion of the training programme, the
trainees appear in All India Trade Test for Crafts Instructor. The successful trainee is
awarded CITS certificate by NCVET.
2.2 COURSE STRUCTURE
Table below depicts the distribution of training hours across various course elements
during a period of one year:
S No. Course Element Notional Training
Hours
1. Trade Technology
Professional Skill (Trade Practical) 704
Professional Knowledge (Trade) 220
2. Vocational Calculation & Science (VC Sc)
VC Sc Practical 110
VC Sc Theory 110
3. Training Methodology
TM Practical 352
TM Theory 220
4. Library 44
5. Project Work/ Industrial Visit 160
6. Revision & Examination 160
Total 2080
2.3 CAREER PROGRESSION PATHWAYS
Can join as an Instructor in a vocational training Institute/ technical Institute.
Can join as a supervisor in Industries.
2. TRAINING SYSTEM
3
COMPUTER SOFTWARE APPLICATION (CITS)
2.4 ASSESSMENT & CERTIFICATION
The CITS trainee will be assessed for his/her Instructional skills, knowledge and
attitude towards learning throughout the course span and also at the end of the training
program notified by the Government of India (GoI) from time to time.
a) The Internal Assessment during the period of training will be done by Formative
Assessment Method to test competency of instructor with respect to assessment criteria
set against each learning outcomes. The training institute has to maintain an individual
trainee portfolio in line with assessment guideline. The marks of internal assessment will be
as per the template provided in Annexure – I.
b) The Final Assessment will be in the form of Summative Assessment Method. The All
India Trade Test for Crafts Instructor for awarding National Craft Instructor Certificate will
be conducted by NCVET at the end of the year as per the guideline of Government of India.
The pattern and marking structure is being notified by Govt. of India from time to time. The
learning outcome and assessment criteria will be the basis for setting question papers for
final assessment. The external examiner during final examination will also check the
individual trainee’s profile as detailed in assessment guideline before giving marks for
practical examination.
2.4.1 PASS CRITERIA
S No.
Subject Marks Internal
Assessment Full
Marks
Pass Marks
Exam Internal
Assessment
1. Trade Technology
Trade Theory 100 40 140 60 24
Trade Practical 200 60 260 120 36
2.
Vocational Calculation & Science (VC Sc)
VC Sc Practical
50 25 75 30 15
VC Sc Theory 50 25 75 30 15
3. Training Methodology
TM Practical 200 30 230 120 18
TM Theory 100 20 120 60 12
Total Marks 700 200 900 420 120
The minimum pass percentage for practical exam is 60% & minimum pass percentage of theory subjects is 60%.
4
COMPUTER SOFTWARE APPLICATION (CITS)
2.4.2 ASSESSMENT GUIDELINE
Appropriate arrangements should be made to ensure that there will be no artificial
barriers to assessment. The nature of special needs should be taken into account while
undertaking the assessment. While assessing, the major factors to be considered are
approaches to generate solutions to specific problems by involving standard/non-standard
practices.
Due consideration should also be given while assessing for teamwork,
avoidance/reduction of scrap/wastage and disposal of scrap/waste as per procedure,
behavioral attitude, sensitivity to the environment and regularity in training. The sensitivity
towards OSHE and self-learning attitude are to be considered while assessing competency.
Assessment will be evidence based comprising of the following:
Demonstration of Instructional Skills (Lesson Plan, Demonstration
Plan)
Record book/daily diary
Assessment Sheet
Progress chart
Video Recording
Attendance and punctuality
Viva-voce
Practical work done/Models
Assignments
Project work
Evidences of internal assessments are to be preserved until forthcoming examination
for audit and verification by examining body. The following marking pattern to be adopted
while assessing:
Performance Level Evidence
(a) Weightage in the range of 60%-75% to be allotted during assessment
For performance in this grade, the candidate
should be well versed with instructional
design, implement learning programme and
assess learners which demonstrates
attainment of an acceptable standard of
crafts instructorship with occasional guidance
and engage students by demonstrating good
attributes of a trainer.
Demonstration of fairly good skill to
establish a rapport with audience,
presentation in orderly manner and
establish as an expert in the field.
Below 70% in engagement of students
for learning and achievement of goals
while undertaking the training on
specific topic.
A fairly good level of competency in
expressing each concept in terms the
5
COMPUTER SOFTWARE APPLICATION (CITS)
student can relate, draw analogy and
summarize the entire lesson.
Occasional support in imparting
effective training.
(b) Weightage in the range of 75%-90% to be allotted during assessment
For performance in this grade, the candidate
should be well versed with instructional
design, implement learning programme and
assess learners which demonstrates
attainment of a reasonable standard of crafts
instructorship with little guidance and engage
students by demonstrating good attributes of
a trainer.
Demonstration of good skill to establish
a rapport with audience, presentation
in orderly manner and establish as an
expert in the field.
70-80% in engagement of students for
learning and achievement of goals
while undertaking the training on
specific topic.
Agood level of competency in
expressing each concept in terms the
student can relate, draw analogy and
summarize the entire lesson.
Little support in imparting effective
training.
(c) Weightage in the range of more than 90% to be allotted during assessment
For performance in this grade, the candidate
should be well versed with instructional
design, implement learning programme and
assess learners which demonstrates
attainment of a high standard of crafts
instructorship with minimal or no support and
engage students by demonstrating good
attributes of a trainer.
Demonstration of high skill level to
establish a rapport with audience,
presentation in orderly manner and
establish as an expert in the field.
Above 80% in engagement of students
for learning and achievement of goals
while undertaking the training on
specific topic.
A high level of competency in
expressing each concept in terms the
student can relate, draw analogy and
summarize the entire lesson.
Minimal or no support in imparting
effective training.
6
COMPUTER SOFTWARE APPLICATION (CITS)
Name of the Trade Computer Software Application - CITS
NCO – 2015 4131.0600, 3514.0300, 2522.0100, 2521.0202, 2356.0100
NSQF Level Level-6
Duration of Craftsmen
Training One Year
Unit Strength (No. Of
Student) 20
Entry Qualification Degree in Computer Science/ Information Technology or MCA/MSc (Computer Science Computer / Information Technology) / NIELIT “B” or equivalent
OR
Diploma in Computer Science/ Information Technology or BCA/BSc (Computer Science/Information Technology) or equivalent.
OR
NTC/NAC in COPA or relevant trade.
Space Norms 84 sq. m
Power Norms 3.45 KW
Instructors Qualification for
1. Computer Software Application - CITS Trade
Degree in Computer Science/ Information Technology or MCA/MSc (Computer Science /Information Technology) or NIELIT “B" or equivalent from recognized university / college with 2 years experience in relevant field.
OR Diploma in Computer Science/ Information Technology or BCA/B.Sc (Computer Science/Information Technology) or equivalent from recognized board / college with 5 years experience in relevant field.
OR NTC/ NAC passed in COPA or other relevant trade with seven years experience in relevant field. Desirable:
Craft Instructor Certificate in Computer Software Application Trade under NCVT.
2. Vocational Calculation & Science
Degree in Engineering/Technology from AICTE recognized University/ institute with two years experience in concerned industry/training in the field with hands on skill training / practical knowledge after acquiring qualification mentioned above.
OR
3. GENERAL INFORMATION
7
COMPUTER SOFTWARE APPLICATION (CITS)
Diploma Engineering/Technology from AICTE recognized University / institute with five years experience in concerned industry/training in the field with hands on skill training / practical knowledge after acquiring qualification mentioned above.
Desirable: Passed Craft Instructor Certificate Course under NCVT.
4. Training Methodology
Degree in any engineering discipline with two years experience in relevant field.
OR Diploma in any engineering discipline with five years experience in relevant field.
Desirable: Craft Instructor Certificate in the relevant Trade under NCVT.
Distribution of training on Hourly basis: (Indicative only)
Total Hrs. /week
Trade Practical
Trade Theory
Voc. Cal. & Science Training Methodology
Library Practical Theory Practical Theory
40 Hours 16 Hours 5 Hours 2½ Hours 2½ Hours 8 Hours 5 Hours 1 Hour
8
COMPUTER SOFTWARE APPLICATION (CITS)
Brief description of job roles:
Computer Operator; operates computer and peripheral equipment to process business,
scientific, engineering, or other data, according to operating instructions. Enters
commands, using keyboard of computer terminal, and presses buttons and flips switches
on computer and peripheral equipment, such as tape drive, printer, data communications
equipment, and plotter, to integrate and operate equipment, following operating
instructions and schedule. Loads peripheral equipment with selected materials, such as
tapes and printer paper for operating runs, or oversees loading of peripheral equipment by
Peripheral Equipment Operators. Enters commands to clear computer system and start
operation, using keyboard of computer terminal. Observes peripheral equipment and error
messages displayed on monitor of terminal to detect faulty output or machine stoppage.
Enters commands to correct error or stoppage and resume operations. Notifies supervisor
of errors or equipment stoppage. Clears equipment at end of operating run and reviews
schedule to determine next assignment. Records problems which occurred, such as down
time, and actions taken. May answer telephone calls to assist computer users encountering
problem. May assist workers in classifying, cataloguing, and maintaining tapes.
Programming Assistant; installs, maintains and updates computer programs by making
minor changes and adjustments to them under the guidance of computing professionals.
Maintains and updates documents of computer programs and installations. Applies
knowledge of principles and practices in the area of programming and computing in order
to identify and solve problems arising in the course of their work. They may receive
guidance from managers or professionals. May supervise other workers also.
Database Administrator; co-ordinates physical changes to computer databases; and codes,
tests, and implements physical database, applying knowledge of database management
system: Designs logical and physical databases or reviews description of changes to
database design to understand how changes to be made affect physical database (how data
is stored in terms of physical characteristics, such as location, amount of space, and access
method). Establishes physical database parameters. Codes database descriptions and
specifies identifiers of database to database management system or directs others in coding
database descriptions. Calculates optimum values for database parameters, such as amount
of computer memory to be used by database, following manuals and using calculator.
Specifies user access level for each segment of one or more data items, such as insert,
replace, retrieve, or delete data. Specifies which users can access databases and what data
can be accessed by user. Tests and corrects errors, and refines changes to database. Enters
codes to create production database. Selects and enters codes of utility programs to
monitor database performance, such as distribution of records and amount of available
memory. Directs programmers and analysts to make changes to database management
systems. Reviews and corrects programs. Answers user questions. Confers with co-workers
4. JOB ROLE
9
COMPUTER SOFTWARE APPLICATION (CITS)
to determine impact of database changes on other systems and staff cost for making
changes to the database. Modifies database programs to increase processing performance,
referred to as performance tuning. Workers typically specialize in one or more types of
database management systems. May train users.
Junior Data Associate; is responsible for designing and implementing processes and layouts
for complex, large-scale data sets used for modelling, data mining, and research purposes.
Responsibilities also include designing and implementing statistical data quality procedures
around new data sources.
Manual Training Teacher/Craft Instructor; instructs students in ITIs/Vocational Training
Institutes in respective trades as per defined job role. Imparts theoretical instructions for the
use of tools& equipment of related trades and related subjects. Demonstrate process and
operations related to the trade in the workshop; supervises, assesses and evaluates students
in their practical work. Ensures availability & proper functioning of equipment and tools in
stores.
Reference NCO-2015:-
a) 4131.0600 – Computer Operator b) 3514.0300 – Programming Assistant c) 2522.0100 – Database Administrator d) 2521.0202 – Junior Data Associate e) 2356.0100 – Manual Training Teacher/ Craft Instructor.
10
COMPUTER SOFTWARE APPLICATION (CITS)
Learning outcomes are a reflection of total competencies of a trainee and assessment
will be carried out as per the assessment criteria.
5.1 LEARNING OUTCOME
5.1.1 TRADE TECHNOLOGY
1. Setup LAN and configure various network devices related software in a computer.
2. Manage network application & secure network and practice on network
architecture.
3. Create and manage database file using MYSQL.
4. Design and Develop web pages using Java Script.
5. Design and Develop web pages using PHP.
6. Develop spread sheets by embedding VBA.
7. Design dynamic webpage using java (AWT, APPLET)
8. Maintain accounts using accounting software.
5.1.2 VOCATIONAL CALCULATION & SCIENCE
9. Demonstrate reasonable quantitative aptitude and interpretation of data in the
field of work while performing practical tasks.
10. Exhibit attitude & effective communication skills with logical reasoning ability to
maximise efficiency in work.
11. Describe energy conservation and day-to- day contribution in work for optimum
utilization of resources.
12. Illustrate entrepreneurship, market survey techniques and manage related task in
day-to-day work for personal & societal growth.
5.1.3 TRAINING METHODOLOGY
13. Plan & prepare the learners for the class using basics of educational psychology &
motivational techniques.
14. Analyze the syllabus of the Course.
15. Plan & prepare the training session using various methods viz. 4 step method,
question & questioning technique etc.
16. Communicate effectively with the trainees both verbally and nonverbally.
17. Design written instructional materials and implement for imparting training.
18. Assess, evaluate and certify the tests.
19. Organize workshop and classroom learning observing instructional methods.
20. Counsel & mentor the trainees by identifying their Strength & Weaknesses.
21. Develop Entrepreneurship skills.
5. LEARNING OUTCOME
11
COMPUTER SOFTWARE APPLICATION (CITS)
22. Apply ICT & Internet in training (computer based training) and various types of
Distance learning programmes.
23. Plan and conduct sessions to impart competency based skills and knowledge.
24. Apply Adult Learning Principles.
25. Develop and implement continuous professional development plan.
12
COMPUTER SOFTWARE APPLICATION (CITS)
SYLLABUS FOR COMPUTER SOFTWARE APPLICATION – CITS TRADE
TRADE TECHNOLOGY
Week No.
Reference Learning Outcome
Professional Skills (Trade Practical)
Professional Knowledge (Trade Theory)
1 Setup LAN and
configure various
network devices
related software in
a computer.
Manage network
application &
Secure network
and practice on
network
architecture.
Network Architecture Practice on 1. Straight Cabling and Cross
cabling. 2. Switch Configuration. 3. LAN and WAN setup. 4. Setting TCP/IP.
Network Architecture
Layering &Protocols.
OSI & Internet Architecture.
Network topology
Link & Medium Access
protocols, IEEE 802
standards, Performance
issues
Network Adaptors. Circuit
switching – packet switching.
Internetworking -
bridges - Internet
protocol -
Addressing –
Routing Protocols.
UDP - TCP- Congestion
Control – Presentation
aspects.
2-3 -do- Applications & Network Management: Practice on 5. Network Monitoring and
Control (SNMP, V2, V3, RMON, RMON2).
6. Wireless Networking Design.
7. Implementing Voice over IP. 8. Configuring DHCP, IPV4/IPV6.
Applications & Network
Management:
Telnet, FTP – e-mail – DNS.
Multimedia Applications
Security, Monitoring
&Control
SNMP V2 and V3, RMON,
RMON2.
The wireless channel -
Link level design -
Channel access
Network design -
Standards.
Optical Networks - Cross
connects –LANS
Voice Over IP – Multimedia
6. COURSE CONTENT
13
COMPUTER SOFTWARE APPLICATION (CITS)
Networks.
Introduction to VPN and
DHCP
4-6 -do- Network Security Practice on 9. Configuring Network
Security for preventing Attacks.
10. Setting password policy 11. Sniffing on Switched
Networks 12. IP Address Spoofing 13. DNS Spoofing 14. Password Cracking:
Dictionary vs Brute- Force vs Hybrid methods
15. Handling Denial of Service 16. Using Tools like John the
Ripper, Cain & Abeletc. 17. Configuring Firewalls
Network Security
Attacks, Services and
Mechanisms, Security
Attacks, Security Services,
Integrity check, Digital
Signatures, Authentication.
Concept of Cryptography.
Hash Function
SSL Protocol
Intrusions and Viruses,
Firewalls, Intrusion
Detection.
Cyber security systems &
cyber laws.
7-8 Create and manage
database file using
MYSQL.
Database and MySql Practice on 18. Installation of MySQl 19. Troubleshooting basic
installation issues. 20. Creation and use
ofdatabase 21. Designing of tables. 22. Applying data integrity rules 23. Using the DDL, DCL and
DML statements 24. Enforcing constraints,
primary key and foreign key 25. Adding indices to Tables.
Database Concepts
Concept of DBMS, RDBMS
Data Models, Concept of
DBA, Database Users
ER Model & Diagram,
Database Schema.
Designing Database using
Normalization Rules.
Various data types Data
integrity, DDL DML and DCL
statements.
Enforcing Primary key and
foreign key.
Adding Indices.
9 -do- Queries Practice on 26. Simple select queries. 27. Insert and delete queries
Update queries.
Queries
Concepts of Transactions
ACID Property of
Transaction Constraints.
10 -do- Joins and Functions Practice on 28. Using the Number, Date
and Character functions. 29. Joins, Group by, Having, Sub
query.
Joins and Functions
Joining of tables
Sub Queries
Functions used in query like
sum, average, max, min,
14
COMPUTER SOFTWARE APPLICATION (CITS)
30. Indexing and Optimizing
Query. count etc.
Indexing and Query
Optimization.
11-12 -do- Stored Procedures, Triggers and Cursors Practice on 31. Creating and using stored
procedures. 32. Creating and executing
mysql table level triggers. 33. Creating cursors in mysql. 34. Using cursors in mysql. 35. Implementing mysql
security. 36. Simple application on
Database using SP, Triggers, Cursors and Indexing.
Stored Procedures, Triggers and Cursors
Introduction to Stored
Procedures
Introduction to Triggers and
Cursor
Creating Trigger
Creating Cursor
Using Cursor
13-14 Design and
Develop web pages
using Java Script.
Introduction to Java Script Practice on 37. Using the Java Script
Syntax. 38. Using Variables, Operators
and Writing Expressions 39. Programming with Control
Flow statements 40. Creating and using Objects
in JavaScript 41. Creating and using
Functions 42. Using Java Script with Forms
Introduction to Java Script
Introduction to JavaScript
Java Script Syntax, Variables,
Operators and Expression
Control Flow
Functions
Concept of Object oriented
Development
Concept of DOM
Forms and JavaScript
15-16 -do- Java Script and dynamic web pages Practice on 43. Creating Cookies with
JavaScript 44. Creating CSS 45. Error Handling in JavaScript 46. Implementing an AJAX
application
Java Script and dynamic web pages
Concept of Cookies
Cascaded Style Sheets
Error Handling in JavaScript
Concept of AJAX
17-19 Design and
Develop web pages
using PHP.
Hypertext Preprocessor Practice on 47. Installing a web
XAMP/WAMP server on your PC then Installing PHP
48. Creating files to test the use of PHP variables and data
Hypertext Preprocessor
Introduction to PHP and PHP
configuration file
Basic PHP Syntax -Variables,
Data Types, Super Global
Variables,
15
COMPUTER SOFTWARE APPLICATION (CITS)
types
49. Creating files to use Built in functions
50. Creating Dynamic Pages 51. Using Flow Control
statements 52. Creating Loops in PHP 53. Creating and using arrays
PHP Functions, PHP
Operators
Creating Dynamic pages
with PHP
Creating Dynamic Pages
Flow Control and Loops.
Arrays in PHP
20-21 -do- PHP Forms Practice on 54. Creating PHP & HTML
Forms. 55. Using String Manipulating
Functions. 56. Enabling and Disabling
Magic Quotes. 57. Using the include statement
in PHP. 58. Working with user
functions. 59. Designing and processing
forms.
PHP Forms
PHP and HTML Forms
String Manipulating
Functions
Magic Quotes
Including Files
User Functions in PHP
Form processing
PHP MySql admin tiil.
22-24 -do- PHP Database connection, mail and file management Practice on 60. Connecting to MySql server
with PHP. 61. Querying a Database. 62. Create a basic user
authentication system using PHP and MySQL.
63. Using regular expressions. 64. Create and retrieve cookies. 65. Starting and storing PHP
sessions. 66. Sending Mail with PHP. 67. Creating, reading, uploading
and editing files in PHP.
PHP Database connection, mail and file management
PHP connection to MySql
PHP querying databases
Using PHP regular
expressions
PHP Cookies
PHP Sessions
PHP mail() function and
sending mail
PHP File operations
25-26 Revision
27-28 Develop spread
sheets by
embedding VBA.
Programming with VBA Write code to 68. Use VBA Data types,
Variables, Operators and Constants.
69. Work with string variables in VBA.
Introduction to VBA, Features and Applications.
Introduction to VBA features
and applications.
VBA Data types, Variables
and Constants.
16
COMPUTER SOFTWARE APPLICATION (CITS)
70. Create and manipulate
arrays inVBA. 71. Use the mathematical,
conversion, date and string functions inVBA.
72. Work with conditional statements likeIf. Elseif, Select … Case statements inVBA.
73. Use the control structures for looping in VBA.
74. Create Message boxes and Input boxes in VBA.
Operators in VBA and
operator precedence.
Mathematical Expressions in
VBA.
Introduction to Strings in
VBA.
Introduction to Arrays in
VBA.
Conditional processing in
VBA, using the IF, Elseif,
Select… Case Statements.
Introduction to Loops in
VBA. VBA message boxes
and input boxes.
29 -do- Functions and methods Write code to 75. Create functions and
procedures. 76. Pass parameters and use
returned data 77. Use VBA built in Functions
in Programmes 78. Create and edit macros 79. Debugging
Functions and methods
Introduction to functions
and procedures in VBA.
Using the built in functions.
Creating and editing macros.
Debugging Techniques.
30-31 -do- Forms, controls and event driven programming 80. Create forms with basic
controls. 81. Modify the properties of
the form and controls at design time.
82. Create controls and modify their properties at runtime.
83. Write programs with methods and events.
84. Use Active controls. 85. Design a simple project
involving MS Excel and VBA. 86. Developer tool box in MyExel.
Forms, controls and events driven programming
Introduction to Object
Oriented Programming
Concepts. Concepts of
Classes, Objects, Properties
and Methods.
The user forms and control
in Excel VBA.
Properties, events and
methods associated with the
Button, Check Box, Label,
Combo Box, Group Box,
Option Button, List Box,
Scroll Bar and Spin button
controls.
Events and Event driven
programming concepts.
Overview of ActiveX Data
objects.
17
COMPUTER SOFTWARE APPLICATION (CITS)
32 Design dynamic
webpage using java
(AWT, APPLET).
Object Oriented Programming and JAVA Language 87. Installing JAVA. 88. Setting the Class path. 89. Writing and Executing a
simple JAVA Program to display “Hello”.
Write JAVA programs to : 90. Use various data types in
JAVA. 91. Use various operators in
JAVA. 92. Create and use Local,
Instance and Class variables.
93. Read text from the keyboard using scanner class read text from the keyboard using console class.
Object Oriented Programming and JAVA Language
Object Oriented
Programming with Core Java
Java Programming features
JVM, Byte codes and Class
path
Java Program Development
Compilation and Execution
of JAVA programs
Basic JAVA language
elements – keywords,
comments, data types and
variables.
JAVA Arithmetic,
Assignment, Relational,
Logical, Increment /
Decrement operators and
expressions.
JAVA String Operators
JAVA Input and Output
streams, System in, System
out.
Input using Scanner class
and Console class methods
33-34 -do- JAVA Program Flow Control Write JAVA programs to : 94. Use the if and if … else
statements. 95. Use the Switch statement. 96. Use the Do … While and
while – do loops. 97. Use the For Loop. 98. Use the Break and Continue
Keywords. 99. Use the JAVA Numbers
Class methods. 100. Use the JAVA Character
Class methods. 101. Use the JAVA String Class
methods. 102. Create and use arrays.
JAVA Program Flow Control
Decision making and flow
control using if…then, if then
else, nested if, switch case
and the conditional ternary
operators in JAVA.
Loop control flow using
while – do, do – while loops,
for loop, using the break,
continue statements.
Terminating the JAVA
program.
JAVA Number, Character
and String Classes.
Arrays in JAVA.
35-36 -do- JAVA Classes, Overloading and JAVA Classes, Overloading and
18
COMPUTER SOFTWARE APPLICATION (CITS)
Inheritance Write JAVA programs to : 103. Create and use simple
classes, objects and methods in JAVA.
104. Pass data and Objects to Methods.
105. Return data and Objects from Methods.
106. use constructors in JAVA 107. Create and use Overloaded
methods in JAVA. 108. Create and use a simple in
herited class. 109. Override methods in JAVA. 110. Create and use Super class,
Sub class in JAVA.
Inheritance
JAVA Objects, Classes and
Methods.
Passing data and objects as
parameters to methods.
Method Overloading.
Constructors and
Overloaded constructors.
Inheritance in JAVA.
Method Overriding in JAVA.
37-39 -do- Multithreading and Exception Handling in JAVA Write JAVA programs to : 111. Create and run a thread. 112. Create a thread by
extending Thread class. 113. Create thread by
implementing Runnable interface.
114. Use major thread methods. 115. Test multithreading with
and without synchronization.
116. Handle common exceptions.
117. Use multiple try – catch blocks.
118. Use the “throw” and “finally” keywords handle user defined exceptions.
Multithreading and Exception Handling in JAVA
Thread concept and life
cycle of thread.
Extending thread class and
using thread methods
Thread priority and runnable
Interface
Multithreading and
Synchronization
Exception Handling concepts
and hierarchy
Exception types and
methods
Concepts of “ try, catch and
throw and finally” in
exceptions
User defined exceptions
40-41 -do- Abstract Classes and Interfaces in JAVA Write JAVA programs to : 119. Create and use virtual
methods. 120. Create abstract classes and
methods. 121. Create interfaces in JAVA. 122. Override methods in JAVA.
Abstract Classes and Interfaces in JAVA
Concept of Virtual methods.
Concept of Abstract classes
and methods
Features of Abstract Classes
JAVA Interfaces and their
advantages
19
COMPUTER SOFTWARE APPLICATION (CITS)
123. Create and implement an
interface. 124. Extend interfaces in JAVA. 125. Create and use a package in
JAVA.
Method Overriding in JAVA
Polymorphism in JAVA
Creating , implementing and
extending interfaces
Creating and using Packages
in JAVA.
42-43 -do- Abstract Windowing Tool Kit Write JAVA programs to : 126. Create a simple container
using Frame class and extending another Frame class.
127. Create a container with a few controls.
128. Create a container with controls with action listeners and event handlers.
129. Create a GUI to draw different plane shapes over a predefined area.
Abstract Windowing Tool Kit
Introduction to user
interface and AWT
components and containers
Introduction to AWT UI
controls, hierarchy and their
features
Introduction to event
handling
Introduction to event
handling classes
Introduction to event
listener interfaces
Introduction to AWT Layouts
44 Maintain accounts
using accounting
software.
Accounting principles (Golden rules)
130. Identifying types of accounts.
131. Making journal transactions.
132. Perform double entry bookkeeping.
133. Create aledger. 134. Create a Journal. 135. View different reports like
Balance Sheet, P&L A/c, Day Books.
Accounting principles
Concepts and importance of
accounting and book
keeping.
Introduction to the common
accounting terms: business,
capital, price, value, debit,
credit, income, expenditure,
profit, loss.
Accounting heads,
accounting equation and
types of accounts.
Rules and principles of debit
and credit.
Double entry bookkeeping
and balance sheet.
Introduction to Journals,
Voucher Entry, Ledger
Posting, Final Accounts
Preparation.
Cash Book. Ratio Analysis,
20
COMPUTER SOFTWARE APPLICATION (CITS)
Depreciation, Stock
Management.
Introduction to VAT, GST
Cash Flow, Fund Flow
Accounting.
45 -do- Using Accounting Software - 1 136. Familiarization with the
Tally interface. 137. Company creation, Account
Creation, Voucher Entry in Tally.
138. Report Generation (Creating statements like Invoice, Bill, Profit & Loss account etc.)
139. Performing Cost Centre & Cost Category management.
Introduction to Smart Accounting
Introduction to Tally,
features and Advantages.
Implementing accounts in
Tally.
Double entry system of
bookkeeping using Tally
46-48 -do- Using Accounting Software - 2 140. Managing Budgeting
Systems. 141. Scenario management and
Variance Analysis. 142. Using Tally for Costing,
Ratio Analysis, Cash Flow, Funds Flow Statements.
143. Analyzing and Managing Inventory.
144. Performing Point of Sales and Taxation. Performing Systems Administration and using other Utilities, User creation, Backup &Restore of Company.
145. Using the Multilingual Functionality.
Using Accounting Software
Budgeting Systems, Scenario
management and Variance
Analysis.
Costing Systems, Concepts
of Ratios, Analysis of
financial statements,
Inventory Basics, POS
Invoicing, TDS, TCS, FBT, VAT
& Service Tax Processing in
Tally GST.
Tally Interface in Different
Languages.
49-50
Project Work/ Industrial Visit/ On-Job Training Designing a Project with JAVA/PHP/MYSQL (Design and Documentation), word press with joomla. Project on JAVA/PHP/MYSQL (Implementation)
51-52 Revision & Examination
Note: More emphasis to be given on video/real-life pictures during theoretical classes. Some real-life pictures/videos on the skills/ topics taught may be shown to the trainees to give a feel of Industry and their future assignment.
21
COMPUTER SOFTWARE APPLICATION (CITS)
CORE SKILL - VOCATIONAL CALCULATION & SCIENCE (VC Sc)
S No. VC Sc Practical VC Sc Theory
SOFT SKILLS
1. Oral & Spoken communication Skills,
Voice, accent, Voice modulation, pace, Intonation, etc.
Study of different pictorial expressions of non-verbal communication and its analysis.
Communication & Listening Skills Components of effective communication, Types of communication- Oral, Written, Reading & body language, Handling of communication, Barriers of communication, Listening Tools & Speaking Tools, Non-verbal communication and its importance.
2. Making sentences, Correction of errors, Drafting of leave letter, Simple letter and Resume.
Basic Essential Grammar, usages of tenses, types of resume.
3. Self awareness, Evaluation, Discipline, Strengths and Weaknesses, Criticism.
Self Management & Personality Development Self Management, SWOT analysis, able to learn self & managing self.
4. Motivation, Image building, self esteem, self confidence & Positive attitude.
Motivation and Image building Techniques, ability to think oneself.
5. Appearance, Skin care, Hair care,
Dressing and Accessories, Make up, Manners & Etiquettes.
Personal Grooming & Hygiene Presentation of Self, Colour combination of Dresses, Formal & Informal Dressing, Dressing for Occasions.
6. Dimension of Health, Physical, Emotional & Social Health, Nutritional values in food, Food Chart preparation, Balanced Diet.
Personal cleanliness & Hygiene, Menu for different ages, Precautions to be taken on health.
7. Listening & doubt clarifying manners & etiquettes.
Conducting of mock interview of different types.
Techniques of Attending Interviews Interview & its types. Preparation for the interview, stages of interview. Do’s & Don’ts in an interview.
8. Forming Groups, assigning tasks, not forcing ones ideas. Presentation of Group report.
Group Discussion Objectives of Group Discussion, Group Discussion- setting of up Group, Planning, Role of a Leader. Preparation of Group report.
9. Getting organized, Maximising the available time, importance of right attitude.
Time Management Skill Attendance, Discipline & Punctuality. Quality & Productive time.
ENTREPRENEURSHIP
10. Case study of some successful Entrepreneurs.
Introduction Entrepreneur, Entrepreneurship and its role in Socio – Economic development.
11. Procedures on Licenses and Registration.
Definition of tiny, small and ancillary industries. Incentives and facilities for small and medium Enterprises.
22
COMPUTER SOFTWARE APPLICATION (CITS)
12. Market Survey techniques in product
identification.
Product selection based on demand, resource and import & export
13. Structure of a Project report
Preparation of feasibility report, Preparation of preliminary and detailed Project report.
Exercise on Project report
Preparation, project appraisal report.
Planning for an Enterprise, contents of a feasibility report. Production Design & development
BASIC CALCULATION
14. Related practical work. Problem solving on
Perimeter and area of a triangle, a circle, a square, etc.
Mensuration Introduction, Perimeter & Area of regular shapes, viz. Triangle, Square, and Circle
15.
Related practical work. Problem solving skill. Comparing quantities, weight, speed, height, age, ratio, percentage, and price, etc.
Quantitative Aptitude Introduction, Comparing quantities viz. Speed, age, height, ratio, percentage, weight, and price, etc.
16. Related practical work
Problem solving skill on:
Positional notion and weightage
Binary odometer
Number systems
Decimal, Binary, Hexadecimal, Octal number systems. Decimal to binary conversion, Decimal to hexadecimal conversions, Octal to decimal, decimal to octal, Binary to octal conversions.
Number System Introduction to number systems. Differentiate between different number systems like decimal, octal, binary, and hexadecimal. Binary - A number system with base 2, having two symbols 0 &1. Octal - the base of this system is 8 with 0, 1, 2, 3, 4, 5, 6, 7 as digits. Conversion of octal and decimal can be effected in a similar way as in the case of decimal and binary system. Hexadecimal system- the base of this number system is 16. The digits are corresponding to the decimal numbers 0 to 15.
LOGICAL REASONING
17. Exercise on aptitude/puzzles Logical reasoning Introduction of logical reasoning. Basic concepts of logic. Principles of logical reasoning. Types of logical reasoning.
DATA INTERPRETATION
18. Exercise on Related topics Data Interpretation Key concepts and expectation. Data analysis and interpretation. Meta analysis. Types of variables. Basic graph types (Bar, Line, PIE Charts).
ENERGY & ENVIRONMENT
19. Energy & its importance.
Growing demand for energy.
Biomass, Conventional Non-Conventional
23
COMPUTER SOFTWARE APPLICATION (CITS)
Types of energy Fossil Fuel
Bio-Gas Solar, etc.
20. Environment & its importance
Eco System
Impact of environment on human activities Economic & Social Security Agriculture Housing & Industry Mining & transportation
Public awareness
Revision
24
COMPUTER SOFTWARE APPLICATION (CITS)
TRAINING METHODOLOGY
(Common for all CITS Trades)
Unit No.
Reference Learning Outcome
Professional Skills of TM (TM Practical)
Professional Knowledge of TM (TM Theory)
1. Plan & prepare the learners for the class using basics of educational psychology & motivational techniques.
Roles and Responsibilities of an Instructor 1.1 Case study on Instructors
and trainers. 1.2 What kind of Learner are
you - Questionnaire to be answered by Trainees.
1.3 What do you already know about training procedures - Questionnaire - By Trainees.
1.4 Video show of a teacher given a classroom lecture to the students and a trainer given a demonstration to the trainees.
1.5 Conduct a group discussion among the trainees about the topic.
1.6 Video/PPT for highlighting the principles of Vocational Training.
1.7 Video/PPT for highlighting the topic.
1.8 Practical based on Feed Back from trade Instructors about nature of their instructions. (ii) Video show / ppt. on model of instructions: Markle’s and Ausubel’s model of instructions.
1.9 PPT for highlighting specific traits and skills for specific trades.
Roles and Responsibilities of an Instructor
Introduction.
Orientation.
Skill Development programmes of DGT – Current Status.
Teaching Vs Trainer/Teacher.
Difference between Vocational Education and Vocational Training.
Principles of Vocational Training.
Instruction vs. Teaching – (i) Principles of Instruction. (ii) Principles of Instruction. (iii) Difference between Instruction and Teaching. (iv) Common defects in Instruction.
Characteristics of good Instruction.
Qualities, Personality Traits and Responsibilities of good Instructor – (I) Qualities (Requisites) of Good Instructor (II) Personality Traits of good Instructor. (III) Responsibilities of good Instructor.
2. -do- Psychology of Learning 2.1 PPT/ Video Show/
Educational Film based on psychological parameters like Personality, Aptitude, Skills, values and Potentials.
2.2 PPT/Video show for showing the effects of psychology of learning in Education & Training.
Psychology of Learning
Developmental psychology - Developmental tasks based on stages of development (Age 14 yrs. onward.)
Psychology of learning (i) Nature and Principles of Learning (ii)Factors (Motivation, Interest and Attitude) affecting Learning.
25
COMPUTER SOFTWARE APPLICATION (CITS)
2.3 PPT/Video show of different
experiments on theories of learning by the different psychologists and their effect in learning situation and relation with Laws of learning.
2.4 PPT / Video Show on Modality Learning (Auditory, Visual and Kinesthetic modality).
2.5 Ppt. / Video Show / Educational Film on Motivating the Trainees.
2.6 Transaction analysis in a workshop.
2.7 Questionnaire on personality development for assessing the psychological attributes.
Theories of learning – Pavlov, Throndike, Koheler/Gestatt and Skinner.
Individual differences of learners.
Motivation – (i) Concept of Motivation (ii) Determinants of Motivation (Anxiety, Need & Difficulty of tasks) (iii) Theories of Motivation –
Maslow McClelland and
Atkinson theory.
Transaction analysis in a Class room.
Assessment of Prior Learning to identify the strength & Weakness of Trainees and Planning the Strategies of Delivery.
3. Analyze the syllabus of the Course.
Analysis of Syllabus and Course Construction 3.1 Group discussion on
designing a training curriculum - By Trainer.
3.2 Group task on Analysis of (with a sample of syllabus) • Job / Task • Elements of skills - Discussions by Trainees and Trainer.
3.3 Outlines of a syllabus : • Must know, should know & could know - Discussion by Trainees and Trainer.
3.4 Project work on making break up of syllabus and list of topics - By Trainees, Video show/PPT of ADDIE Model.
3.5 Preparation of schedule of instructions – By Trainees.
3.6 Course Construction: • Simple to complex • Concrete to Abstract – Trainer.
Analysis of Syllabus and Course Construction
Syllabus and its formation - Factors for formulation of syllabus Aims and Writing Learning objectives.
Analysis of a Syllabus - Methods of analysis, time and syllabus.
Methods of Analyzing the Syllabus - Breakup of syllabus and schedule of instruction with time duration.
Identification of skills and Knowledge ADDIE Model Instructional Designing Process.
Construction of course outline - Course construction (Arrangement related classes etc.,)
Time management and its concept in formulation of a trade syllabus and instruction with time duration.
4. Plan & prepare the training session using
Planning for Instruction 4.1 Make the trainees to set
Planning for Instruction and skills practice
26
COMPUTER SOFTWARE APPLICATION (CITS)
various methods viz. 4 step method, question & questioning technique etc.
questions on different levels of learning in psychomotor domain according to Bloom Taxonomy.
4.2 PPT /Video show for highlighting the different phases of skill learning.
4.3 Video show or giving a full demonstration about the steps of imparting skills.
4.4 Question - Answer - Debate session.
4.5 Defining objectives and preparation of lesson plan.
4.6 Defining objectives and preparation of demonstration plan.
4.7 Preparation of different written instructional materials – shift to unit VI WIM.
4.8 Teaching practice - body languages – skills in presentation.
Skill and its basic elements (Behavioral objects of Bloom Taxonomy).
Phases of acquiring skills.
Steps in imparting Skills.
Question & questioning techniques.
Lesson plan.
Demonstration plan.
Different methods of imparting skills.
Delivery techniques of different methods (4 Step method).
5. Communicate effectively with the trainees both verbally and nonverbally. Use Instructional Technology & facilitate the training program.
5.1 Group discussion of 4 step method and analyze a Video show of a trainer conducting a class by 4-step method.
5.2 Practice on identify the process of communication and use of non-verbal communication to convey messages Practice on pre-listening activity and respond them and respond after the CD track by directed by CD track.
5.3 PPT/Video show for highlighting the effects of Dale cone of experience in learning Preparation of charts, transparencies, slides, posters, mock-ups.
5.4 Training different types of board in a classroom session : Black board, white board, flannel board, magnetic board etc.
5.5 Use and maintenance of
Instructional Technology and facilitate learning
Teaching practice through moderation 2. A comparison with conventional method with modern Training – By Trainer 3. Group discussion of 4 step method – Test method – By Trainer 4. Project work & display on making working model – mockups Project Work By Trainer & Trainees.
Communication: (Class Room) 1. Communication process & elements of communication – By Trainer. 2. How good listener and what type of communicator you are - By Trainer 3. Discussion with trainer on improving individual talents in public speaking - By Trainees.
Dale cone of experience
27
COMPUTER SOFTWARE APPLICATION (CITS)
OHP.
5.6 Use and maintenance of Digital Camera.
5.7 Use and maintenance of LCD projector and smart board.
5.8 Teaching practical – micro teaching analysis.
Different Types of Teaching Learning Aids: Projected/ Non Projected Using different types of board in a class room session. Black board, White board, Flannel board, Magnetic board etc.
Chalk Board/ White Board practice How to use it.
Application, use & maintenance of OHP.
Application, use & maintenance of Digital Camera.
Application, use & maintenance of LCD projector and Smart board.
Micro – Teaching concept.
6. Design written instructional materials and implement for imparting training.
Written Instructional Materials 6.1 Make the trainees to
prepare the different WIM. 6.2 Teaching practice (Lesson &
Demonstration) – Micro teaching.
6.3 Guide the trainees how to maintain the records properly.
Written Instructional Materials
Written Instructional Materials.
Operation sheet.
Job sheet.
Information Sheet.
Assignment Sheet.
Experiment Sheet.
Pre-job Check Sheet.
Final Job Check Sheet.
Daily Dairy, Progress Chart, Maintaining Theory & Practical records.
7. Assess, evaluate and certify the tests.
Assessment and Certification Test & Evaluation – its importance 7.1 Case study on different
types of test & its necessity – By Trainer.
7.2 Various test conducted under aegis of NCVT.
7.3 Purpose, application & comprehension of a test.
7.4 Group assignment on setting different types of question on different levels of learning in cognitive domain according to Bloom Taxonomy – By Trainees.
7.5 Setting an ideal question
Assessment and Certification Test & Evaluation – its importance
Current methods applied in DGT Schemes.
Characteristic of a good Test.
Rule for preparation of Objectives types test Items. Preparing Student Multiple Choice Types Matching Types Short Answer Types.
Preparation of Questions Paper.
Evaluation of Theory & Practical Test (Kirkpatrick evaluation model).
28
COMPUTER SOFTWARE APPLICATION (CITS)
paper & evaluation – By Trainees.
7.6 Evaluation techniques & marking schemes Theory & Practical by Trainer & Trainees Formative Assessment techniques for awarding seasonal marks.
7.7 Discussion among the trainees.
7.8 Undertake competence based assessment as per standards.
NCVT as a certifying agency – certificates issue under aegis of NCVT.
Concept of formative assessment and summative assessment.
Prepare for undertaking assessment of competence as per standards.
Conduct assessment of competence.
8. Organize workshop and classroom learning observing instructional methods.
Organization and Management of Instructional Functions 8.1 Group discussion among the
trainees. 8.2 Instructional areas layout –
utility space – By Trainer. 8.3 Group activities to complete
a particular job. 8.4 Showing a model video of
proper housekeeping and analyze the same.
8.5 Debate on conventional housekeeping vs. 5’s concept – By Trainer & Trainees.
8.6 Introductions to Colour Dynamics.
8.7 Safety measure, slogans, precaution etc. – By Trainers.
Organization and Management of Instructional Functions
Training & Managerial responsibilities Introduction & discussion on managerial responsibilities.
Management of Workshop & Class room.
Group teaching and learning.
Instructional area – house keeping Need for proper housekeeping & safety rules and overview – By Trainer.
Basic quality Concept & 5’S.
Colour Dynamics.
Safety in Instructional Area.
9. Counsel & mentor the trainees by identifying their Strength & Weaknesses
Counseling & Mentoring 9.1 Communication Lab -
Language Proficiency. 9.2 Determine the rating of
characteristic according to graph printing. Analyze the different characteristics that forms the base of ethics. React to real life ethical situation.
9.3 Prepare the parameters for skills required to become a good trainer and list out in the chart format. Rate your skills in each area by circling the appropriate number.
Counseling & Mentoring
Handling trainee’s grievances - Define Grievances, Types of Grievances, Cooperate Grievances, Do’s & Don’ts in Grievances.
Boosting Morale - Boosting ethics & Development work environment, ethics theory, Development of work environment & training process, knowledge of presentation & self motivation.
Identifying the strengths -
29
COMPUTER SOFTWARE APPLICATION (CITS)
9.4 Group discussion. 9.5 Tips to crack interview
Answer questions about yourself, your skills with confidence. Practice tricky questions meant to test your thinking skills using lateral thinking.
SWOT Analysis. Define SWOT analysis, Important of SWOT analysis, characteristics of SWOT analysis, Example of SWOT analysis related with Trade development in detail.
Seeking/ Retrieving Labour Market Information - Labour Market Strategy/ Potential. Define marketing, Tools of marketing, 7 Ps define market strategy, important of market strategy, use of strategy in trade theory (Labour Market Information).
Techniques of writing good CV.
Further Learning pathways.
10. Develop Entrepreneurship skills.
Entrepreneurship Development 10.1 Case study on
Entrepreneurship skills. 10.2 Video (Current
Entrepreneur)/ Case studies.
10.3 PPT/Video show for highlighting how to improve stress in workplace.
10.4 PPT/Video show for highlighting the importance.
10.5 Trace and interpret the sequence of operation for setting up a small business from the flow sequence diagram.
10.6 Draw a similar diagram for the product chosen by you.
10.7 Trainee has to prepare the impact of quality and list the importance of quality and analyze.
10.8 Group discussion. 10.9 Case study/ video.
Entrepreneurship Development
Leadership - Define leadership, types of leadership, leadership Traits, Functions of leadership, styles of leadership.
Stress management - Define Management, Type of stress Management, How to improve stress in workplace, Team leader in workplace.
Time management - Workplace time Management, maintain Time management, Benefits of Time Management in workplace, Time management schedule.
Self Employment as a Career path - Define Entrepreneurship, Strategy of entrepreneurship, Market Research.
Implementation of self Employment in workplace Ps, Mange self employment in workplace.
Quality consciousness – its
30
COMPUTER SOFTWARE APPLICATION (CITS)
relevance.
Interaction with Industries current example of different ITI.
Conducting Seminars / Case studies.
11.
Apply ICT & Internet in training (computer based training) and various types of Distance learning programmes.
ICT and Internet 11.1 Use of internet, Email
application, Fax etc. 11.2 Preparation of
transparency with the help of computer.
11.3 Preparation of Slides by Power Point.
Distance Learning Programme 11.4 Interactive Class on Video
Conference / Practice. 11.5 Practice on installation and
commissioning of equipments at Spokes.
ICT and Internet
Use of Internet in teaching, Training and learning - How to use internet, Email application, Fax.
Computer aided learning, training and teaching.
Use, application and maintenance of computer.
Distance Learning Programme
Why Distance Learning - Define Distance Learning, Types of Distance Learning Advantages & Disadvantages of Distance Learning, Importance of distance Learning.
Distance Pathways - Define Distance Pathways, Types of Pathways, Handling of Pathways.
Organisations adopting Distance Learning.
Initiative of DGET – current detail/ History of DGET &Further scope.
Success stories / Best Practices – Inspection, insp
ect, Demo displacement.
Future Trends – Smart Learning, eLearning, Virtual Classroom.
Limitations of Distance Learning.
12. Plan and conduct sessions to impart competency based skills and knowledge.
Interpret NSQF and QP 12.1 Discussion on National
Frameworks 12.2 Video on NSQF. 12.3 Interpret one QP. 12.4 Interpret one NOS. 12.5 Interpret learning
outcomes.
Interpret NSQF and QP
Overview of NSQF, QP, NOS, Learning outcomes, Performance criteria.
Role of NSDA, NSDC and SSC.
31
COMPUTER SOFTWARE APPLICATION (CITS)
13. Apply Adult Learning
Principles.
Principles of Adult Learning 13.1 Apply adult learning in
simulated environment.
13.2 Role plays using the
principles of adult
learning.
Principles of Adult Learning
Assumptions of Adult
learning.
Principles of adult learning
and how to apply them in
training delivery.
Factors affecting adult
learning.
Techniques to create and
maintain a positive learning
environment.
14. Develop and implement continuous professional development plan.
Prepare for Continuing Professional Development 14.1 Develop a professional
development plan to
enhance professional
capabilities.
14.2 Group discussion on CPD
and its importance.
Prepare for Continuing Professional Development
Importance of continuous
learning and professional
development.
Personal development and
professional goals &
objectives.
Professional Development
plan.
32
COMPUTER SOFTWARE APPLICATION (CITS)
ASSESSMENT CRITERIA WITH LEARNING OUTCOME
LEARNING OUTCOME ASSESSMENT CRITERIA
TRADE TECHNOLOGY
1. Setup LAN and configure various network devices related software in a computer.
1.1 Crimp Cross and straight Cable using Rj45.
1.2 Install and configure Server-Client Network and all related protocol services.
1.3 Configure network devices.
1.4 Configure DHCP(ipv4,ipv6)
2. Manage network application & secure network and practice on network architecture.
2.1 Managing Server Network Security.
2.2 Manage server using various cryptography concept.
2.3 Network security and monitoring.
2.4 Setting password policy.
2.5 Configure Firewall (Hardware and Software).
3. Create and manage database file using MYSQL.
3.1 Create a database of any School, College or Company using DDL,DML AND DCL
3.2 Relate two tables using ER model & Diagram.
3.3 Relate two table using Primary Key & Foreign Key.
3.4 Evaluating Database and Application architectures with the help of ACID Transaction.
3.5 Combine rows from two or more tables, based on a related column between them using JOIN.
3.6 Reuse the code over and over again using stored procedure.
3.7 Insert a row into a specified table or when certain table columns are being updated using SQL Trigger.
3.8 Structuring a relational database using normalization.
3.9 Use Constraints in database.
3.10 Create a SQL query using INDEX Statement.
3.11 Create cursor in processing row by row.
4. Design and Develop web pages using Java Script.
4.1 Design a dynamic webpage using various operators in java scripts.
4.2 Design a dynamic webpage in java scripts using various control statement and loping structure.
4.3 Design a dynamic webpage using function in java script
4.4 Design a dynamic webpage using forms validations in java scripts.
4.5 Create cookies for client side system.
4.6 Design a dynamic webpage using CSS
4.7 Handle compile time , runtime and logical errors while writing programs in java scripts.
4.8 Create dynamic webpage using AJAX.
7. ASSESSMENT CRITERIA
33
COMPUTER SOFTWARE APPLICATION (CITS)
5. Design and Develop web pages using PHP.
5.1 Create a simple PHP program to declare variable and data types.
5.2 Use Built in functions and predefined functions in PHP.
5.3 Use conditional statements if, if else, nested if and Switch using PHP.
5.4 Apply looping statements for loop, While loop, Do While Loop and for Each loop using PHP.
5.5 Create a PHP program of Array to store the Data using Objects.
5.6 Design a Form using HTML and validate it using PHP.
5.7 Work on String manipulating functions in PHP.
5.8 Design and Process a form and connect to MySQL Database.
5.9 Retrieve data from database using PHP program.
5.10 Create a Basic Authentication system using PHP and MySQL.
5.11 Check whether Email is valid using regular expressions.
5.12 Perform a Starting and Storing of PHP Sessions.
6. Develop spread sheets by embedding VBA.
6.1 Create a control form on VBA (like label, textbox, combo box etc.)
6.2 Create simple program involving VBA data types, variable, operator and constant.
6.3 Apply conditional statements like if, else-if and select .
6.4 Manipulate array in VBA.
6.5 Execute programs involving Math metical, conversion, date and string function in VBA.
6.6 Create function, procedure, passing parameter and using return data.
6.7 Apply macro with excel in VBA form.
6.8 Check debug, step through code, breakpoint, find and fix error while debugging.
6.9 Develop a simple project involving using function, if-else statement, loop.
7. Design dynamic webpage using java (AWT, APPLET )
7.1 Design webpage and application using object oriented programming concepts like inheritance, polymorphisms etc. using java
7.2 Design application in java by using data types operator and variables
7.3 Develop application using scanner and console class.
7.4 Design webpage and application using conditional statement and oops.
7.5 Develop application using Number, Character and String class.
7.6 Design and develop application by using arrays and methods.
7.7 Develop and design dynamic webpage using multi threading.
7.8 Design dynamic webpage using AWT and APPLETS.
34
COMPUTER SOFTWARE APPLICATION (CITS)
8. Maintain accounts using accounting software.
8.1 Interface basic accounting with tally
8.2 Create company account , ledger ,journal and voucher entry in tally
8.3 Generate report for invoice bill profit and loss account p
8.4 Perform cost centre & cost category management
8.5 Create manage budgeting system
8.6 Use tally for costing ratio and analysis, cash flow and fund flow.
8.7 Perform point of sales and taxation (VAT, Excise etc.)
8.8 Create users, take backup & Restore of Company.
8.9 Use multilingual functionality in Tally.
VOCATIONAL CALCULATION & SCIENCE
9. Demonstrate reasonable quantitative aptitude and interpretation of data in the field of work while performing practical tasks.
9.1 Check & record data to analyse the given trade related practical job.
9.2 Ensure quality for given parameters as per the job sheet by use of appropriate tools.
9.3 Review list of appropriate materials by interpreting detail job sheet and determine required quantities of such materials for given piece of work.
9.4 Applications will be assessed during execution of assessable outcome and will also be tested during theory and practical examination.
10. Exhibit attitude & effective communication skills with logical reasoning ability to maximize efficiency in work.
10.1 Recognize correct sources of information, organise and interpret accordingly for decision making.
10.2 Analyze & use documents, regulations and occupationally related provisions.
10.3 Conduct appropriate and target oriented discussions with higher authority and within the team.
10.4 Applications will be assessed during execution of assessable outcome and will also be tested during theory and practical examination.
11. Describe energy conservation and day-to- day contribution in work for optimum utilization of resources.
11.1 Explain environment, its eco-system and different types of energy.
11.2 Describe the impact of given human activities & measures of public awareness.
11.3 Demonstrate measures to conserve energy for betterment of environment eco-system.
11.4 Demonstrate economic use raw material for given piece of work.
12. Illustrate entrepreneurship, market survey techniques and manage related task in day-
12.1 Explain entrepreneurship & its role in socio- economic development.
12.2 Illustrate programs & procedures on Licenses & registration.
12.3 Demonstrate market survey techniques
35
COMPUTER SOFTWARE APPLICATION (CITS)
to-day work for personal & societal growth.
12.4 Review project report for feasibility of enterprise.
TRAINING METHODOLOGY
13. Plan & prepare the learners for the class using basics of educational psychology & motivational techniques.
13.1 Implement techniques based on psychological parameters like Personality, Aptitude, Skills, values and Potentials.
13.2 Use different experiments on theories of learning by the different psychologists and their effect in learning situation and relation with Laws of learning.
13.3 Demonstrate on Modality Learning (Auditory, Visual and Kinesthetic modality).
13.4 Set Questionnaire on personality development for assessing the psychological attributes.
13.5 Motivate trainees for the training session.
14. Analyse the syllabus of the Course.
14.1 Select salient points on designing a training curriculum.
14.2 Analyse a sample syllabus.
14.3 Discuss Elements of skills, Outlines of a syllabus.
14.4 Make project work on making break up of syllabus and list of topics - Video show/PPT of ADDIE Model.
14.5 Design schedule of instructions.
14.6 Construct a sample course using principles of teaching.
15. Plan & prepare the
training session using various methods viz. 4 step method, question & questioning technique etc.
15.1 Set questions on different levels of learning in psychomotor domain according to Bloom Taxonomy.
15.2 Demonstrate the steps of imparting skills.
15.3 Prepare lesson plan and demonstration plan using 4 Step methods.
15.4 Use questioning techniques.
16. Communicate effectively with the trainees both verbally and nonverbally.
16.1 Identify the process of communication.
16.2 Use verbal & non-verbal communication to convey messages, pre-listening activity and respond to them.
16.3 Communicate effectively with the trainees in training session.
17. Use Instructional Technology & facilitate the training program.
17.1 Use various instructional Technologies viz. OHP, Digital Camera, LCD projector, smart board etc.
17.2 Plan and design charts, transparencies, slides, posters, mock-ups etc.
17.3 Conduct micro teaching sessions.
18. Design written instructional materials required for imparting training.
18.1 Plan & prepare different WIM viz. Operation sheet, Job sheet, Information Sheet, Assignment Sheet, Experiment Sheet, Experiment Sheet, Final Job Check Sheet etc.
18.2 Maintain various records viz. Daily Dairy, Progress Chart, Theory & Practical records etc.
19. Assess, evaluate and 19.1 Identify different types of test & its necessity.
36
COMPUTER SOFTWARE APPLICATION (CITS)
certify the tests. 19.2 Set different types of question on different levels of learning
in cognitive domain according to Bloom Taxonomy.
19.3 Set an ideal question paper & evaluate.
19.4 Apply various evaluation techniques & marking schemes.
19.5 Undertake competence-based assessment as per standards.
19.6 Conduct formative assessment and summative assessment.
20. Counsel & mentor the trainees by identifying their Strength & Weaknesses.
20.1 Handle trainee’s grievances.
20.2 Boost Morale of trainees.
20.3 Conduct SWOT analysis for identifying their Strength & Weaknesses.
20.4 Plan and Prepare the parameters for skills required to become a good trainer.
20.5 Write a good CV.
21. Develop Entrepreneurship skills.
21.1 Use effective leadership Traits.
21.2 Apply Stress management techniques.
21.3 Plan & Use Time management techniques.
21.4 Interpret the sequence of operation for setting up a small business from the flow sequence diagram
21.5 Analyze the impact of quality and list the importance of quality.
22. Apply ICT & Internet in training (computer based training) and various types of Distance learning programmes.
22.1 Use internet, Email application, Fax etc.
22.2 Prepare transparency sheet with the help of computer.
22.3 Prepare Slides by Power Point.
22.4 Conduct Interactive Class on Video Conference.
22.5 Install and commission equipment at Spokes level.
23. Plan and conduct sessions to impart competency based skills and knowledge.
23.1 Interpret one NSQF, QP, NOS etc.
23.2 Explain learning outcomes.
23.3 Identify different roles of NSDA, NSDC and SSC.
24. Apply Adult Learning Principles.
24.1 Apply adult learning in simulated environment.
24.2 Identify various factors affecting adult learning
24.3 Use role plays using the principles of adult learning.
24.4 Apply techniques to create and maintain a positive learning environment.
25. Develop and implement continuous professional development plan.
25.1 Develop a professional development plan to enhance professional capabilities.
25.2 Implement CPD in instructor career.
37
COMPUTER SOFTWARE APPLICATION (CITS)
LIST OF TOOLS AND EQUIPMENT
COMPUTER SOFTWARE APPLICATION - CITS
S No. Name of the Tool & Equipment Specification Quantity
A. TRAINEES TOOL KIT
1. Desktop Computers of the latest configuration prevalent at the time of procurement
Minimum features: CPU: 32/64Bit Core2Duo/Quad Core/i3/i5, Speed: 3GHz or Higher. Cache Memory:- Minimum3MBorbetter.RAM:-8GBDDR-IIIorHigher.HardDiskDrive:500GBor Higher, 7200 rpm (minimum) or Higher, Wi-Fi Enabled. Network Card: Integrated Giga bit Ethernet (10/100/1000) - Wi-Fi, USB Mouse, USB Keyboard and Monitor (Min.22Inch), Standard Ports and connectors. DVD Writer, Speakers And Mic. Licensed Windows Operating System/OEM Pack(Preloaded),Antivirus/Total Security
13 Nos. (12 for lab and one for class room)
2. Laptop 4th Gen Ci5 Processor, 4GB RAM,1TB HardDisk,Win8 Preloaded Licensed OS,2GB Graphics Card, DVD Writer, Standard Ports And Connectors.
01 No.
3. Wi–Fi Router 24Port Switch With Wireless Connectivity option
01 No.
4. Structured cabling (to enable working with Wired Networks too for Practicals)
As required
5. Internet or Intranet Connectivity As required
6. Laser Printer Monochrome A4 Size 01 No.
7. Network Monochrome Laser Printer A4 Size
01 No.
8. Optical Scanner (Flatbed A4) 01 No.
9. DVD or Blu-Ray Writer 02 Nos.
10. 02 Nos
8. INFRASTRUCTURE
38
COMPUTER SOFTWARE APPLICATION (CITS)
LCD / LED (Or Latest) Projector with matte (antiglare) screen
(One each for classroom
and lab)
11. UPS 2KVA online 02 Nos.
12. Cable crimping tool 02 Nos.
13. Standalone Hard Disks 500 GB or Higher 02 Nos.
14. Network Rack 01 No.
15. Standard Screw Driver Set 02 Nos.
16. LAN Setup As required
B. SOFTWARE PER UNIT
17. MySql Open Source 12 Users
18. PHP Open Source 12 Users
19. Browser Open Source 12 Users
20. Web Server Apache Server /Any HTTP Web server / XAMPP or any other similar server Open Source
12 Users
21. WYSIWYG Web Designer or Dreamweaver or any Open source tools like Kompozer, FrontPage express / Word press or similar tools along with FTP tools for ex. Filezilla etc.
12 Users
22. MS OFFICE 2010 or Latest Version 12 Users
23. Antivirus software - licensed 12 Users
C. RAW MATERIALS
24. White Board Markers As required
25. Duster Cloth (2’by 2’) As required
26. Cleaning Liquid 500ml As required
27. Xerox Paper (A4) As required
28. Full Scape Paper(White) 2 reams
29. Cartridges for printer As required
30. RJ45 Jacks 200 Pcs
31. Optical Mouse(USB/PS2) As required
32. Key Board (USB/PS2) As required
33. SMPS As required
34. CMOS Batteries As required
35. 3Pin Power Chord As required
36. Cat6/5/5e cable 100 meters
37. Stapler Small 2 Pcs
38. Stapler Big 1 Pc
39. AAA battery for remote As required
40. AA battery for clock As required
41. Pen Drives 8 GB 2Nos
39
COMPUTER SOFTWARE APPLICATION (CITS)
42. CDs 50Nos
43. DVDs 50 Nos.
44. Wall Clock 1Pc
D. FURNITURE AND ACCESSORIES
45. Hand Held Vacuum cleaner 01 No
46. Pigeon hole cabinet: 20 compartments
01 No
47. Chair and table for the instructor
01 each-for Class room&
lab
48. Dual Desk or Chair and Tables for Trainees for Class Room
12/24Nos
49. Computer table laminated top 150 X 650 X 750 mm ( or similar size) with sliding tray for key board and one shelf for storage for the lab
13 Nos (12 for lab and 1 for
classroom)
50. Operators chair (mounted on castor wheels, Adjustable height) for the lab
24 Nos
51. Printer table 650 X 500 X 750 mm can be varied as per local specifications
03 Nos
52. Split type Air conditioners 1.5 tons for the lab 03 Nos
53. Storage cabinet 60 X 700 X 450 mm 01 Nos
54. White Board 02 nos. 01 each-for
Class room& lab
55. Steel Almirah 01 No.
Note: Provision must be made for:
1. Domain name registration and its renewal from time to time for hosting and testing the
websites created by the trainees as part of the syllabus.
2. Licensed Antivirus software - Renewal or new procurement, as the situation demands, from
time to time upon expiry of validity period.
39
COMPUTER SOFTWARE APPLICATION (CITS)
ANNEXURE – I
Name & Address of the Assessor: Year of Enrollment:
Name & Address of NSTI/ IToT:
Date of Assessment:
Assessment location: Industry/ NSTI/IToT
Trade Name: Examination: Duration of the Trade/course:
Learning Outcome:
S N
o.
Maximum Marks (Total 100 Marks) 15 5 20 25 20 15
Tota
l In
tern
al A
sse
ssm
ent
Mar
ks
Res
ult
(Y
/N)
Candidate Name Father's/Mother’s
Name Sa
fety
Co
nsc
iou
snes
s &
W
ork
pla
ce H
ygie
ne
Att
end
ance
/ P
un
ctu
alit
y
Pla
nn
ing
of
assi
gned
tas
k
Exe
cuti
on
of
pla
nn
ed
wo
rk
Qu
alit
y o
f P
erfo
rman
ce
VIV
A
1
2
FORMAT FOR INTERNAL ASSESSMENT