USAT COLLEGE INC.
SAGAY CITY
National Highway, Poblacion 1, Sagay City
Negros Occidental, Philippines
INFORMATION AND COMMUNICATION TECHNOLOGY (ICT) SECTOR
PROGRAMMING
(.NET TECHNOLOGY) NC III
Grade 11
Quarter 1 – Week 1 – Module 1
Module Title :
USE MATHEMATICAL CONCEPTS
AND TECHNIQUES
TABLE OF CONTENTS
Page
What Is This Module About? .......................................................1
How Do You Use This Module .......................................................1
LESSON 1 – Number System
Information Sheet 1.1 - Number System and its Types ..........2 - 6
Self – Check 1.1 ........................................................7
Answer Key 1.1 .........................................................8
LESSON 2 – Binary Arithmetic
Information Sheet 2.1 - Binary Addition ...............................9 - 13
Self – Check 2.1 .........................................................13
Answer Key 2.1 .........................................................14
Information Sheet 2.2 - Binary Subtraction ..........................15 - 17
Self – Check 2.2 .........................................................17
Answer Key 2.2 .........................................................18
Information Sheet 2.3 - Binary Multiplication .......................19
Self – Check 2.3 ..........................................................20
Answer Key 2.3 ..........................................................21
Information Sheet 2.4 - Binary Division ................................22 - 25
Self – Check 2.4 ..........................................................25
Answer Key 2.4 ..........................................................26.
PROGRAMMING(.NET TECHNOLOGY) NC III
QUALIFICATION OVERVIEW
The PROGRAMMING(.NET TECHNOLOGY) NC III Qualification consists of
competencies that a person must achieve to develop or write program codes
using a personal computer or workstation as part of a systems development
team. Specifically, it includes specialized competencies on .NET technology
programming language, such as: 1.) programming in HTML5 with JavaScript &
CSS3 and 2.) developing ASP.NET MVC 5 web applications.
Computer programming - is the iterative process of writing or editing
source code. Editing source code involves testing, analyzing, and refining, and
sometimes coordinating with other programmers on a jointly developed
program. A person who practices this skill is referred to as a computer
programmer, software developer or coder. The sometimes lengthy process of
computer programming is usually referred to as software development.
CORE COMPETENCIES
1. Perform Programming in HTML5 with JavaScript and CSS3
The course helps students gain basic HTML5/CSS3/JavaScript
programming skills, and is an entry point into both the Web application and
Windows Store apps training paths. The course focuses on using
HTML5/CSS3/JavaScript to implement programming logic, define and use
variables, perform looping and branching, develop user interfaces, capture and
validate user input, store data, and create well-structured application. Further,
this unit covers the skills, knowledge, and attitude required in developing
HTML5 Websites. Students will also learn to develop advanced ASP.NET MVC
applications using .NET Framework 4.5 tools and technologies. The focus will
be on coding activities that enhance the performance and scalability of the Web
site application. ASP.NET MVC will be introduced and compared with Web
Forms so that students know when each should/could be used.
2. Develop ASP.NET MVC 5 Web Applications
In this course, students will learn to develop advanced ASP.NET MVC 5
(or higher) applications using .NET Framework 4.5 (or higher) tools and
technologies. The focus will be on coding activities that enhance the
performance and scalability of the Web site application. The Model View
Controller (MVC) architectural pattern will be explained in this course.
ASP.NET MVC will be introduced and compared with Web Forms so that
students know when each should/could be used.