Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Learning Tracks for
NVEQF Level 3& Level 4
(Advanced)
IT Enablement-Curriculum Guideline
Doument-Version II, 2012- Part B
IT-ITeS Sector Skills Council NASSCOM
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
IT-ITeS SSC NVEQF IT-Enablement Part B
Part B: Level 3 and Level 4 (Advanced)
Scope
This curriculum guideline document details the learning outcomes with supporting information at NVEQF Level -3 and Level- 4 regarding ‘IT-
Enablement’ in the context of employability applicable in multiple industry sectors.
This is to be launched as a project in schools to iron out the requisite processes before a full scale deployment under the aegis of MHRD.
As anticipated a pilot would be deployed across schools in identified states, who will undertake the ‘Vocational’ track under the NVEQF.
Acknowledgements NASSCOM would like to thank its IT-Enablement Council Members—Microsoft, HP, Oracle, Intel, Cisco, NASSCOM Foundation, NIOS, Shiv Nadar Foundation, and MIT - for coming together to develop NVEQF IT-Enablement Level 1 and Level 2 curriculum framework.
Mapping Content
Listed below is the relevant course curriculum overview w.r.t. the recommended subjects to be covered and the generic lab requirements
suggested for mapping to NVEQF outline. Refer to Section Addendum for the detailed course curriculum coverage, subject-wise, in an
outcomes based framework, with specified titles of the program of learning, at the appropriate level. It is to be noted that all classes
applicable are operable only in the recommended computer labs.
Grade Subject Generic Lab Setup Guidelines
Network Safety & Security
Recommended average class size is between 20-25 students.
Required Computer-to-student ratio 1:1. Introduction to
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
XI
Programming & Programming using IDE
Internet connection for each student to conduct Internet searches and download drivers.
LCD Projector connected with either server or Instructor PC
1 Dedicated system for instructor with DVD player o 2GB RAM with Genuine Windows 7 OS / Linux o Office Suite o Super VGA (1024 x 768) resolution monitor with High Colour (16-bit/65K colour) o Microsoft Mouse or compatible pointing device. o Windows-compatible sound board and headphones or speakers (required for audio) o Headphones
The classroom computers require the following minimum hardware and software configuration:
o Personal computer with an Intel Core Processor o 2 GB RAM o Genuine Windows 7 OS / Linux o Office Suite
Recommended Server Configuration: o Personal computer with an Intel Core Processor and Windows 7 OS / Linux o 2 GB RAM o 10 GB of free Space on HDD o 100 Mbps Network Card o Windows Server 2003 or later
Network Speeds for LAN based deployment o Minimum Network Speed: 10 Mbps o Recommended Network Speed: 100 Mbps
Programming using OOPs
Advanced Programming using OOPs
Database Concepts – RDBMS Tool
Computer Systems Care - Troubleshooting
Work Integrated Learning IT
XII Principles of software engineering
Programming in C#, Programming with OOPs
Advanced Programming using OOPs
File I/O Fundamentals
Database Concepts – RDBMS Tool
Project Management – Application development
Work Integrated Learning IT
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Mapping Certifications
Online certification for sections of the course curriculum is already available with companies.
These are globally accredited certifications. Post agreement, the available certifications can be declared and students may opt for certain
certifications at academic discounted cost.
Authorized partners of companies like Cisco, HP, Microsoft, Oracle, Intel etc. can conduct the assessment if opted for by students. It is
assumed that there would be minimum 2000 exams conducted per school in the year.
The school is expected to nominate a lab coordinator to administer the exam execution within the school premises.
* Industry will not have the bandwidth to endorse or ascertain the quality and content of independent school board certifications, if independent
assessments are endorsed by the States concerned and designed, developed and conducted by their respective School Boards.
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Train the Trainer
It is advisable that a designated partner conduct Train the Trainer (TTT) Program for nominated teachers of the identified schools in
the Stated concerned.
It is advisable that there be 3 TTT sessions conducted per state. Each of the identified schools should nominate minimum 2 teachers
for this program as per the selection program specified below. The duration of the TTT program could be at least for 5 days
depending on the prior experience of the teachers selected. Cost of training as well as travel; boarding and lodging costs of the
Trainers who conduct the TTT should be funded by Government.
The TTT program should cover the following:
Learning Plan for the NVEQF program for each class (grades IX- XII)
Consistent teaching methodology which needs to be deployed for students
The trainers should be provided with Instructor Guides for delivering the actual sessions for their students.
The nominated teachers should be conversant with IT and be proficient using both Windows / Linux operating systems.
It is advisable that they be good at communication skills (oral and written in English), team work and problem solving skills.
They should be certified in any or multiple globally accredited certifications.
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Addendum Tabulated below is the detailed course coverage as per NVEQF framework:
Level 3 Advanced - IT-ITeS SSC V-II 2012: IT Enablement
Components Coverage/Learning Outcomes
/Learning Objectives
Performance
Assessment Criteria /
Performance Ensuring
Measures (PEMs)
Duration Competency Lab Requirements
Network Safety & Security
Network Safety concerns
Network Security tools and services
File permissions and authorization
Cyber Security
Safe practices on Social networking
Practical examination
Quiz
30 hours Hardware:
Pentium 1 GHz processor or faster
2 GB of RAM
10 GB of free hard disk space
CD-ROM or DVD-ROM drive
Keyboard and a Microsoft Mouse or some other compatible pointing device
Video adapter and monitor with Super VGA (800 x 600) or higher resolution
Sound card
Speakers or headphones
10/100 Mbps Network
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Software:
Windows 7 / Linux
Networking:
Internet Connectivity
Bandwidth:
A continuous/uninterrupted
broadband connection is
required for the online e-
learning courses.
Introduction to Programming
Describe the software development process, its purpose, critical steps, and where programming fits in that process.
Define an integrated development environment.
Describe the architectural aspects of a software application.
Identify a problem that requires a programmed solution.
Use common abstract methods to describe the solution concept.
Implement variables.
List and describe common operators.
Implement conditional statements.
Implement looping constructs.
Practical examination
Quiz
40 hours Hardware: same as above
Software:
Windows 7 / Linux
Visual Studio .NET
Networking:
Internet Connectivity /
Offline mode
Bandwidth:
A continuous broadband
connection is preferred for
the online e-learning courses
however can work in offline
mode
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Implement procedures.
Handle errors.
Implement object-oriented programming techniques.
Model an object-oriented program.
Build a Windows-based application.
Build a Web application.
Describe XML Web services.
Introduction to
Programming
using IDE
Using an IDE
Analyzing a problem & designing a solution
Developing & testing a Program
Running and Debugging Programs
Live practical examination
Quizzes
10 hours Hardware: same as above
Software:
Windows 7 / Linux
Visual Studio .NET
JDK 7.0
NetBeans/Eclipse IDE
Networking:
Internet Connectivity /
Offline mode
Bandwidth:
A continuous broadband
connection is preferred
for the online e-learning
courses however can
work in offline mode
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Components Coverage/Learning Outcomes
/Learning Objectives
Performance
Assessment Criteria /
Performance Ensuring
Measures (PEMs)
Duration Competency Lab Requirements
Programming
using OOPs
Features of Object Oriented Programming
Concept of Objects and Classes
Data types and variables
Using operators
Developing and using methods
Describe classes and their importance in the basic structure of an object-oriented application.
Add properties and methods to implement the internal functionality of a class.
Create structures that emphasize code reusability.
Implement interfaces to establish “common” relationships between classes, reduce code dependencies, and facilitate code.
Create an object-oriented structure design from a business problem.
Create object-oriented structures based on their knowledge of classes, properties, methods, inheritance, and interfaces.
Live practical examination with Instructions 75% and
25% assessment on theory
60 hours Same as above
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Components Coverage/Learning Outcomes
/Learning Objectives
Performance
Assessment Criteria /
Performance Ensuring
Measures (PEMs)
Duration Competency Lab Requirements
Advanced
Programming
using OOPs
Control Structures – Conditional Statements & Loops
Creating and using Arrays
Strings
Live practical examination with Instructions 75% and
25% assessment on theory
80 hours Certification Same as above
Database Concepts – RDBMS Tool
Basics of RDBMS
Entity-Relationship Diagrams
Unique Identifiers and Normalization
SQL – Simple query statements
SQL – Using Character, Number and Date Functions
SQL – Using Single Row Functions
Live practical examination with Instructions 75% and
25% assessment on
theory
60 hours Certification Hardware:
Pentium 1- GHz processor or faster
2 GB of RAM
10GB of free hard disk space
CD-ROM or DVD-ROM drive
Keyboard and a Microsoft Mouse or some other compatible pointing device
Video adapter and monitor with Super VGA (800 x 600) or higher resolution
Sound card
Speakers or headphones
10/100 Mbps Network
Software:
Windows 7/ Linux
Oracle/MySQL
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Networking:
Required.
Bandwidth:
A continuous broadband
connection
Computer
Systems Care -
Troubleshooting
Commonly encountered hardware and operating system problems
Troubleshooting these problems
Quiz 20 hours
Work Integrated
Learning IT
Identification of Work Areas
Work Experience
A project using the Java concepts covered i.e. small games or application
50 hours
Vocational
Stream
350 hours
Regular Stream English, Math, Science, EVS, Soft
Skills
650 hours
Total 1000 hrs
Recommended Pedagogy Approach: Blended Learning with assessments and hands on practice sessions. Delivery Mechanism: Online Assessment Criteria: Certification
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Level 4 Advanced - IT-ITeS SSC V-II 2012: IT Enablement
Components Coverage/Learning Outcomes
/Learning Objectives
Performance Assessment
Criteria / Performance
Ensuring Measures
(PEMs)
Duration Competency Lab Requirements
Principles of Software Design
The software life cycle
Analysis
Design
Implementation
Testing
Evaluation
Quiz
Assessments
20 hours Hardware:
Pentium 1 GHz processor or faster
2 GB of RAM
10GB of free hard disk space
CD-ROM or DVD-ROM drive
Keyboard and a Microsoft Mouse or some other compatible pointing device
Video adapter and monitor with Super VGA (800 x 600) or higher resolution
Sound card
Speakers or headphones
10/100 Mbps Network Adapter
Networking:
Required.
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Bandwidth:
A continuous
broadband connection
is preferred for the
online e-learning
courses however can
work in offline mode
Programming
in C#
Understand the syntax of basic C# programming constructs.
Create and call methods in a C# application.
Catch, handle and throw exceptions.
Perform basic file IO operations in a C# application.
Create and use new types (enumerations, classes, and structures), and understand the differences between reference types and value types.
Control the visibility and lifetime of members in a type.
Use inheritance to create new reference types.
Manage the lifetime of objects and control the use of resources.
Define properties and indexers to encapsulate data, and define operators for this data.
Decouple an operation from the method that implements an operation, and use these decoupled operations to handle asynchronous events.
Quiz
Assessments
40 hours Hardware: same as
above
Software:
Windows 7 / Linux
Visual Studio .NET
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Use collections to aggregate data, and use Generics to implement type-safe collection classes, structures, interfaces, and methods.
Implement custom collection classes that support enumeration.
Query in-memory data by using LINQ.
Integrate code written by using a dynamic language such as Ruby and Python, or technologies such as COM, into a C# application
Advanced
Programming
with OOPs
Encapsulation & constructors
Implementing Inheritance
Interfaces
Live practical examination with Instructions 75% and
25% assessment on theory
50 hours Certification Hardware: same as
above
Software:
JDK 7.0
NetBeans/Eclipse IDE
Networking:
Can work in offline
mode
Bandwidth:
A continuous
broadband connection
is preferred for the
online e-learning
courses however can
work in offline mode
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Data
Structures
and Exception
Handling
Static data structures
Dynamic data structures
Recursion
Exception Handling
Live practical examination with Instructions 75% and
25% assessment on theory
60 hours Certification Same as above
File Input / Output Fundamentals
Java classes for File input/output
Serialization
Using byte stream and character stream
Sequential Access method
Direct Access method
Live practical examination with Instructions 75% and
25% assessment on theory
60 hours Certification Hardware:
Same as above
Software:
JDK 7.0
NetBeans/Eclipse
IDE/BlueJ
Networking:
Required.
Bandwidth:
A continuous
broadband connection
Database Concepts – RDBMS Tool
SQL - Ordering and Grouping
SQL - Operating with multiple tables
SQL - Modifying the content and structure of table
Live practical examination with Instructions 75% and 25% assessment on theory
60 hours Hardware:
Same as above
Software:
Oracle/MySQL
Networking:
Confidential IT-ITeS Sector Skills Council, NASSCOM| 2012
Required.
Bandwidth:
A continuous
broadband connection
Project
Management
– Application
development
Project essentials and tips
Case Study - Game
Case Study – Quiz
Case Study – Bill Calculator
Apply SDLC processes to develop a project – 50%
Use case studies to study the various cycles of SDLC for the various case studies – 50%
20 hours
Work Integrated Learning IT
Identification of Work Areas
Work Experience
Develop a Java application for a real life problem as a part of work experience
40 hours Same as above
Vocational
stream
350 hours
Regular
Stream
English, Math, Science, EVS, Soft
Skills
650 hours
Total 1000 hours
Recommended Pedagogy Approach: Blended Learning with assessments and hands on practice sessions.
Delivery Mechanism: Online Assessment Criteria: Quizzes, Assignments, Classroom discussions