Software Development Profile
Software Development Profile
The Zonal Directors, Heads of Centers and Professional Schools are responsible for its
dissemination and timely application.
No. of Pages
Date ……………..……………
2
Presentation
SENATI's training offer is in accordance with the changes that occur in the process of the
productive sectors. This detail is a challenge for vocational training institutions that train human
resources based on skills and versatility in various occupations, with the purpose of developing
their capabilities for the identification and application of technologies in different jobs.
This document referring to the Occupational Profile, presents in a structured and methodological
way, the necessary skills for the professional performance of the worker in a certain work
context. The publication is part of a series of documents referring to occupational profiles,
developed in various industrial sectors, to facilitate curricular design, training and certification of
skills actions in SENATI according to the demands of the labor market.
The reason for developing occupational profiles originates from the need to serve service or
production companies with human resources that the business world requires and that SENATI
can use for its training and skills certification tasks.
To obtain occupational profiles that have these characteristics, we have worked with specialists
who are immersed in the business world of work, facilitated by SENATI professionals and with
the participation of specialized business advisory committees who have provided us with updated
technical information on the occupation. , our profiles have been approved and validated and an
exchange of forward-looking information has been promoted regarding the characteristics of the
worker currently required according to the demands of the national and international labor
market.
3
Occupational profile
1. GENERAL DATA.
OCCUPATIONAL FAMILY : COMPUTING AND COMPUTING
PROFESSIONAL QUALIFICATION : DEVELOPMENT OFSOFTWARE
LEVEL OF PROFESSIONAL TRAINING : TECHNICAL PROFESSIONAL LEVEL
ISCO CODE : 2512
2. DESCRIPTION.
The Software Development Technician is trained to apply principles, techniques, tools and
methods for the construction, implementation, installation, maintenance and management of
information systems.
Design, develop, maintain and manage applications with the aim of optimizing production and
different processes within the company.
Has the professional skills and complementary knowledge for optimal professional
performance in the occupation.
3. PROFESSIONAL COMPETENCE.
The Software Developer is a professional who has the skills required by the IT productive
sector to:
• Design, develop, implement, ensure and manage the correct functioning of the software
on different development platforms, considering security criteria and international
standards.
4. TECHNICAL COMPETENCE.
■ Manages the security of NTP information (ISO 17799 and ISO 27000).
V Conducts inventory of information assets.
4
V Executes risk minimization.
V Make a contingency plan.
V Participate in security audits.
V Manage and administer projects.
V Participate in the development of projects.
V Participates in the management of quality, resources (human, infrastructure,
technologies) and risks.
5. METHODICAL COMPETENCE.
It has the capacity to:
• It is responsible for formulating the requirements for the resources necessary to maintain
the operation, integrity, confidentiality and permanent availability of information in the
organization.
• It has autonomy in some functions or activities such as: identifying information needs,
defining information systems, adding functions, making and managing changes,
generating reports, developing, verifying and testing programs, among other activities.
5
• He is responsible for supporting IT project management tasks.
• He is responsible for preparing technical reports that document the software development
projects in which he participates.
Qty Description
21 Computers (Instructor and trainees).
21 Computer desks.
21 Ergonomic chairs.
01 Switch.
01 10 Kva stabilizer.
01 55” TV (LCD or similar).
8.2. Equipment
Qty Description
Lego Mindstorm Education EV3 Robotics Kit (Each Kit must be used by 04
05 participants)
The equipment in question will be used to demonstrate the exercises
proposed in the “Programming Fundamentals” classes.
• You have to delimit the analysis to see what you want to do initially and then give the user
new usage options.
• It is responsible for devising and developing new systems or new ways to apply existing
resources to additional operations.
• It is capable of creating new systems, whether hardware or software.
• Creation of Databases and Tables.
• Specification of Data Integrity Restrictions
• Manage Concurrency
6
• Defining the storage structure of the access method
• Select the most appropriate tools, methodologies and procedures for software
development.
• Master quality standards in the software development process.
• Analyze and design software products.
• Develop and test software products.
• Build and evaluate software components.
• Sensory ability to detect information such as: shapes, texture, smoke, smells or
fires, strange noises, etc. for the detection of possible problems in production
processes.
• Pressure work.
10.2. Psychics
• Defined personality.
• Emotional and sentimental control.
• Reflective memory.
• Capacity of concentration.
• Concrete reasoning ability to solve and correct errors.
10.3. Social person
• Sensitivity and commitment to the care of life, the protection and conservation of the
environment.
• Pro activity and dynamism.
7
• Computer science areas, information technologies, systems area of any company or
organization.
• Carry out the design and planning of ICT.
• Coordinates with the different areas of the company.
• Plan the execution of ICT projects.
• Innovate ICTs in the company (projects).
• Plan, define and control the budget.
• Identifies improvements to companies' business processes.
• Defines indicators and evaluates cost-benefit.
• Companies or organizations specialized in the development of computer solutions.
• Companies specialized in systems outsourcing.
8
12. QUALIFICATION UNITS OF THE PROFESSIONAL IN DEVELOPMENT OF
SOFTWARE
9
12.1. Systems Analyst Assistant
TECHNICAL COMPETENCE:
TECHNICAL COMPETENCE:
• You have to delimit the analysis to see what you want to do initially and then give the
user new usage options.
• It is responsible for devising and developing new systems or new ways to apply
existing resources to additional operations.
• It is capable of creating new systems, whether hardware or software.
1
0
TECHNICAL COMPETENCE:
• Select the most appropriate tools, methodologies and procedures for software
development.
• Master quality standards in the software development process.
• Analyze and design software products.
• Develop and test software products.
• Build and evaluate software components.
1
1
AREAS OF RESPONSIBILITY INCLUDED:
• Ability to direct the activities that are the subject of projects in the field of
computing.
• Ability to define, evaluate and select hardware and software platforms for the
development and execution of computer systems, services and applications.
• Ability to solve problems with initiative, decision making, autonomy and creativity.
Ability to know how to communicate and transmit the knowledge, skills and
abilities of the profession of Technical Computer Engineer.
• Ability to analyze and assess the social and environmental impact of technical
solutions.
1
2
ADVISORY COMMITTEE
MINUTES N° 001-13-1
In the city of Lima, at 8:30 a.m. on Tuesday, March 5, 2013, the working meeting of the Computing and Informatics
Advisory Commission was held in the Lima-Callao Zone, with the participation of the following members:
National Coordinator of the National Informatics Program IT Service Manager of Omnia Telecom SAC
1. JORGE HOMERO VÁSQUEZ GARCÍA Head of Technical Support at Inversiones Ancona SAC
2. JHON E. MIRANDA ROQUE General Manager of Compucare
3. CHRISTIAN LÓPEZ SOLANO Head of Human Resources at Deltron Group
4. JAVIER ZARATE CASTELLARES Head of operations at Clastec SAC
5. JESUS GONZALES PÉREZ
6. MIGUEL ESPINOZA SONG
1, DISPATCH.-
The National Coordinator of the National Informatics
Program reported on the coordination and work carried out for the VALIDATION of the Occupational Profiles,
Curricular Structure and Synthetic Contents of the Occupations / Specialties:
Professional level:
• INFORMATION AND COMMUNICATION TECHNOLOGIES.
Modular Race:
• COMPUTING AND INFORMATION.
C heledasopóngecTecmebant '
Inyerienescngon&AiC
III. VALIDATION.-
With the presence of the members of the Computer and Informatics Advisory Commission after an
exhaustive review of the Occupational Profile, Structure and Synthetic Contents of the occupations of
“Computer Networks and Data Communication", “Development of,Software" and
“Information and Communication Technologies" and “Nodular Career”, IA validation was approved
Head of operations
Clastec SAC
1
3
DUAL LEARNING PEOGRAM
• OPERATIONAL SCHEME
• CURRICULAR STRUCTURE
• WHEN PROGRAM
• PROGRAMMING SHEET
1
4
OPERATIONAL SCHEME OF THE DUAL LEARNING PROGRAM
TITLE
WEEKS 20 1 20 1 20 1 20 1 20 1 20 1
1
7
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
II SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
01 Unit Conversions
04 Microprocessors
05 computer components
08 Computer maintenance
Recognize the importance of MS Office for the
09 generation of professional documentation.
Prepare a study on the documentation
10 necessary for opening a business and for
promotion in a work center
Prepare the formats to generate a sample
11 resume or curriculum vitae and a sample
personnel file.
Prepare the formats to generate a model letter
12 and technical report
Prepare the formats to generate a model of
13 internal Notes and Memoranda
1
8
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
II SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
1
9
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
III SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
Recognize the different components of computer
38 networks.
Understand the importance of the OSI and
39 TCP/IP reference models.
Recognize the components used in network
40 cabling and wireless networks.
Understand the operation of the Ethernet LAN
41 architecture and its evolution.
Recognize the most important protocols in the
42 Internet layer of the TCP/IP Model.
Perform IP addressing on the data network.
43
2
0
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
III SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
2
1
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
IV SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
87 Forms.
88 Behaviors.
89 Website publication.
2
2
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
IV SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
Configure ADO .NET objects in a Windows
102 Forms application
2
3
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
IV SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
2
4
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
V SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
139 Arrangements
140 Features
152 Interfaces
2
5
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
V SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
2
6
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
VI SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
2
7
DUAL LEARNING PROGRAM
OCCUPATION: SOFTWARE DEVELOPMENT
VI SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
198 JavaScript/HTML
201 Servlet
202 Sessions
203 Database Access with Java
OCCUPATION: SOFTWARE DEVELOPMENT
2
8
DUAL LEARNING PROGRAM
SPECIFIC LEARNING PLAN (PEA)
VI SEMESTER
EXECUTED MISSING
No. OPERATIONS SEMINAR
OPERATIONS OPERATIONS
2
9
GENERAL STUDIES
FIRST SEMESTER
__
BASIC FORMATION
3
0
SECOND SEMESTER
__
3
1
PROGRAM TABLE
/ /s/
/ / // / / /8
/0/ / f/3/0o,
/ / / / /8// 00/
7 C7 /
/
9/8/ / /987
OCCUPATIONAL FAMILY
CAREER
: COMPUTING AND INFORMATION
: SOFTWARE DEVELOPMENT 799 /6 /8/
/1979/§ /0/
870//9
/ 17 / C) 8/8/8
h
OCCUPATIONAL MODULE : SYSTEMS ANALYST ASSISTANT ///
/8/8/ / / 97 ~Q/ 798/0/
TRAINING MODULE : COMPUTER ARCHITECTURE 88% 7 /07 €/9
62 /,9/87.) p/,o/ 9/8/7
e
/ / EITHER/
¥ /
87 :57 /§§
2/ 7% % 0/R/.0/
/8/,9/8/4 % $/8
/888§ 7/88/3 78 $
7$/4 R/
§78 0/ §
No. 1 2 3 4 5 6 7 8
No. Cod. H.T. TASKS COD
HO-02
HO-03
HO-04
HO-05
HO-06
HO-07
HO-08
H.O. eith
er
01 HT-01 Perform unit conversions x
02 HT-02 Perform measurements of electrical magnitudes
03 HT-03 Understand how a digital system works
04 HT-04 Identify and install the microprocessor
05 HT-05 Identify and install computer components
06 HT-06 Identify and install the hard drive
07 HT-07 Identify and install main computer peripherals
08 HT-08 Perform computer maintenance
REPEATED OPERATION
■ NEW OPERATION
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
CAREER: SOFTWARE DEVELOPMENT TRAINING MODULE: COMPUTER ARCHITECTURE
GENERAL OBJECTIVE:
/ Carry out computer assembly and preventive maintenance work, using measuring tools and equipment, respecting technical specifications and safety standards.
/ Explain basic concepts of digital electronics
/ Identify computer electronic components and perform insulation tests on electronic components.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
3
3
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
WEEK
Identify and install the hard drive ■ Hard drive preparation. ■ Electronic
4 symbols
3
4
SIGN PROGRAM TABLE
8
/ ‘8
)
OCCUPATIONAL : COMPUTING AND
FAMILY INFORMATION
CAREER : SOFTWARE DEVELOPMENT
OCCUPATIONAL : ASSISTANT SYSTEMS ANALYST
MODULE : APPLICATION SOFTWARE
TRAINING MODULE
No. 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
Cod.
No. TASKS CO
H.T. D
H.
01 HT-01 Recognize the importance of MS office for the generation of professional O.
02 HT-02 documentation.
Prepare a study on the documentation necessary for opening a business and for promotion in a work center
03 HT-03 Prepare the formats to generate a sample resume or curriculum vitae and a sample personnel file.
04 HT-04 Prepare the formats to generate a model letter and technical report
05 HT-05 Prepare the formats to generate a model of internal Notes and Memoranda
06 HT-06 Prepare a personnel attendance report in the company and a personnel payment sheet.
07 HT-07 Prepare payment slips and remittance guides.
08 HT-08 Prepare a report on expenses for basic services in the company and a book of compas and sales or income and expenses.
09 HT-09 Create and present a personal and company SWOT
10 HT-10 Prepare an impact presentation to present an investment project in the company.
11 HT-11 Create a user profile to access an email account using different types of services and send messages using personalized signatures and voting
12 HT-12 buttons.
13 HT-13 Create recurring appointments and record contacts' birthdays as appointments.
14 HT-14 Change work hours and import holidays into the calendar.
15 HT-15 Create and manage Tasks and Notes.
16 HT-16 Solving problems using algorithms.
17 HT-17 Create code with a sequential structure, selective structures, and repetitive structures.
Create code with Nesting Loops and Conditionals.
3
5
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Recognize the different MS Office ■ ICT.
programs. ■ Internet.
■ Recognize the importance of ■ Recognize WEB APP in MS Office. ■ Intranet.
MS office for the generation ■ MS Office ■ Keep computers
of professional
documentation.
■ Tools in MS Office. turned off when
not in use.
(Energy saving).
■ Design professional ■ Basic Operations ■ Logic. ■ Create an energy
documents. to define ■ Arithmetic saving policy on
■ Define different font sizes and styles. ■ Detection of spelling and distances and your computer.
■ Make different types of underlines and grammatical errors. lengths.
effects in the text. ■ Tools in MS Word
WEEK ■ Format Title type, Sentence type,
6 Uppercase/Lowercase Letter and Capital
Letter.
■ Prepare a study on the ■ Align paragraphs and generate borders
documentation necessary for and shading in paragraphs and texts.
opening a business and for ■ Specify tabs and indentations in the text.
promotion in a work center.
■ Prepare formats with bullets and
numbering and copy formats.
■ Generate headers, footers and
watermarks in the document.
■ Perform spelling and grammar checks on
documents, as well as autocorrect the
text.
■ Perform the Printing procedure
3
6
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
of a document.
■ Insert and modify images and graphics. ■ Design professional ■ Calculating ■ Keep computers
■ Inserting text boxes, WordArt and objects. documents. distances in ■ Logic. turned off when
■ Organize information in columns and ■ Manipulation of images tables. ■ Arithmetic not in use.
■ Prepare the formats to and graphics. ■ Physical (Energy saving).
generate a sample resume or tabular lists.
curriculum vitae and a sample ■ Organize information in a table. ■ Tools in MS Word. magnitudes
personnel file. involved in
the
manipulation
of objects.
■ Tools in MS Word ■ Logic.
■ Arithmetic
■Create and maintain data in a mail merge.
WEEK ■ Prepare the formats to ■Perform review, comparison and
5 generate a sample letter and combination of documents.
technical report. ■Manage the Security of a file.
■Insert, review, filter, modify and delete
comments.
■Make editing and formatting restrictions.
■ Prepare the formats to ■Create and maintain data in a mail merge. ■ Tools in MS Word ■ Logical operations ■ Logic. ■ Keep computers
generate a model of internal ■Perform review, comparison and to define filters. ■ Arithmetic turned off when
Notes and Memorandums combination of documents. not in use.
3
7
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
(Energy saving).
■ Manage the Security of a file.
■ Insert, review, filter, modify and delete
comments.
■ Make editing and formatting restrictions.
■ MS Excel Tools. ■ ■ Logic. ■ Create an energy
■ Carry out ■ Arithmetic saving policy on
■ Enter Data in Excel and manage a ■ Basic arithmetic and your computer.
spreadsheet.
■ Prepare a personnel logical calculation.
attendance report in the ■ Managing print settings. ■ Use Functions for
company and a personnel ■ Setting ranges and cell references. mathematical and
payment sheet. ■ Using statistical, logical, information and logical calculation.
financial functions.
■ Carrying out the Formula Audit.
■ Create custom graphics.
■ Define a Database, apply subtotals and ■ Tools in MS Excel. ■ Arithmetic and ■ Logic.
filters to the data. logical operations. ■ Arithmetic
WEEK ■ Prepare payment slips and ■ Consolidate data from multiple
8 remittance guides. spreadsheets and link data.
■ Generate dynamic tables.
■ Perform data validation.
■ Prepare a report on expenses ■ Online templates.
for basic services in the ■Create and manage scenarios. ■ MS Excel Tools.
company and a book of ■Use the Statistical Analysis Tools.
compas and sales or income ■Calculate the VARIANCE, Sample and
and expenses. Population standard deviation.
3
8
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
3
9
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
presentation.
■ Configure the different presentation
printing options.
■ Create a user profile to access ■ Understand the general operation of the ■ MS Outlook tools. ■ Logic.
an email account using messaging system
different types of services and ■ Start working with a profile created in MS
send messages using Outlook.
personalized signatures and ■ Description of the work environment and
voting buttons. send emails.
4
0
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
periodicity.
■ Create and manage distribution lists.
■ Create and manage simple, detailed and
recurring appointments.
■ Configure Preview and printing of
appointments.
■ Create simple tasks and recurring tasks ■ Create and manage
■ Create and manage Tasks from Calendar, review their statuses, and Tasks and Notes.
and Notes. create Notes.
4
1
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Create code with Nesting ■Create different types of variables and ■ Programming language. ■ Arithmetic and ■ Arithmetic -
Loops and Conditionals. create code for different types of logical operations logic
structures.
■Create code for modular programming.
4
2
PROGRAM TABLE
18
Cod.
No. TASKS H
H.T. O-
18
01 HT-01 Analyze the fundamentals of Programming.
02 HT-02 Use programming logic.
03 HT-03 Define the types of data that exist in a program.
04 HT-04 Program conditional and repetitive structures.
05 HT-05 Program flowcharts using development tool.
06 HT-06 Use functions as part of programming.
4
3
TECHNICAL
PROGRAMMING SHEET PROFESSIONAL
SEMESTER: II
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Analyze the fundamentals of ■ Define programming fundamentals. ■ Data writing and storage ■ Basic Operations. ■ Logic. ■ Keep computers
Programming. ■ Analyze the logical structure of the devices. ■ Arithmetic turned off when
computer. not in use.
WEEK ■ Define programming methods. (Energy saving).
11
■ Catalog the distribution of programming
languages.
■ Use programming logic ■ Use algorithms to solve problems. ■ Data writing and storage ■ Basic Operations. ■ Logic. ■ Keep computers
■ Prepare Pseudocodes. devices. ■ Arithmetic turned off when
■ Define flow charts. not in use.
WEEK (Energy saving).
12
■ Define the types of data that ■ Work with Constants and ■ Data writing and storage ■ Basic Operations. ■ Logic. ■ Keep computers
variables.
exist in a program.
■ Identify the types of data that exist in a
devices. ■ Arithmetic turned off when
not in use.
WEEK program. (Energy saving).
13 ■ Analyze the importance of using the
correct type of data.
4
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Program conditional and ■ Develop conditional structures.
repetitive structures. ■ Create repetitive structures.
■ Develop practical cases of structures.
■ Program flowcharts using ■ Identify the reserved words of a language. ■ Data writing and storage ■ Basic Operations. ■ Logic. ■ Keep computers
development tools. ■ Define the functions that belong to a devices. ■ Arithmetic turned off when
program. ■ Internet. not in use.
WEEK
14 ■ Use the operators that a program has. ■ App software. (Energy saving).
■ Use procedures as part of ■ Define the importance of the procedures. ■ Data writing and storage ■ Basic Operations. ■ Logic. ■ Keep computers
programming. ■ Develop procedures using local and global devices. ■ Arithmetic turned off when
variables. ■ Internet. not in use.
WEEK
15
■ App software. (Energy saving).
4
5
PROGRAM TABLE
Analyze the work environment with Microsoft Visual Studio. Differentiate programming by console
and with forms. Program conditional structures.
Program repetitive structures.
Program simple and complex nested structures.
OCCUPATIONAL FAMILY Develop procedures to resolve practical cases.
CAREER
OCCUPATIONAL MODULE
TRAINING MODULE
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
No. Cod. H.T. TASKS COD HO
HO-01
HO-02
HO-03
HO-04
HO-05
HO-06
HO-07
HO-08
HO-09
HO-10
HO-11
HO-12
HO-13
HO-14
HO-15
HO-16
01 HT-01
02 HT-02
03 HT-03
04 HT-04
05 HT-05
06 HT-06
4
6
TECHNICAL
PROGRAMMING SHEET PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Analyze the work environment ■ Define the concept of Visual NET. ■ Data writing and storage ■ Basic Operations ■ Logic. ■ Keep computers
with Microsoft Visual Studio. ■ Analyze the structure of the Framework. devices. ■ Arithmetic turned off when
■ Install and work with the Visual NET ■ Internet. not in use.
WEEK
16
development environment. ■ App software. (Energy saving).
■ Differentiate programming by ■ Definition of a project in Visual NET. ■ Data writing and storage ■ Basic Operations ■ Logic. ■ Keep computers
console and with forms. ■ Develop program in console mode. devices. ■ Arithmetic turned off when
■ Design and program a form. ■ Internet. not in use.
WEEK
17
■ App software. (Energy saving).
■ Program conditional ■ Work with Constants and ■ Data writing and storage ■ Keep computers
structures. variables. devices. turned off when
■ Identify the data types that exist in Visual ■ Internet. not in use.
WEEK NET.
18 ■ Analyze the importance of a conditional ■ App software. ■ (Energy saving).
structure.
4
7
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: II
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Program repetitive structures. ■ Define a repetitive structure. ■ Data writing and storage ■ Basic Operations ■ Logic. ■ Keep computers
■ Types of repetitive structures in Visual Net. devices. ■ Arithmetic turned off when
WEEK
■ Develop practical cases using repetitive ■ Internet. not in use.
19
structures. ■ App software. (Energy saving).
■ Program simple and complex ■ Define the importance of correctly nesting ■ Data writing and storage ■ Basic Operations ■ Logic. ■ Keep computers
nested structures. two or more structures. devices. ■ Arithmetic turned off when
■ Develop nested structures for problem ■ Internet. not in use.
WEEK
20
solving. ■ App software. (Energy saving).
■ Develop procedures to resolve ■ Identify the importance of a procedure. ■ Data writing and storage ■ Basic Operations ■ Logic. ■ Keep computers
practical cases. ■ Schedule procedures to solve practical devices. ■ Arithmetic turned off when
cases. ■ Internet. not in use.
WEEK
20
■ App software. (Energy saving).
WEEK
21 SEMESTER EVALUATION
4
8
SPECIFIC TRAINING
THIRD SEMESTER
\_________________________________________/
■ NEW OPERATION h REPEATED OPERATION
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the basic concepts of data networks.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ ICT. ■ Keep computers
■ Understand the concept and elements of a ■ Internet. turned off when
computer network. ■ Virtualization software. not in use.
■ Recognize the different ■ Understand the importance of data (Energy saving).
WEEK networks.
components of computer
1
networks. ■ Classify networks by extension and
function.
■ Recognize the concept of topology and
understand the most common topologies
used in computer networks.
■ ICT. ■ Logic. ■ Create an energy
■ Recognition of the different reference ■ Internet. ■ Arithmetic saving policy on
■ Understand the importance of models for data networks. ■ Virtualization software. your computer.
the OSI and TCP/IP
reference models. ■ Recognize the layers of data network
models through the Client Server
architecture.
■ Create a direct Patchcord cable with UTP. ■ Various tools for network ■ Logic.
■ Verify the operability of the direct cabling. ■ Arithmetic
patchcord cable.
■ Recognize the components ■ Create a crossed Patchcord cable with
UTP.
used in network cabling and
wireless networks. ■ Check the operability of the crossover
patchcord cable.
■ Install the Rj45 Jack's in the UTP cables.
5
1
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the basic concepts of data networks.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
5
2
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE
SEMESTER: III
DOMAIN AREAS
24
SKILLS No. 1 2 3 4 5 6 7 8 9 KNOWLEDGE
10 11 12 13 14 15 16 17 18 19 20 21 HO
No. Cod. H.T.
WEEKS TASKS 8 Q Q Q 8 Q -24
HO-04
HO-14
COD HO either 5 or E
9 or E AND
either either either either either either either either either
AND AND AND AND AND AND AND AND AND
either either either either either either either
AND AND AND AND AND AND AND
SECURITY AND
01 HT-01 Understand the fundamental concepts of Software Engineering. APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
02 HT-02 Recognize the fundamentals of the Unified Process and Software Project Management. MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
03 HT-03 Analyze the concepts of user and system requirements. Describe functional and non-functional requirements. HYGIENE
04 HT-04 Analyze software design models. Diagnosis to solve problems.
05 HT-05 Explain how an iterative and evolutionary development process leads to faster delivery of more useful software.
06 HT-06 ■
Generate software code through object-oriented programming.Recognize the operation of the most ■ Internet. ■ Logical operations. ■ Logic.
07 HT-07 ■
Know agile methods for building software.
Understand the operation of
important transport layer protocols. ■ Virtualization software. ■ Arithmetic
08 HT-08WEEK
Analyze the methodologies and processes of mixed software
the most common ports and
■ Verify the correct use of logical ports at
development. the ■ Operating systems for
09 HT-09 3Understand theprotocols
principles and
atpractices
transport layer.
of extreme programming.
the TRANSPORT
servers. ■ Keep computers
REPEATED OPERATION turned off when
layer (TCP/IP Model). NEW OPERATION
not in use.
(Energy saving).
■ Verify the operation of the most important ■ Logic.
■ Recognize the most common protocols and services of the Application ■ Internet. ■ Arithmetic
protocols and services at the layer. ■ Virtualization software. ■ Create an energy
APPLICATION layer (TCP/IP ■ ■ Operating systems for saving policy on
Model). servers. your computer.
■ Implement the simple HOST resolution ■ Internet. ■ Arithmetic and ■ Logic.
system. ■ Virtualization software. logical operations ■ Arithmetic
■ Understand the importance of ■ Implement the system to use DNS ■ Operating systems for
name resolution in data resolution. servers. ■ Keep computers
networks. turned off when
not in use.
(Energy saving).
5
3
5
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to software engineering.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
5
5
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to software engineering.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
WEEK ■ Analyze software design ■ Work on object-oriented design and real- ■ Communications devices. ■ Logic.
6 models. time software design and user interfaces. ■ Internet.
■ Network simulation and
emulation software.
■ Generate software code ■ Develop software through Object Oriented ■ Communications devices.
WEEK 8 through object-oriented Programming
■ Keep computers
programming ■ Internet. turned off when
■ Network simulation and not in use.
emulation software. ■ (Energy saving).
■ Know agile methods for ■ Use emerging trends in software ■ Communications devices.
building software. engineering. ■ Internet. ■ Create an energy
■ Network simulation and saving policy on
emulation software. your computer.
5
6
PROGRAMMING SHEET
TECHNICAL
PROGRAM TABLE PROFESSIONAL
SEMESTER: III
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
No. 1 2 3 4 5 6 7 MATHEMATICS
8 9 10 11 12 13SCIENCES
14 15 16 17 DRAWING ENVIRONMENTAL
COD H HYGIENE
No. Cod. H.T. TASKS HO O-
17
01
WEEK ■ Analyze
HT-01 Understand
the methodologies ■ ofWork
the conceptualization a system,
with information
the Mixed system.
Development
02 HT-02 andDefine the procedure
processes for the analysismethodology
of mixed and design of systems.
and Processes: ICONIX, ■ Communications devices. Logic.
9 ■ Internet.
03 HT-03 software development.
Define the ICONIX life cycle.
system development life cycle.
04 HT-04 Define Object technology. ■ Network simulation and
05 HT-05 Implement UML-compliant diagrams. emulation software.
06 HT-06 Diagram using the Software Development Process (RUP).
07 HT-07 Implementthe
■ Understand sequence diagrams
principles
■ Understand the principles and practices of
and and collaboration.
08 HT-08 practices
Implement extreme
class and object, state and programming. Life cycle in agile
activity diagrams. Logic.
of extreme
09 Implement component, interface andmethodologies.
HT-09 programming. Agile Methodologies and
deployment diagrams.
Processes: SCRUM and Feature Driven
Development (FDD). NEW OPERATION REPEATED OPERATION
5
7
5
8
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to system analysis and design.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Define systems analysis and ■ Define the procedures for the analysis and Logic. ■ Create an energy
design. design of systems
saving policy on
your computer.
WEEK ■ Define the system ■ Understand the activities generated for Logic.
11 development life cycle. software development ■ Keep computers
turned off when
not in use.
WEEK
■ Define Object technology. ■ Understand the software life cycle.
12 ■ Understand the phases and interactions.
■ Implement the artifacts and UML in the
unified process.
5
9
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to system analysis and design.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
WEEK ■ Implement class and object, ■ Make the graphic representation. ■ Internet.
15 state and activity diagrams. ■ Identify behavior, relationships between ■ ArgoUML Software.
classes and particular cases.
6
0
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to system analysis and design.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Implement component,
interface and deployment ■ Identify the components in the diagram. ■ Internet.
diagrams. ■ Identify nodes based on their types and ■ ArgoUML Software.
connections.
6
1
PROGRAM TABLE
No. 27
Cod.
No. TASKS H
H.T. COD
O-
HO
27
01 HT-01 Program Windows Forms applications.
02 HT-02 Develop control structures in Windows Form applications.
03 HT-03 Work with arrangements.
04 HT-04 Use Library Functions.
05 HT-05 Develop Modular Programming in Visual Basic .Net.
06 HT-06 Define the Concepts of Object-Oriented Programming.
6
2
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Prepare a form.
■ Add controls to the form.
WEEK ■ Program Windows Forms ■ Create MDI applications. ■ Logic.
16 applications. ■ Create menus in a Windows Forms ■ Data writing and storage ■ Basic Operations ■ Arithmetic ■ Keep computers
application. devices. turned off when
■ Handle events for controls. ■ Internet. not in use.
■ Validate user data entry. ■ App software. (Energy saving).
■ Define and declare arrays. ■ Data writing and storage ■ Keep computers
■ Use multidimensional matrices.
WEEK
■ Work with fixes. ■ Program and use the size of an array.
devices.
■ Internet. ■ Basic Operations ■ Logic. turned off when
18 ■ Arithmetic not in use.
■ Solve problems using matrices. ■ App software. (Energy saving).
6
3
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Define the concept of a Library function. ■ Data writing and storage ■ Keep computers
WEEK ■ Use the functions of the Visual ■ Use numerical functions. devices.
■ Basic Operations ■ Logic. turned off when
19 Basic .NET library. ■ Program using string functions. ■ Internet. ■ Arithmetic not in use.
■ Define Dates and Time methods and ■ App software. (Energy saving).
functions.
■ Use validation functions.
■ Manage components to apply to forms.
6
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: III
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
6
5
SPECIFIC TRAINING
FOURTH SEMESTER __________
_____________________)
PROGRAM TABLE
8
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Cod. COD
|
TO-OH
|
ZO-OH
|
SO-OH
90-
20-
|
SO-OH
60-
|
TT-OH
9t-
|
OZ-OH
|
ZZ-OH
|
SZ-OH
67-
No. TASKS
HO-03
HO-04
HO-10
HO-12
HO-13
HO-14
HO-15
HO-17
HO-18
HO-19
HO-21
HO-23
HO-24
HO-25
HO-26
HO-27
HO-30
HO-31
HO-32
H.T. HO
GENERAL OBJECTIVE: / Develop static Web Pages using the HTML and CSS programming languages.
/ Use graphic and web animation tools in your web projects.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
GENERAL OBJECTIVE: / Develop static Web Pages using HTML and CSS programming languages.
/ Use graphic and web animation tools in your web projects.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
7
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
GENERAL OBJECTIVE: / Develop static Web Pages using HTML and CSS programming languages.
/ Use graphic and web animation tools in your web projects.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
Texts and integration with CCS ■ Recognize HTML tags from page formats
■ Recognize HTML tags from text formats.
WEEK
2 ■ Recognize the function of cascading style
sheets (CSS).
7
5
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE SEMESTER: IV
GENERAL OBJECTIVE:
/ Develop static Web Pages using HTML and CSS programming languages.
/ Use graphic and web animation tools in your web projects.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
OCCUPATIONAL FAMILY : COMPUTING AND INFORMATION SECURITY AND
CAREER : SOFTWARE DEVELOPMENT APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
OCCUPATIONAL MODULE MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
: DATABASE ADMINISTRATOR
TRAINING MODULE HYGIENE
: SOFTWARE ENGINEERING II
Forms. ■ Recognize form elements.
No. 1 2 3 4 5 6 78 9 10 11
No. Cod. H.T. eith eith eith eith eith eith eith eith 8
■ RecognizeTASKS
the use of JavaScript to COD HO
eith eith
generate behaviors. er er er er er er er er EITH er er
EITH EITH ER
01 HT-01 Understand and define UML
Behaviors.
■ Show-Hide elements.
class diagrams.
02 HT-02
■ Pop-up messages.
Recognize Software architectures.
WEEK
■ Open a new window in the browser.
03 HT-03 Discuss the basic concepts ■ ofJump
testing.
menus.
3
04 HT-04 Explain the levels of testing.
05 HT-05 Generate test design.
Website publication. ■Setting up a Remote Site.
06 HT-06 Know the test execution. ■Free Internet Resources.
07 HT-07 Understand the principles of Reengineering vs Reverse Engineering.
7
6
7
7
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to software engineering.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
7
8
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to software engineering.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
Framework instantiation. (Energy saving).
7
9
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE SEMESTER: IV
GENERAL OBJECTIVE:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to software engineering.
8
0
8
1
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE
SEMESTER: IV
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
HO-14
COD HO
HO-24
either either either either either either either either either either either either either either either either either either
AND AND AND AND or E AND AND AND AND AND AND AND AND AND AND AND AND AND AND
or E or E or E or E
HYGIENE
01 HT-01 Establish the fundamentals of object-oriented programming
02 HT-02 Access databases using Visual Basic .NET
■ Using operators
03 HT-03Java
Configure printing andreading,
programming, reporting in Windows Forms applications
■ Data types, scope of variables. ■ netbeans IDE for
04 HT-04writing data,
Access Conditional
the file system control ■ Static variables Windows ■ Propositional logic ■ Keep computers
05
WEEK 7 HT-05structure
Prepare Testing and debugging ■ JOptionPane class / methods (input, ■ Tomcat Server turned off when
06 HT-06 output,
Distribute Windows applications made with Visual Basic confirmation)
.NET not in use.
07 HT-07 ■ Conditional
Develop web applications with database connection (If,
with PHP Else, Elseif ) (Energy saving).
■ NEW OPERATION
■Selective (Switch) REPEATED OPERATION
8
2
8
3
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
8
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
8
5
PROGRAMMING SHEET
TECHNICAL
PROGRAM TABLE PROFESSIONAL
SEMESTER: IV
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
1 zo-oh
|
| EO-OH
|
| 80-0h
|
| 60-0h
No. TASKS
■Program basic conditional and repetitive ■ Data writing and storage
HO-01
HO-04
HO-05
HO-06
HO-07
HO-10
HO-14
2 2 2 ■ Arithmetic ■ Keep computers
COD
15 database connection with PHP. H.O. 2 2 2
01 HT-01 Understand concepts and technologies associated withPHP instructions.
Databases. devices. turned off when
02 HT-02 ■Create forms that process data with PHP. ■ Internet.
Plan and develop database implementation projects. not in use.
03 HT-03
■Prepare a CRUD to the database.
Understand the operations contemplated in the administration of relational databases.
■ App software. (Energy saving).
04 HT-04 Know advanced database systems.
8
6
8
7
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
GENERAL OBJECTIVE:
The participant will be able to:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to database analysis and design.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
INDUSTRIAL/
APPLIED BASIC TECHNICAL ENVIRONMENTAL
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING SAFETY AND
HYGIENE
8
8
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: IV
GENERAL OBJECTIVE:
The participant will be able to:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to database analysis and design.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
INDUSTRIAL/
APPLIED BASIC TECHNICAL ENVIRONMENTAL
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING SAFETY AND
HYGIENE
Understand the operations ■ Introduction to data storage and query File ■ Communications devices.
WEEK contemplated in the structure and storage Indexing and ■ Internet. ■ Logic.
18 administration of relational hashing.
■ Database software. ■ Keep computers
databases. ■ Process queries Optimizing queries turned off when
Transactions Concurrency control not in use.
System backup and recovery (Energy saving).
■ Introduction to the architecture of
WEEK Know advanced database database systems (Parallel, Distributed,
Object Oriented, Object Relational, XML, ■ Communications devices. ■ Logic.
19 systems. ■ Internet.
OLAP and database for Business
Intelligence) ■ Database software.
■Understand the concepts of Data
Warehousing.
■Work on the different forms of information
WEEK Understand advanced database recovery, database tuning. Database ■ Communications devices.
20 topics.
normalization versus denormalization. ■ Internet. ■ Logic.
■Monitoring of transactions and Workflow. ■ Database software. ■ Keep computers
■Database audit. turned off when
not in use.
(Energy saving).
WEEK
21 SEMESTER EVALUATION
8
9
SPECIFIC TRAINING
FIFTH SEMESTER
__
PROGRAM TABLE
18
Cod.
No. TASKS H
H.T. O-
18
01 HT-01 Use concepts related to software processes
02 HT-02 Use concepts related to software quality
03 HT-03 Apply software quality models
04 HT-04 Apply software quality metrics
05 HT-05 Applies the concepts of CMMI and its components
GENERAL OBJECTIVE:
The participant will be able to:
/ Consider the concepts related to software quality to determine its advantages during the development process.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
9
2
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE
SEMESTER: V
GENERAL OBJECTIVE:
The participant will be able to:
OCCUPATIONAL FAMILY : COMPUTING AND INFORMATION
/ Consider the concepts related to software quality to determine its advantages during the development process.
CAREER : SOFTWARE DEVELOPMENT
OCCUPATIONAL MODULE : APPLICATIONS DEVELOPMENT
TRAINING MODULE : WEB APPLICATIONS DEVELOPMENT DOMAIN AREAS
SKILLS 28
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 KNOWLEDGE
20 21 22 23 24 25 26
H
WEEKS
No. Cod. H.T. TASKS
COD HO either either either either either either either either either either either either either either either either either either either either either either either either either either O- SECURITY AND
31
APPLIED BASIC TECHNICAL INDUSTRIAL /
01 HT-01
TASKS EXPERIENCES
What is PHP?
OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
02 HT-02 Programming Fundamentals HYGIENE
03 HT-03 Arrangements software.
04 HT-04 Features
05 HT-05 Forms
06 HT-06 Database Administration with MySQL ■ Recognizes the objectives of software ■ Safety standards
07 HT-07■ Apply
Connectivity to MySQL
software from PHP
quality metrics
quality metrics.
■ Software Engineering ■ Arithmetic ■ Mathematical ■ Flowcharts in computer
08 HT-08 Session Control ■ Integrates the use of software quality operations. Logic
laboratories and
metrics.
09 HT-09 Access to other DBs systems areas
WEEKHT-10
10 Payment gateway (use and care)
3 ■ NEW OPERATION REPEATED OPERATION
■ Applies the concepts of CMMI ■ Recognizes the concepts of CMMI. ■ Arithmetic ■ Mathematical ■ Flowcharts ■ Safety standards
and its components ■ Recognize the components of CMMI. ■ Software Engineering operations. Logic in computer
laboratories and
systems areas
(use and care)
9
3
9
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: V
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
CAREER: SOFTWARE DEVELOPMENT TRAINING MODULE: WEB APPLICATION DEVELOPMENT
GENERAL OBJECTIVE:
The participant will be able to:
/ Design and develop web applications with interaction with databases.
/ Covering basic concepts of HTML, PHP, JavaScript, Apache web server, MySQL database.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ PHP functions
WEEK
5
Features ■ Practical case
■ User Roles
■ Practical case
Forms
■ Forms - Sending and retrieving data
■ Working with Forms
9
5
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE SEMESTER: V
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
HO-14
H.T. COD HO
HO-01
HO-02
HO-03
HO-04
HO-05
HO-06
HO-07
HO-08
HO-09
HO-11
HO-12
HO-13
HO-16
HO-17
HO-18
■ Working with Databases
■ Consult; Modify and Delete Database
01 HT-01 General approach to Object Oriented Programming (OOP)
Data
02 HT-02 Basic Swing Components
03 HT-03 Scope of OOP (Object Oriented ■ Access the MySQL database
Programming)
WEEK Connectivity to MySQL from ■ Add information to the database
047 HT-04
PHP Class members. ■ Planning a Web project
05 HT-05 Inheritance and Class Hierarchy.■ Add, delete and share bookmarks in the
06 HT-06 Interfaces app
WEEK
Session Control
■ Using control sessions in PHP NEW OPERATION h. REPETITIVE OPERATION
8 ■ Practical case
WEEK
Payment gateway ■ Recognize payment methods for electronic
9 commerce.
■ Implementing a payment gateway
9
6
9
7
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: V
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
CAREER: SOFTWARE DEVELOPMENT TRAINING MODULE: SOFTWARE DEVELOPMENT II
GENERAL OBJECTIVE:
The participant will be able to:
/ Apply the fundamental outline of the programming methodology on the basis of Object-Oriented Programming (OOP) using the Java programming language, efficiently applying good development
practices.
/ Designs structures based on Object Oriented Programming.
/ Use classes, objects and interfaces that provide functionality to safer and more reusable software.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
INDUSTRIAL/
APPLIED BASIC TECHNICAL ENVIRONMENTAL
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING SAFETY AND
HYGIENE
WEEK
General Approach to Targeted ■ Object-oriented programming ■ IDE netbeans 7.3 for
Programming ■ Classes, methods and forms of creating windows
10
Objects (OOP) ■ Tomcat Server ■ Keep computers
Objects turned off when
■ States and behaviors of a class not in use.
■ Design basic Swing components in OOP (Energy saving).
■ JLabel
■ JTextFiled
WEEK ■ Classes and types of methods, scopes, ■ JComboBox
11
Basic Swing Components
and attributes within a Swing application ■ JButton ■ Keep computers
■ JCheckBox turned off when
■ JRadioButton, not in use.
etc. (Energy saving).
9
8
PROGRAMMING SHEET
TECHNICAL
PROGRAM TABLE PROFESSIONAL
SEMESTER: V
9
9
1
0
0
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: V
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop Web applications using ASP .NET and AJAX.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
INDUSTRIAL/
APPLIED BASIC TECHNICAL ENVIRONMENTAL
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING SAFETY AND
HYGIENE
WEEK
■ Introduction to web server controls ■ Program server controls
17
Server Controls ■ Web server controls on a web page.
■ Keep computers
■ Adding controls to a web page turned off when
not in use.
(Energy saving).
■ State Administration
State management in ASP .NET ■ Write, read and delete cookies ■ Know and manage the
states of a web page.
■ Handling session states, application
1
0
1
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: V
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop Web applications using ASP .NET and AJAX.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
INDUSTRIAL/
APPLIED BASIC TECHNICAL ENVIRONMENTAL
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING SAFETY AND
HYGIENE
1
0
2
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: V
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop Web applications using ASP .NET and AJAX.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
INDUSTRIAL/
APPLIED BASIC TECHNICAL ENVIRONMENTAL
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING SAFETY AND
HYGIENE
Using LINQ with ASP .NET ■ Build queries with Linq ■ Retrieve and modify data
■ Using LinqDataSource for data access and in an application using
control LINQ
1
0
3
SPECIFIC TRAINING
SIXTH SEMESTER ____________
____________________)
PROGRAM TABLE
8/ 8/ C/ C/d/g/s
/c/c
5/ 8/ 0/0/ S/ ©///0/ < / 0/ 8/
J/8/
7§/8/% 8/8/87
TRAINING MODULE : MOBILE APPLICATION DEVELOPMENT •//8/0/,q / 48/3/
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop applications for Android, instructing the use of the SDK, IDE and application generation.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY BASIC SCIENCES
MATHEMATICS DRAWING ENVIRONMENTAL
HYGIENE
■ What is Android?
Introduction to Android ■Know the Android Operating System ■ Android versions
■Identify the differences between Android ■ Architecture of
versions Android
■ Download Eclipse SDK
■ Know the download types of Eclipse and and Plugins
the SDK Manager ■ Installation and
WEEK Install and Configure Eclipse ■ Know the different types and differences configuration
1 of virtual machines that can be Plugins
configured ■ Virtual Machine
Configuration
■ Structure of an Android
Project ■ Algorith
Development Environment - ■ Know and configure the working ■ Android Manifest.xml ■ Variables ms
Android - GUI environment of an Android project ■ User Interface: Views - ■ Basic operations ■ Linear
Layouts programming
■ BroadCast Receiver
1
1
2
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop applications for Android, instructing the use of the SDK, IDE and application generation.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY BASIC SCIENCES
MATHEMATICS DRAWING ENVIRONMENTAL
HYGIENE
■ Layouts (Frame
Layout – Linear Layout ■ Variables
– Tablet Layout – ■ Methods
■ Organize the elements of an application. Relative Layout – Tab ■ Features ■ Linear
Configuration and layout)
Basic Controls Programming ■ Use the different types of controls in an ■ Arrangem programming
application. ■ Control Spinner - ents ■ Data Structure
Controls ■ Conditionals and
Selection loops
■ Custom Grid View
■ Dialogs and Toast
■ Menus and Tabs
Capturing and handling user
■ Know and use Android event types ■ Event Listener ■ Methods ■ Data structure
events ■ Event Manager ■ Features
WEEK ■ Definition and use of
3 ■ Create applications with more than one Intents to launch
■ Global Variables ■ Data structure
screen. activities
Intents and Intents Filter
■ Work with sending parameters between ■ Filters in Intents ■ Classes and ■ Arrays and
■ Storing Information in Methods Matrices
screens.
Intents
1
1
3
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop applications for Android, instructing the use of the SDK, IDE and application generation.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY BASIC SCIENCES
MATHEMATICS DRAWING ENVIRONMENTAL
HYGIENE
■ Global variables
Animations and Menu Design ■ Know the different types of menus that ■ Defining an XML menu ■ XML ■ XML language
can be applied in an Android application ■ Creating an options menu structures
■
■ Creating contextual and
floating menus
■ LocationManager and
■ Recognize the different types of sensors LocationProvider-
■ Global Variables
WEEK that the mobile phone has Position and location
4
Geolocation and Maps
■ Use your mobile phone as a location tool sensors ■ Methods and ■ Data Structure
using GoogleMap ■ Geo Coding Functions
■ MapView and
MapController
■ What is SQLite? -
Creation of DB and
■Create a database in SQLite. Tables ■ Variables
WEEK Data Storage and Retrieval - ■Create a maintenance in Android that ■ Preferences - Content ■ Connections to ■ Data structure
Provider DB Object Oriented
5 SQLite allows you to interact with a database in
SQLite. ■ Connections and Data ■ Conditionals and Programming
Maintenance (Insert - loops
Delete -
Update)
1
1
4
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Develop applications for Android, instructing the use of the SDK, IDE and application generation.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY BASIC SCIENCES
MATHEMATICS DRAWING ENVIRONMENTAL
HYGIENE
■ Global Variables
WEEK ■ Know and apply the different types of ■ Web Service
■ Methods and
6
Network Services Web Service that exist in an Android ■ HTTP ■ Data structures
project Functions
connection
■ Remote ■ Object-oriented
connections programming
■ Create a service using PHP or ASP that ■ GET and POST requests ■ Global Variables
allows Android to connect with MySQL.
from Android ■ Methods and ■ Data structures
Android Web Services with PHP
■ Perform data maintenance from Android ■ Using JSONObject Functions ■ Object-oriented
to a database in MySQL. Objects - JSONArray ■ Remote programming
■ Performing data query connections
■ Performing data
maintenance (Insert -
Delete - Update)
1
1
5
1
1
6
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
/ Consider the concepts related to an Integrated Management System to recognize the advantages of its implementation.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Recognizes the concepts related to an
Integrated Management System
Recognizes the concepts related ■ Recognizes and applies the standards
WEEK
to an Integrated Management related to Safety and Health at Work ■ Engineering and ■ Flowcharts ■ Safety standards
7 according to OHSAS). Management
System in computer
■ Recognizes and applies the rules related laboratories and
to Safety and Health at Work for the systems areas
employee. (use and care)
Recognizes and applies Quality ■ Recognizes and applies Quality concepts ■ Safety standards
WEEK
concepts according to ISO
according to ISO standards. ■ Engineering and ■ Flowcharts in computer
8
standards. ■ Recognizes and applies the concepts of Management
laboratories and
Quality for clients.
systems areas
(use and care)
1
1
7
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
/ Consider the concepts related to an Integrated Management System to recognize the advantages of its implementation.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
1
8
NEW OPERATION h REPEATED OPERATION
1
1
9
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Design projects in a basic way using software tools that will allow you to manage, track and show reports on the progress of the project.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
2
0
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Design projects in a basic way using software tools that will allow you to manage, track and show reports on the progress of the project.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
2
1
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Design projects in a basic way using software tools that will allow you to manage, track and show reports on the progress of the project.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
2
2
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Design projects in a basic way using software tools that will allow you to manage, track and show reports on the progress of the project.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
project.
■ Identify the Critical Path.
■ Show specific information using filters.
■ Sort and group information in a view.
■ Perform project cost analysis.
■ Perform manual cost reduction.
■ Use views to determine resource usage.
■ Review the project plan baseline.
1
2
3
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE
SEMESTER: VI
DOMAIN AREAS
SKILLS KNOWLEDGE 18
No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
WEEKSCod. H.T. TASKS COD HO
H
No. O- SECURITY AND
HO-01
HO-02
HO-03
HO-04
HO-05
HO-06
HO-07
HO-08
HO-09
HO-10
HO-11
HO-12
HO-13
HO-14
HO-15
HO-16
HO-17
APPLIED BASIC TECHNICAL
18 INDUSTRIAL /
TASKS EXPERIENCES
JavaScript/HTML
OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
01 HT-01
JSP - Operation HYGIENE
02 HT-02 for the project.
03 HT-03
Object Oriented Programming - JSP ■ View total project costs.
Servlet ■Search for assigned resources and their
04 HT-04 task assignments.
05 HT-05
Sessions ■ Change the working days and hours of a
Access to DBs with Java Connection Pool andresource.
Datasource
06 HT-06 ■Selecting, editing and creating reports.
■Setting print and page options.
■Setting options to correct printing NEW OPERATION REPEATED OPERATION
problems. ■Office software. ■ Basic Operations ■ Arithmetic-
■ Creating Reports. ■ Exporting report data. ■Internet. to determine costs
■Creating and modifying visual reports. ■Course material. and dates.
logic
WEEK ■MSProject.
12
■Office software.
■ Present a project. ■ Carry out the study and presentation of a ■Internet. ■ Basic Operations
project.
■Course material. to determine costs
■MSProject. and dates.
1
2
4
1
2
5
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
CAREER: SOFTWARE DEVELOPMENT TRAINING MODULE: PROGRAMMING LANGUAGE V
GENERAL OBJECTIVE:
The participant will be able to:
/ Use JSP, main characteristics, operating scheme and its functionality, code structures used to program JSPs.
/ Use Servelets, main characteristics, structure, functionality and execution mode using Tomcat as a compatible J2EE server.
/ Access databases from the business layer components of a J2EE application, through JDBC
7 Generate a set of records, facilitating immediate access to data through JDBC.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
■ Methods
WEEK ■ Events ■ Netbeans IDE for
13 ■ JavaScript/HTML ■ Arrays Windows ■ Propositional Logic
■ Applications ■ Tomcat Server
■ validations ■ Dreamweaver editor
■ Life cycle methods
■ Basic Notes
■ Jsp Code Structures
WEEK
■ JSP - Operation ■ Directives
14 ■ Scripting Elements
■ JSP declarations
■ Expressions
■ Scriptlets
WEEK ■ Object Oriented Programming
15 - JSP ■ Methods and/or procedures with JSP
■Composition and its Functions.
■J2EE servers - compatible.
■Operating scheme programming.
WEEK
■ Servlet ■Management of GET – POST requests.
16 ■Servlet functionality.
■Running a servlet through a JSP form.
1
2
6
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
PROGRAM TABLE
SEMESTER: VI
SKILLS KNOWLEDGE 20
No. 1 2 3 4 5 6 7 8 9 10 11 12
WEEKS H
No. Cod. H.T. TASKS COD HO
O- SECURITY AND
HO-01
HO-02
HO-03
HO-04
HO-05
HO-06
HO-07
HO-08
HO-09
HO-10
HO-11
HO-12
APPLIED BASIC TECHNICAL
20 INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
01 HT-01 Business Intelligence Fundamentals
HYGIENE
02 HT-02 Information systems and the generation of value and competitive advantage
■ Information sent to the server.
03 HT-03 Datawarehousing concepts and design
04 HT-04 Online analytical tools
WEEK
05 ■ Sessions
HT-05 Data mining ■ HTTPSession interface.
06
17
HT-06 The Balanced Scorecard
■ Methods.
07 HT-07
■ Access to DBs with
■ Define
Collection and use of data. Ethical and legal aspects
server URL.
WEEK Java ■ Driver loading. NEW OPERATION REPEATED OPERATION
18 ■ Connection Pool and ■ Establish connection.
DataSource ■ Create a Statement.
■ Execute sentences.
1
2
7
1
2
8
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
AD PROGRAM: DUAL LEARNING OCCUPATIONAL FAMILY: COMPUTING AND INFORMATICS
GENERAL OBJECTIVE:
The participant will be able to:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to Business Intelligence.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
2
9
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to Business Intelligence.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
business decision making.
1
3
0
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to Business Intelligence.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
1
3
1
PROGRAMMING SHEET
TECHNICAL
PROFESSIONAL
SEMESTER: VI
GENERAL OBJECTIVE:
The participant will be able to:
/ Provide participants with the necessary knowledge and experiences that allow them to understand the concepts related to Business Intelligence.
DOMAIN AREAS
SKILLS KNOWLEDGE
WEEKS
SECURITY AND
APPLIED BASIC TECHNICAL INDUSTRIAL /
TASKS EXPERIENCES OPERATIONS SPECIFIC TECHNOLOGY
MATHEMATICS SCIENCES DRAWING ENVIRONMENTAL
HYGIENE
WEEK
21 SEMESTER EVALUATION
1
3
2