Download PDF 


dfsdafsdafdsafsadfsdafsded1 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Secondary Level (Grade 9-10) Curriculum (For Technical and Vocational Stream) Computer Engineering 2072 Government of Nepal Ministry of Education Curriculum Development Centre 2 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Sanothimi, Bhaktapur 3 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Content S/No. Subjects Page No. Course Structure of Computer Engineering (Grade 9- 10) Computer Engineering (Grade 9) 1. Engineering Drawing 5 2. Computer Fundamentals 11 3. C - Programming 18 4. Fundamentals of Digital Systems (FDS) 25 5. Electrical Engineering 31 6. Web Page Development 38 1. 2. Computer Engineering (Grade 10) 3. 1. Computer Repair and Maintenance 48 2. Computer Networks 54 3. Database Management System 59 4. Electronic Devices and Circuits 64 5. Microprocessor 69 6. Object Oriented Programming (OOP) 75 4 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Curriculum Structure Class 9 S.No. Subject Weightage/ week Full Mark 1 Nepali 5 period 100 2 English 5 period 100 3 Mathematics 5 period 100 4 Science 5 period 100 5 Engineering Drawing 5 period 100 6 Computer Fundamentals 5 period 100 7 C - Programming 5 period 100 8 Fundamentals of Digital Systems (FDS) 5 period 100 9 Electrical Engineering 5 period 100 10 Web Page Development 5 period 100 Total 50 period 1000 Class 10 S.No. Subject Weightage/ week Full Mark 1 Nepali 5 period 100 2 English 5 period 100 3 Mathematics 5 period 100 4 Science 5 period 100 5 Computer Repair and Maintenance 5 period 100 6 Computer Networks 5 period 100 7 Database Management System 5 period 100 8 Electronic Devices and Circuits 5 period 100 9 Microprocessor 5 period 100 10 Object Oriented Programming (OOP) 5 period 100 Total 50 period 1000 * (One Period =45 Minutes) 5 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Level Wise Competencies ( Grade 9 & 10) 1. Student will be familiar with the different types of computer programming logic and on the basis of that logic they will develop small program which they can implement in different types of organisations. 2. Student will acquire the knowledge of basic HTML Tags ,elements attributes, CSS and JavaScript which is most often used in the development of websites 3. Student will be able to handle drawing instruments and materials and identify different types of engineering curves, shapes and Geometrical construction. 4. Student will develop the general logic of Boolean algebra, logic gates, truth table combinational and flip-flops circuits. 5. Students get the knowledge of different types of internal and external components of computer, such as Power supply, CPU fan, CD and DVD-ROM, windows operating system and they know how to install different kinds of software. 6. Student will be able to handle or work with electrical equipments and components such as ammeter, voltmeter, resister, capacitors and their colour combinations and values. They will also have an idea of Ohm’s law equivalent circuit and how to find the total current of the circuit. 7. Student will get the general idea of registers, instruction sets, addressing modes, memory related operations and develop the simple programming logic used in the assembly language programming. 8. Student will identify the electronic components such as Diode, Transistor, FET and their characteristics and applications. 9. Student will get the depth concept on object oriented programming model. And they can construct class and create object of that class and understand the concept of inheritance, polymorphism, encapsulation and Abstraction. 10. Student will know the concept of database management system in which they will learn E-R Model which can help to develop the concept of relationship between the entities. It also helps students to create database in database package, creating table, inserting record, updating record, designing form, generating report etc. 11. Student will be familiar with different types of networking devices and be able to use them in the LAN configuration. It will also help students to prepare the different types of communication media used in the networking. They can configure client server and peerto- peer networking. 6 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Engineering Drawing I Grade: 9 Theory: 40 Full Marks (68 Period) Practical: 60 Full Marks (102 Period) 1. Introduction: This course is designed to provide knowledge and skills on geometrical shapes, and its construction procedure, and interpretation of the views of objects by orthographic projection. This course includes graphical representation of physical object and their relationship. This course will meet important requirements of all technical people in engineering profession. This course mainly discusses about the geometrical drawing, it is the art of representation of objects. On completion of course the student will be able to develop the knowledge and skills on Basic drafting technique, Handling of drawing instruments and materials, Geometrical construction, Line work, Lettering, Dimensioning, Orthographic projection, Section, Simple intersection of solid and Surface development . 2. Competencies 1. Handle drawing instruments and materials; 2. Identify Geometrical construction and shape; 3. Describe the scale, its type and construction; 4. Draw different types of engineering curves and 5. Draw and interpret the multi view of solids with scale and dimensioning. 3. Learning Outcomes At the end of Grade 9, students will be able to: 1. Use the drawing tools. 2. Construct the geometric shape. 3. Write the lettering and text in different font. 4. Describe the scale, its uses and conversion. 5. Give the dimension of any object, construct tangent, curve, conic section. 6. Draw the orthographic projection, section, surface development, intersection and land measurement. 7 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4. Scope and Sequence THEORY Unit Scope Content Period 1. Introduction of drawing 1.1 Types of drawing 1.2 Engineering drawing as universal language of engineering technical persons. 1.3 Introduction of drawing materials like drawing sheet, base paper, masking tape etc. 1.4 Introduction of drawing tools like T square, set square pencil, compass scale etc. 12 2. Introduction of line and geometrical shape 2.1. Definition of line and its type, line weight and their uses. 2.2 Introduction of geometrical shape like rectangle, square triangle parallelogram, rhombus and polygon. 2.3 Circle and its parts name. 6 5 Scale 5.1. Full scale 5.2 Reduced scale 5.3 Enlarge scale 5.4 Scale construction (Reducing and enlarging scale) 5.5 Practicing the drawing of various length line using the scale 6 6 Lettering 6.1 Introduction of single and double stroke letter 6.2 Vertical and inclined letter. 6.3 Height and width ratio of the letter. 6.4 Practice of letter writing of upper case and lower case letter. 6.5 Practice of Devangiri letter. 4 7 Dimensioning 7.1 Dimension system 7.2 Chain and size dimension 7.3 Dimension and extension line placement of dimension text. 7.4 Uses of arrow head, dot and slash in dimension 6 8 Geometrical constructio n. 8.1.1 Know about the geometrical shape and their name 8.1.2 Construction of 90, 60 degree angle and given angle. 6 8 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 8.1.3 Construction of triangle by the help of given side. 8.1.4 Construction of rectangle, square, pentagon hexagon, Heptagon etc Division 8.2.1 Bisection and trisection of line and angle 8.2.3 Line dividing any number of equal parts. 8.2.3 Circle- Dividing five, six,,seven and eight equal parts Tangent 8.3.1 Line tangent to a circle from any point. 8.3.2 Uncrossed (open belt) and crossed (crossed belt) line tangent 8.3.3 Arc tangent (Internal, external and combined) 9 Orthographic Projection 9.1 Theory of projection 9.2 Introduction of principal plane 9.3 Introduction of first and third angle projection. 9.4 Difference between first and third angle projection. 9.5 Projection of point(s) and line(s) in first angle projection. 9.6 Projection of line which is parallel to HP, parallel to VP and perpendicular to HP and VP. Inclined to HP and VP. 9.7 Orthographic projection prism, cylinder, pyramid and cone. 9.8 Orthographic projection of different models with flat, inclined and circular surface. (At least 12 practice) 12 10 Pictorial projection 10.1 Introduction of pictorial projection i.e. oblique ,Isometric and perspective 10.2 Isometric view 10.2.1 Isometric projection and isometric drawing 10.3 Oblique view 12 11 Land measurement /Symbol 11.1 Land measurement by triangulation method. 11.2 Unit of length/Unit of land Ropani/Bigha 11.3 General symbol of civil, domestic electrical (fixtures) work and plumbing work. 4 Total 68 9 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 (PRACTICAL) Unit Scope Activities Period 1 Introduction of drawing Introduction to tools, paper and drawing. 7 2 Introduction of line and geometrical shape Introduction to geometric shape 8 3 Freehand practicing Free hand practicing of lines. 10 4 Practicing the line and circle using drawing instruments Draw the horizontal line, 45, and 60. 8 5 Scale Practice using scale. 6 6 Lettering Draw on practice lettering 9 7 Dimensioning Practice on dimension 8 8 Geometrical construction. Construct geometric shape, tangent, divide. 11 9 Engineering Curves Practices on different curve 9 10 Orthographic Projection Practice on orthographic projection. 8 11 Pictorial projection Practice on isometric view. 12 12 Land measurement /Symbol Practice on land measurement. 6 Total 102 5. Learning Facilitation Process: This course provides both theoretical as well as practical knowledge on computer engineering. In this subject there are both subjective contents as well as practical activities. This curriculum focuses on providing practical knowledge to the students. It provides knowledge, skill, and self confidence to the students. To fulfill the objectives, the instructor must involve the students in classroom activities as well as practical field visits. Locally available material must be used to conduct teaching learning activities. To achieve the entire objective from this syllabus, teacher must use different techniques and process while teaching. Some of the important techniques and processes that can be used are given below:  Group Discussion  Field Visit  Demonstration  Case study  Questionnaire  Practical Works  Audio/Visual Class  Web surfing  Project Works  Problem Solving. 10 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 6. Students Assessment Process Class work, homework, unit test, terminal test, final test, etc. are the tools to measure student's knowledge, skill, and performance. Similarly, lab report, attendance, discipline, and performance are also used to assess the learners' achievement. Specification Grid Subject: Engineering Drawing I In this subject, to evaluate the students knowledge, skill, attitude and performance, the questions are divided into two group i. e. Theory and Practical. For theoretical part questions and weightage are given in table A, bellow: Class: 9 Times: 1 Hour and 15 Min. Full Marks: 40 Unit Scope Group A Group B Group C Total Question Very Short Question Short Question Long Question 1 Introduction of drawing 1 1 2 Introduction of line and geometrical shape 2 1 1 4 5 Scale 1 1 2 6 Lettering 1 1 1 3 7 Dimensioning 1 1 2 8 Geometrical construction. 2 1 1 4 9 Orthographic Projection 2 1 1 4 10 Pictorial projection 2 0 1 3 11 Land measurement /Symbol 1 1 1 3 Total Question 13 7 6 26 Attempt Questions 10 5 5 20 Marks 10 10 20 40 Time 18 18 39 75 min. 11 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 (PRACTICAL) Time: 1 Hour and 45 Min. Full Marks: 60 For Practical examination 60 full marks is divided as follows: Allocation of practical marks Marks Attendance 5 Lab report/Practical files 10 Internal assessment 10 Practical Examination 15 Spotting/field report/project work/survey report/drawing 10 Viva 10 Total 60 12 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Fundamental of computers Grade: 9 Theory: 40 Full Marks (68 Period) Practical: 60 Full Marks (102 Period) 1. Introduction This course is designed to impart knowledge on fundament concept of computer, hardware components, internet, intranet, email and multimedia. This course specifically designed to understand basic knowledge of different kinds of hardware and software associated with it. It also provides knowledge of different kinds of operating system installation process. It also provides skills on word processing, spreadsheets, and presentation tools. This subject covers a foundational understanding of computer hardware, software, operating systems, peripherals email and internet. 2. Competencies 1. Understand computer system and its hardware and software 2. Explain the internet, intranet and email 3. Understand the multimedia and its applications 4. Protect their computer by using antivirus software etc. 5. Perform applications software such as word processing, spreadsheets, and presentation tools 3. Learning Outcomes At the end of Grade 9, students will be able to: 1. Develop concept about hardware and different types of software 2. Develop the knowledge about internet and intranet 3. Develop the concept of different types of operating system 4. Develop the concept of e-mail and internet 5. Use concept of multimedia technology in education, entertainment, training etc 6. Install different versions of operating systems in computer 7. Install customized software in the system 13 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4. Scope and Sequence THEORY Unit Scope Content Period 1. Introduction 1.1 Introduction to computer 1.2 History of computer and its generations. 1.3. Applications of computer in daily life. 1.4. Classifications of Computers: 1.4.1. Analog Computer 1.4.2. Digital Computer 1.4.3. Hybrid Computer 1.4.4. Super Computer 1.4.5. Mainframe Computer 1.4.6. Mini Computer 1.4.7. Micro-Computer or Personal computer 1.5. Characteristics of computer 1.6. Measurement of size and speed 10 2. Computer software 2.1 Introduction to computer software. 2.2 Types of software and its features 2.2.1. System Software 2.2.2. Application Software 2.3. Features of System software 2.4. Features of Application Software 2.4 Word processor package 2.5 Spreadsheets package 2.6 Presentation package 15 3 Operating System overview 1.1. Operating system 1.2. Functions of operating system 1.3. Characteristics of operating system 1.4. Objectives of operating system 1.5. Types of operating system 1.5.1. Single user operating system 1.5.2. Multiuser operating system 1.5.3. Single tasking operating system 1.5.4. Multitasking operating system 1.6. Window operating system 8 4 Memory System Overview 4.1. Memory definition 4.2. Types of memory 4.2.1. Cache memory 4.2.2. Primary memory/Main Memory 4.2.3. Secondary memory 4.3. Advantages and disadvantages of cache memory 4.4. Characteristics of main memory 4.5. Characteristics of secondary memory 8 14 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 5 Components of Computer System 1.1. Input unit 1.2. Output unit 1.3. Memory unit 1.4. Process unit 6 6 Electronic Mail 6.1. E-mail and uses 6.2. E-mail ethics 6.3 Advantages and disadvantages 6.4 Create mail 6.5 Operation of mail 7 7 Internet , Intranet and Extranet 7.1 Intranet 7.2 Extranet 7.3 Difference in Internet and intranet 7.4. Advantages and disadvantages of Intranet 7.5 Search engine 7.6. Social media 6 8 Multimedia and its tools 8.1. Definition of Multimedia 8.2. Components of Multimedia 8.2.1. text 8.2.2. Audio 8.2.3. Video 8.2.4. Image 8.2.5. Animation 8.3. Applications of Multimedia 8.4. Advantages and Disadvantages of Multimedia 8 Total 68 (PRACTICAL) Unit Scope Activities Periods 2 Computer software  Installing windows 7 or upper operating system on the machine  Creating a user account  Word processor Package practical:  Formatting Pages:  Layout of word processer  Open, save, edit file  Text formatting  Adjust margin  Header and footer  Add page numbers  Insert page break  Cover pages  Page orientation  Editing documents: 40 15 Curriculum Development Centre Final Curriculum Computer Engineering 9-10  Find and replace  Spell check  Zoom in-out  Special symbols  Working with tables  Create a table  Move a table  Resize a table  Merging cells  Split a table  Split cells  Add formulas  Advanced operations  Use templates  Use graphics  Auto correction  Auto formatting  Create a Table of contents  Create a bibliography  Create a hyperlink in world document Spread sheet Practical: 1. Insert data in excel and format them 2. Sort data in ascending and descending order 3. Freeze rows and columns in excel 4. Filter data in an excel table 5. Perform the simple formula result in excel which calculates total marks, percentage, division, distinction, pass, fail, rank.  Presentation package practical  Create slide  Format slide  Layout slide  Design slide  Animation slide  Transaction slide 3 Operating system  Formatting hard drives  Partitioning and naming hard drives  Changing hard disk drive letter  Installing different types of operating system like window 7, 8, 10 and Linux.  Setup bios password  Creating user accounts and restrict permissions 26 16 Curriculum Development Centre Final Curriculum Computer Engineering 9-10  Install drivers  Operate control panel. 6 Electronic mail and internet  Creating an e-mail account  Sending message, pictures, video, and attaching files  Components of email messages: message envelope, the message header and the message body  Sending an e-mail to multiple people  Search contents on web  View social media site  Find the contents 25 9 Project Work Prepare document using word and excel. 11 Total 102 5. Learning Facilitation Process: This course provides both theoretical as well as practical knowledge on computer engineering. In this subject there are both subjective contents as well as practical activities. This curriculum focuses on providing practical knowledge to the students. It provides knowledge, skill, and self confidence to the students. To fulfill the objectives, the instructor must involve the students in classroom activities as well as practical field visits. Locally available material must be used to conduct teaching learning activities. To achieve the entire objective from this syllabus, teacher must use different techniques and process while teaching. Some of the important techniques and processes that can be used are given below:  Group Discussion  Field Visit  Demonstration  Case study  Questionnaire  Practical Works  Audio/Visual Class  Web surfing  Project Works  Problem Solving. 6. Students Assessment Process 17 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Class work, homework, unit test, terminal test, final test, etc. are the tools to measure student's knowledge, skill, and performance. Similarly, lab report, attendance, discipline, and performance are also used to assess the learners' achievement. Specification Grid Subject : Fundamental of computers In this subject, to evaluate the students knowledge, skill, attitude and performance, the questions are divided into two group i. e. Theory and Practical. For theoretical part questions and weightage are given in table A, bellow: Table A Class: 9 Times: 1 Hour and 15 Min. Full Marks: 40 Unit Scope Group A Group B Group C Total Question Very Short Question Short Question Long Question 1 Introduction 1 1 1 2 2 Computer software 3 1 1 2 3 Operating System overview 2 1 1 4 4 Memory System Overview 2 1 1 3 5 Components of Computer System 2 1 0 3 6 Electronic Mail 1 0 1 3 7 Internet and Intranet 1 1 0 2 8 Multimedia and its tools 1 1 1 3 Total Question 13 7 6 26 Attempt questions 10 5 5 20 Marks 10 10 20 40 Time 18 18 39 75 min. 18 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 (PRACTICAL) Time: 1 Hour and 45 Min. Full Marks: 60 For Practical examination 60 full marks is divided as follows: Allocation of practical marks Marks Attendance 5 Lab report/Practical files 10 Internal assessment 10 Practical Examination 15 Spotting/field report/project work/survey report/drawing 10 Viva 10 Total 60 19 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 C- Programming Grade: 9 Theory: 40 Full Marks (68 Period) Practical: 60 Full Marks (102 Period) 1. Introduction The C- Programming syllabus aims to help the students on computer programming language concept. The end goal is to develop basic programming knowledge and skill with the concept of variables, data types, control structure, loop, functions, array etc. 2. Competencies 1. Develop the knowledge of platform, compiler, interpreter, basic high level programming languages and difference of program and software. 2. Develop flow chart, algorithm, and pseudo codes. 3. Develop the knowledge of how computer language works and how they are used in the home, school, workplace and community. 4. Analyse the basic mathematical problem flow process into c-programming language. 5. Develop small program in C- Programming language. 3. Learning Outcomes At the end of Grade 9, students will be able to: 1. Develop simple concept of basic programming language and code reducing computer programming. 2. Develop the flow chart, algorithm, and pseudo codes of basic mathematic problems. 3. Develop need of platform and compiler/interpreter. 4. Develop simple program using c-programming language. 5. Acquire skill of basic programming structure. 20 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4. Scope and Sequence THEORY Unit Scope Content Period 1. Programming Languages 1.1 Definition. 1.2. History/ Generation 1.3. Classification 1.4.Machine, Assembly, High Level, 4GL – their merits and demerits 1.5. Compiler, Interpreter and Assembler 1.6. List of High Level Programming Languages 1.7. Difference between Program and Software 1.8. Concept of Programming Statement 1.9. Syntax and Semantics error 1.10. Program Control Structures - Sequence, Selection and Iteration. 1.11. Program Design Tools (manage text format) 1.12. Algorithm 1.13. Flowchart and 1.14. Pseudo Code 15 2. C-fundamentals 2.1. History of C-language 2.2. Basic Structures of C-Programming 2.3. Character sets, constants, and variables 2.4. Keywords 2.5. Data types 2.6. Escape sequences 2.7. Operators (arithmetic, relational, logical, assignment, unary) 9 4 Input/output statements 1.1. Header files 1.2. Formatted input/output 1.3. Character input/output 1.4. Program using input/output 8 21 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 5 Control Statement 5.1 Selective Structures 5.1.1 If, if else, if else ladder 5.1.2 Switch and goto statement 5.2 Repetitive Structure 5.2.1 While loop 5.2.2 Do while loop 5.2.3 For loop 5.3 Nested loop 5.4 Break and Continue statements 18 6 Function 1.1. Definition 1.2. Function types (library, and user defined function) 1.3. Programming examples of simple user defined function. 1.4. Function call by Value and Call By Reference 1.5. Return type and Non return type functions 1.6. Function prototyping 1.7. Passing arguments to functions . 6 7 Arrays & String 7.1 Definition 7.2 Arrays types 7.3. Single 7.4. Multi-dimension 8 8 Structures 1.1 Definition 1.2 Structure variable declaration 1.3 Accessing members of a structures 2 9 Pointer s in C 1.1. Pointer Definition 1.2. Declaration of pointer variable 1.3. Reference operator(&) 1.4. Deference operator(*) 2 Total 68 22 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 (PRACTICAL) Unit Scope Activities Period 2 C-fundamentals Installation of C compiler 8 4 Input/output statements  Write a simple program which use formatted input/output 8 5 Control Statement  Program about operator  Write program to use break and continue statement in For Loop, while Loop, Do-While Loop.  Write a program using switch statement  Program to display string message using For Loop  Program to display a pattern using nested For loop  Develop program to display 1 to 20 elements using For loop, While Loop, Do-While  Develop program to test even or odd number of an integer variable using if-else statements  Program to display the largest number between any two numbers.  Program to display the smallest number between any two numbers.  Program to calculate the simple interest  Program to display the Fibonacci series  Program to display the series 1, 5,9,13 up to 13 terms. 22 6 Function  Program to display “Welcome to My School” using function  Program to find the summation of two variables using function  Program to find the largest and smallest numbers using functions  Program to find the factorial of any integer variable using recursion  WAP to call function by Value and Call by Reference 15 7 Arrays & String  Write a program to input 5 numbers in an array variable and display them.  Write a program to input the age of 20 students and count the number of students 23 23 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 having age between 20 and 25.  Write a program to find the largest number among ‘ n’ numbers  Write a program to initialize an array variable with 10 elements and display on the screen(not using loop)  Write a program to initialize an array variable with 10 elements and display on the screen( using For loop)  Write a program which holds string data type as elements of an array of size 10 and display using For Loop  Write a program to display elements of an array input through the keyword.  Write a program to multiply 2X2 array elements and display the output on the screen  Write a program to find whether the elements of an array is even or odd number 8 Structures  Write a program to create an structure of book having fields ‘title’, ‘author’, ‘Publication’, ‘Price’  Write a C program that takes roll_no, fname, lname of 5 students and print the same record on the screen. 8 9 Pointers  WAP to define a pointer variable which holds the address of a normal variable. And print the value stored at normal variable.  Test a program how pointer variable holds the address of another variable.  WAP to find the of value stored at pointer variable using deference operator. 8 10 Project Work  Prepare project to simple operation of result of student 10 Total 102 24 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 5. Learning Facilitation Process: This course provides both theoretical as well as practical knowledge on computer engineering. In this subject there are both subjective contents as well as practical activities. This curriculum focuses on providing practical knowledge to the students. It provides knowledge, skill, and self confidence to the students. To fulfill the objectives, the instructor must involve the students in classroom activities as well as practical field visits. Locally available material must be used to conduct teaching learning activities. To achieve the entire objective from this syllabus, teacher must use different techniques and process while teaching. Some of the important techniques and processes that can be used are given below:  Group Discussion  Field Visit  Demonstration  Case study  Questionnaire  Practical Works  Audio/Visual Class  Web surfing  Project Works  Problem Solving. 6. Students Assessment Process Class work, homework, unit test, terminal test, final test, etc. are the tools to measure student's knowledge, skill, and performance. Similarly, lab report, attendance, discipline, and performance are also used to assess the learners' achievement. Specification Grid Subject : C- Programming In this subject, to evaluate the students knowledge, skill, attitude and performance, the questions are divided into two group i. e. Theory and Practical. For theoretical part questions and weightage are given in table A, bellow: Class: 9 Times: 1 Hour and 15 Min. Full Marks: 40 Unit Scope Group A Group B Group C Total Question Very Short Question Short Question Long Question 1 Programming Languages 2 1 1 3 2 C-fundamentals 1 1 1 3 Problem analysing 1 1 1 3 25 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4 Input/output statements 1 0 2 5 Control Statement 2 1 1 3 6 Function 2 1 1 4 7 Arrays & String 2 1 2 2 8 Structures 1 1 2 9 Pointers in C 1 0 2 Total Question 13 7 6 26 Attempt questions 10 5 5 20 Marks 10 10 20 40 Time 18 18 39 75 min. (PRACTICAL) Time: 1 Hour and 45 Min. Full Marks: 60 For Practical examination 60 full marks is divided as follows. Allocation of practical marks Marks Attendance 5 Lab report/Practical files 10 Internal assessment 10 Examination 15 Spotting 10 Viva 10 Total 60 26 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Fundamental of digital System Grade: 9 Theory: 40 Full Marks (68 Period) Practical: 60 Full Marks (102 Period) 1. Introduction This course provides basic knowledge and skills on logic design and digital circuit design with logic circuits. This course also provides elementary concepts on algorithm. This course includes logical circuits, encoder, decoder, multiplexer, and demultiplexer. This course provides the basic building block of real-world computers. In this course we also examine algebraic and comparator circuit. 2. Competencies 1. Develop the concept number system. 2. Develop the basics of logic system. 3. Develop the knowledge to test logic gates 4. Develop the concept to design combinational logic and sequential logic. 5. Develop the concept of flip-flop circuit. 3. Learning Outcomes At the end of Grade 9, students will be able to: 1. Develop the simple arithmetic of number system 2. Develop simple concept of basics of different types of logic gates 3. Develop the concept of K-MAP up to 2 variables 4. Develop the concept of number system 27 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4. Scope and Sequence THEORY Unit Scope Content Period 1. Number system 1.1.Numbering concept 1.2.Different Types of numbering system 1.2.1 Decimal numbers 1.2.2 Binary numbers 1.2.3 Octal numbers 1.2.4 Hexadecimal numbers 1.3.Number conversion 1.3.1 Decimal Integers to Binary and Binary to Decimal conversion 1.4. Decimal Fractions to Binary conversion 1.4.1 Octal to Decimal and Decimal to Octal conversion 8 2. Binary arithmetic Operations 2.1 1’s complement operation 2.2 2’s complement operation 2.3 Addition operation 2.4 Subtraction operation 2.5 Multiplication operation 7 3 Logic Gate Concepts 3.1 Notations 3.2 Concept of gate and truth table 3.2.1 Inverter 3.2.2 OR gate 3.2.3 AND gate 3.2.4 NOR gate 3.2.5 NAND gate 3.2.6 XOR gate 3.2.7 XNOR gate 3.2.8.Universal gates 3.3 De Morgan’s Theorems concept 7 4 Boolean Algebra and Karnaugh Map 4.1.Boolean relations 4.2.Simplification 4.2.1 Sum-of-Product (SOP) 4.2.2 Product-of-Sum (POS) 4.2.3 Algebraic simplification 4.3. Karnaugh Map (K-Map) Simplification upto 2 variables 4.4. Don’t-Care conditions 10 28 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 5 Binary Arithmetic Logic 5.1 Half adders 5.2 Binary adders 5.3 Half subtracters 5.4 Full adders 5.5 Full subtracters 8 6 Combinational Logic 6.1 Code converters 6.1.1 Decoders 6.1.2 Encoders 6.1.3 Circuit implementations 6.2 Multiplexers 6.2.1 Multiplexer logic 6.2.2 Demultiplexer logic 6.2.3 Circuit implementation 6.3 7-segment decoders concept 18 7 Sequential Logic 7.1 Basic Concepts 7.1.1 Latching effect 7.1.2 Level Clocking 7.1.3 Trigger and types 7.2 RS Flip-Flop 7.3 T-Flip-Flop 7.4 D-Flip-Flop 7.5 JK- Flip-Flop 7.6 JK- Master Slave Flip-Flop 10 Total 68 (PRACTICAL) Unit Scope Activities Period 1 Number system Exercise 1 Decimal numbers 2. Binary numbers 3 Octal numbers 4 Hexadecimal numbers 5 .Number conversion 6 Decimal Integers to Binary and Binary to Decimal conversion 7 Decimal Fractions to Binary conversion 8 Octal to Decimal and Decimal to Octal conversion 15 2 Binary arithmetic Operations Exercise 1 Addition operation 2 Subtraction operation 3 Multiplication operation 4 Division operation 8 29 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 3 Logic Gate Concepts 1 Inverter 2 OR gate 3 AND gate 4 NOR gate 5 NAND gate 6 XOR gate 7 XNOR gate 16 4 Boolean Algebra and Karnaugh Map Exercise 1 Sum-of-Product (SOP) 2 Product-of-Sum (POS) 3 Algebraic simplification 4 Karnaugh Map upto 2- variables 5. Don’t-Care conditions 15 5 Binary Arithmetic Logic 1. Half adders 2 .Binary adders 3 .Half subtractar 4 .Full adders 5 .Full subtractor 15 6 Combinational Logic 1 .Code converters 2. Decoder 5 .Multiplexers 7 .De multiplexer 8 .7-segment decoders demo 15 7 Sequential Logic RS Flip-Flop 8 8 Project work Logically design the differ logic gates. 10 Total 102 5. Learning Facilitation Process: This course provides both theoretical as well as practical knowledge on computer engineering. In this subject there are both subjective contents as well as practical activities. This curriculum focuses on providing practical knowledge to the students. It provides knowledge, skill, and self confidence to the students. To fulfill the objectives, the instructor must involve the students in classroom activities as well as practical field visits. Locally available material must be used to conduct teaching learning activities. To achieve the entire objective from this syllabus, teacher must use different techniques and process while teaching. Some of the important techniques and processes that can be used are given below:  Group Discussion  Field Visit  Demonstration  Case study  Questionnaire 30 Curriculum Development Centre Final Curriculum Computer Engineering 9-10  Practical Works  Audio/Visual Class  Web surfing  Project Works  Problem Solving. 6. Students Assessment Process Class work, homework, unit test, terminal test, final test, etc. are the tools to measure student's knowledge, skill, and performance. Similarly, lab report, attendance, discipline, and performance are also used to assess the learners' achievement. Specification Grid Subject: Fundamental of digital System In this subject, to evaluate the students knowledge, skill, attitude and performance, the questions are divided into two group i. e. Theory and Practical. For theoretical part questions and weightage are given in table A, bellow: Table A Class: 9 Times: 1 Hour and 15 Min. Full Marks: 40 Unit Scope Group A Group B Group C Total Very Short Question Question Short Question Long Question 1 Number system 2 1 0 3 2 Binary arithmetic Operations 2 1 1 4 3 Logic Gate Concepts 2 1 1 4 4 Boolean Algebra and Karnaugh Map 2 1 1 4 5 Binary Arithmetic Logic 2 1 1 4 6 Combinational Logic 1 1 1 3 7 Sequential Logic 2 1 1 4 Total Question 13 7 6 26 Attempt questions 10 5 5 20 31 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Marks 10 10 20 40 Time 18 18 39 75 min. (PRACTICAL) Time: 1 Hour and 45 Min. Full Marks: 60 For Practical examination 60 full marks is divided as follows: Allocation of practical marks Marks Attendance 5 Lab report/Practical files 10 Internal assessment 10 Practical Examination 15 Spotting/field report/project work/survey report/drawing 10 Viva 10 Total 60 32 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Electrical Engineering Grade: 9 Theory: 40 Full Marks (68 Period) Practical: 60 Full Marks (102 Period) 1. Introduction: This course provides knowledge on the basic theory of the fundamentals of electrical engineering and helps the students to develop the skills on different laboratories works related to the subject such as resistor, capacitor, inductance, voltage, current etc. Similarly, it also gives information and skill about single phase and three phases current, voltage and its functions. 2. Competencies 1. Develop a sense of information technology culture and an appreciation of the range two and power of computer applications 2. Develop an awareness of how computers work and how they are used in the home, school, workplace and community 3. Appreciate the role computers play in everyday life and the impact computers have on society and people 4. Acquire skills in using common application software to accomplish tasks 3. Learning Outcomes At the end of Grade 9, students will be able to: 1. Understand and explain the basic laws of electrostatics, electrolysis, electrical circuits, electrical Power and energy, magnetism and electromagnetism. 2. Understand and calculate basic units of voltage, current, resistance, power, energy, and Capacitance 3. Understand the different terms and parameters related with AC signal. 4. Calculate different parameters related with AC circuits and their response in various types of circuits. 5. Know the basics related with single phase and three phase circuits and their parameters. 33 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4. Scope and Sequence THEORY Unit Scope Content Period 1. Electrostatics 1.1 Provide the concept of Electricity. 1.2. Introduction to electricity and it’s history 1.3. Definition of electricity. 1.4 Concept of Aton and its structure.  Electron  Proton  Neutron 1.5 Introduction to atomic number, atomic weight, free electrons and electric charge. 1.6 Types of electricity.  Dynamic  Static 1.2.1 Provide the concept of force 1.2.2 Introduction and definition of force 1.2.3 Define Colum’s law between two charges. 1.2.4 Define electric field , potential and potential difference 1.2.5 Explain the sources of energy, voltage and its units. 4 2. Electric Circuit 2.2.1 Define electric circuit and its parameter.  Voltage  Current and  Resistance 2.2.2. State the movement of electrons in a conductor. 2.2.3. Provide concept and definition of electric current and its unit ( with examples – running water forces) 2.2.4. Explain conventional direction of electric current. & its uses 2.2.5. Define and explain electric resistance and its unit. 2.2.6. Explain the role of electric resistance in electrical circuits. 2.2.7. Explain the factors affecting the value of resistances. 2.2.8. Explain the types of electric units  Open circuit  Close circuit  Leakage circuit  Series circuit  Parallel circuit  Mix circuit 2.3.1 Explain the connection of resistances in series and parallel. 2.3.2 Calculate the equivalent resistances.  Series  Parallel 2.3.3 Explain the uses of series and parallel circuit. 2.3.4. Explain the advantages and disadvantages of series and parallel circuit. 2.4.1 Explain Ohm’s Law. 2.4.2 Verify ohm’s Law. 2.4.3 Explain application of ohm’s law. 2.5.1 Explain and state Kirchhoff's Laurent law. 2.5.2 Explain and state Kirchhoff’s Voltage Law 10 34 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 2.5.3 Explain practical application of Kirchhoff’s Law. 2.4.3 Solve simple numerical of Unit 2. 3 Electrical Power and Energy 3.1 Define electrical power, its unit and practical application 3.2 Define electrical energy, its unit and practical application 3.3 Simple numerical examples related to unit 3 4 4 Cell and Battery 4.1.1 Define cell and battery and it’s classification  Primary  Secondary 4.1.2 Explain the voltaic cell 4.1.3 Explain the construction and working principle of the voltaic cell 4.1.4 Explain with types of charging and discharging process of cell as:  Voltage controlled method  Current controlled method 4.2.1 Explain the capacity of cell (AH) 4.2.2 Explain the characteristics of series and parallel connection of cell. 4.3.1 Explain the characteristics of series and parallel combination of cell for specified voltage and current. 4.3.2 Explain the advantages and disadvantages of combination of series / parallel connection. 4.4.1 Explain the real application of series and parallel connection of battery (use as Transport (for power), telecommunication, industry and alternative system (solar power) etc. 8 5 Capacitors 5.1.1 Explain the capacitor and capacitance and its units. 5.1.2 Explain the effecting factors of capacitance of a capacitor 5.1.3 Explain the characteristics of capacitance 5.1.4 Explain the characteristics of parallel plate capacitor 5.2.1 Differentiate the series and parallel connection of capacitor 5.2.2 Calculate the equivalent capacitance of list no 5.2.1 5.3.1 Explain the charging and discharging method of capacitor 5.3.2 Explain the advantages of parallel connection of capacitor 6 6 Magnetism and Electromagnetism 6.1.1 Explain the magnet and magnetism. 6.1.2 Explain the types of magnet  Temporary magnet  Permanent magnet 6.1.3 Explain the magnetic and non magnetic materials 6.1.4 Explain the magnetic terminology  Magnetic field  Magnetic field intensity  Lines of magnetic flux  Flux density 6.2.1 Explain the magnetic field and its direction due to a current carrying conductor 6.3.2.1 Explain the magnetic effect of current. 6.3.2 Explain application of magnetic effect of current 6.3.3 State the principle of electromagnetism. 6.3.4 State & explain Faraday’s law of electromagnetic induction. 6.4.1 Explain statically and dynamically induced emf. 12 35 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 6.4.2 State the Lenz’s law. 6.5.1 Define the following terminologies  Magnetic circuit  Magneto motive force (MMF )  Magnetizing force ( Ampere Turn )  Permeability (introduction only )  Reluctance (introduction only ) 6.5.2 Explain Cork screw rule  Self Inductance  Mutual Inductance 6.6.1 Compare between electric and magnetic circuit. 7 Fundamentals of alternating current and single phase circuits 7.1.1 Define D C current and AC current 7.1.2 Compare with AC over DC 7.1.3 Explain the terms of AC fundamentals  Frequency / cycle  Amplitude / wave form  Time period / Instantaneous value  RMS value / average value  Form factor / lagging or leading  Power factor / reactance 16 8 Three phase Circuit 8.1.1 Explain the concept of poly phase system 8.1.2 Explain the three phase system 8.1.3 Clarify about phase sequence 8 Total 68 (PRACTICAL) Unit Scope Content Area Marks 1. Electrostatic 1.1 Demonstrate the phenomenon of electrification by friction (static electricity) with the help of glass bar and silk. 1.2 Use electroscope to verify the interaction between electrical charges and hence observe the magnitude of the acting force between them. 9 2. Electric Circuit 2.1. Perform the correct connection of the voltmeter, ammeter, fixed and variable resistors in an electrical circuit and hence observe the correct handling and application of the equipment. 2.2. Measure the resistance and specific resistance of a resistor using voltmeter and ammeter. 2.3. Connect the resistors in series and parallel and calculate the equivalent resistance using 23 36 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 voltmeters and ammeters. 2.4. Connect the circuit with a voltmeter, ammeter, resistor and a switch to verify Ohm’s law. 2.5. Connect a source of EMF and 3 resistors in (a) Parallel with ammeters in each parallel branch, verify Kirchhoff’s first law. (b) Series with voltmeters for each resistor, verify Kirchhoff’s second law. 3 Electrical Power and Energy 3.1 Connect the circuit with a voltmeter, ammeter and a resistor and determine the power and energy consumed by the resistor in 5 minutes. 9 4 Cell and Battery 4.1 Connect a circuit with 4 batteries in series and parallel and hence find the equivalent e.m.f. 8 5 Capacitors 5.1. Construct a simple parallel plate capacitor and verify the factors upon which the capacitance of the capacitor depends. 5.2. Connect capacitors in series and parallel, charge them and hence find the equivalent capacitance and voltage. 18 6 Magnetism and Electromagnetism 6.1. Perform the experiments with permanent magnet and identify magnetic field, its density and characteristics and observe the interaction of magnets. 9 7 Fundamentals of alternating current and single phase circuits 7.1 Use oscilloscope and be familiar with its operation to measure dc/ac quantities. 8 8 Three phase Circuit 8.1. To be familiar with 3-phase supply and 3-phase load. 8.2. To be familiar with star and delta connections 8.3. Connect the load in star, measure line and phase currents and voltages. 18 Total 102 5. Learning Facilitation Process: This course provides both theoretical as well as practical knowledge on computer engineering. In this subject there are both subjective contents as well as practical activities. This curriculum focuses on providing practical knowledge to the students. It provides knowledge, skill, and self confidence to the students. To fulfill the objectives, the instructor must involve the students in classroom activities as well as practical field visits. Locally available material must 37 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 be used to conduct teaching learning activities. To achieve the entire objective from this syllabus, teacher must use different techniques and process while teaching. Some of the important techniques and processes that can be used are given below:  Group Discussion  Field Visit  Demonstration  Case study  Questionnaire  Practical Works  Audio/Visual Class  Web surfing  Project Works  Problem Solving. 6. Students Assessment Process Class work, homework, unit test, terminal test, final test, etc. are the tools to measure student's knowledge, skill, and performance. Similarly, lab report, attendance, discipline, and performance are also used to assess the learners' achievement. Specification Grid Subject: Electrical Engineering In this subject, to evaluate the students knowledge, skill, attitude and performance, the questions are divided into two group i. e. Theory and Practical. For theoretical part questions and weightage are given in table A, bellow: Table A Class: 9 Times: 1 Hour and 15 Min. Full Marks: 40 Unit Scope Group A Group B Group C Total Very Short Question Question Short Question Long Question 1. Electrostatic 1 2 1 2. Electric Circuit 2 3 Electrical Power and Energy 2 2 38 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4 Cell and Battery 1 2 5 Capacitors 1 6 Magnetism and Electromagnetism 2 1 1 4 7 Fundamentals of alternating current and single phase circuits 2 1 1 4 8 Three phase Circuit 2 1 1 3 Total Question 13 7 6 26 Attempt questions 10 5 5 20 Marks 10 10 20 40 Time 18 18 39 75 min. (PRACTICAL) Time: 1 Hour and 45 Min. Full Marks: 60 For Practical examination 60 full marks is divided as follows: Allocation of practical marks Marks Attendance 5 Lab report/Practical files 10 Internal assessment 10 Practical Examination 15 Spotting/field report/project work/survey report/drawing 10 Viva 10 Total 60 39 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 Web Page Development Grade: 9 Theory: 40 Full Marks (68 Period) Practical: 60 Full Marks (102 Period) 1. Introduction Web technology is basically design to understand about the web pages. It is one of the booming technologies in this globalization society. The main objective of this course is to understand the basic concept used in HTML, CSS, JAVASCRIPT and editors. This course helps students to develop static web pages with embedding CSS and JavaScript as well. This course is specifically designed to focus on current IT job market with providing sound knowledge of web basics. 2. Competencies 1. Develop the knowledge of different of GUI based HTML editor software. 2. Develop the good command in HTML and CSS based static web pages. 3. Develop the knowledge of JavaScript which is used to develop the interactive webpage 3. Learning Outcomes At the end of Grade 9, students will be able to: 1. Develop concept of web programming and using html and css 2. Develop the skill to manage site in GUI Based Editor. 3. Acquire skills in JavaScript to implement in web development 4. Edit html and CSS based static website. 40 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 4. Scope and Sequence THEORY Unit Scope Content Period 1. Internet / Web basics 1.1 History of the internet 1.2. Protocol 1.3. Web Browsers 1.4. Www 1.5. Search Engine 1.6. Web 2.0 4 2 An Introduction to HTML 2.1. Introduction 2.2. 2.3. HTML attributes 2.4. Image 2.5.HTML Headings 2.6. Text formatting 2.7.HTML styles 2.8.HTML tables 2.9.HTML Lists 2.10.HTML forms 2.11.HTML Media 2.11.1. Video 2.11.2. Audio 2.12.HTML 5 introduction 2.13.What is new in HTML5 2.14.HTML 5 Canvas 2.15.HTML 5 Drag and Drop 2.16..HTML 5 Elements 2.17.HTML 5 attributes 6 3 An Introduction to CSS 3.1. Working with CSS: 3.1.1. Css background 3.1.2. Css boarder 3.1.3. Css Margins 3.1.4. Css padding 3.1.5. Height/widths 3.1.6. Css text 3.1.7. Css fonts 3.1.8. Css position 3.1.9. Css float 3.1.10. Css image opacity 3.1.11. Css attributes selector 3.2. Inline css 3.3.Internal css 3.4. External css 3.5. CSS selectors: 3.6.1. Class selector 3.6.2. Id selector 3.7.CSS3 introduction 15 41 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 3.8.CSS3 modules  Selectors  Box Model  Backgrounds and Borders  Image Values and Replaced Content  Text Effects  2D/3D Transformations  Animations  Multiple Column Layout  User Interface 3.9.CSS3 boarder 3.10. CSS3 Margin 3.11.CSS3 padding 3.12.CSS3 rounded corner 3.13.CSS3 backgrounds 3.14.CSS3 Gradients 3.15.CSS3 shadow 4 JavaScript 5.1. Introducing JavaScript 5.2. JavaScript Variables and Data Types 5.3. Data Types 5.4. Numeric 5.5. Boolean 5.6. Strings 5.7. Variables 5.8. Naming 5.9. Numeric 5.10.Javascript comments 5.11. String Manipulation 5.12. Arithmetic Operator 5.13. Conditional Statements 5.14. Comparison Operators 5.15. Logical Operators 5.16. And, Or, Not 5.17. For Loops 5.18. While Loops 5.19. Functions 5.20. Object-Oriented concepts in JavaScript 5.21. Date Object 5.22. Document Object 5.23. Window Object 5.24. Status Bar 5.25. Dialog Boxes 5.26. New Windows 5.27. On Load & on Unload 15 5 An introduction to XML 6.1..XML definition 6.2.Advantage of using XML 6.3.XML components  Declaration  Tags  Elements  Attributes  Comments 6.4.Xml standards 6.5.Xml and Web 2.0 4 42 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 6 GUI Based HTML Editor 7.1. Introduction to different types of HTML editors 7.2. Create a page /view page 7.3. Formatting page 7.4. Linking HTML pages With the CSS page 7.5. Managing the website in the editor 7.6. Editing HTML and CSS templates using editor 7.7. Create a Simple HTML and CSS Template in Editor. 7.8. Integrating the web Templates in the editor 15 7 Project Work 8.1. Gathering Information 8.2. Layout 8.3. Deign 8.4. Color combinations 8.5. Usages of Graphics Images 8.6. Home Page (Develop the simple HTML ,CSS Static Web Page of Your School ) 9 Total 68 43 Curriculum Development Centre Final Curriculum Computer Engineering 9-10 (PRACTICAL) Unit Scope Activities Periods 2 HTML  Basic Tags: Heading Tags, paragraph tag, Line break tag , centering content tag, Horizontal Lines Tag, preserve formatting tag, nonbreaking spaces ( ),  Html elements  Nested Html elements  Html comments: Single line comment, Multiple Line comments  Html formatting  Html fonts, colors, marquee,forms,frames ,links etc  Html table  Html list: order list, unorder list, definition list  Html attributes: Lang attribute, title attribute, href attributes, size attributes, alt attributes  Html forms Elements: Elements: input element, select element , option elements, textarea , button Input type: text, password submit, radio, checkbox, HTML 5 elements: Semantic elements: 
fdsfsdfsda

Post a Comment

Previous Post Next Post