Sei sulla pagina 1di 19

LESSON PLAN

1. Date :_______________ 4. Lesson : Hardware Concepts 6. Date of Commencement :_______________


2. Class : XII-A&B 5. Periods Required : 12 7. Expected Date of Completion :_______________
3. Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation with


Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL other Subject
Class Questions Prepared
Networking - a brief overview, Basic
concept of domain name, MAC, and ‡ Power point presentation. 1. What are the goals of network? 1. Discuss and compare various types
IP Address, Identifying computers and 2. Write the applications of network? of networks?
‡ Detailed discussion
users over a network (Domain Name, MAC 3. What do you understand by domain 2.Explain mostly used topologies.
'Media Access ‡ Practical aspects name resolution? 3.What are hubs? What are its types?
Control' and IP address), domain name 4. What are communication channels? 4.What is the role of a switch in a
‡ Questionnaire
resolution, Network Topologies, Types of Discuss various channels available for network?
network - LAN, ‡ Demonstration of hardware networks? 5. Discuss repeater.
MAN, WAN, PAN; Wired Technologies - Co- 5. Advantages and disadvantages of 6. What are common threats to
‡ Assignment
Axial, Ethernet Cable, Optical Fiber; the followings : network security?
Wireless optic fiber 7. What are denials of services
Technologies - Blue Tooth, Infrared, coaxial cables attacks?
Microwave, Radio Link, Satellite Link; twisted pair cables 8.How can you prevent/ counter
Network Devices - Hub, radio waves threats of network security?
Switch, Repeater, Gateway - and their microwaves
functions Satellites
Network security - denial of service,
intrusion problems, snooping

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL
LESSON PLAN

1.Date :_______________ 4. Lesson : Open Source Concepts6. Date of Commencement :_______________


2.Class : XII-A&B 5. Periods Required : 06 7. Expected Date of Completion :_______________
3.Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation with


Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL other Subject
Class Questions Prepared
Open Source Software (OSS), common 1. What is open source software? 1. What are technological standard
FOSS/FLOSS examples (e.g. Gnu/Linux, ‡ Power point presentation. 2. Compare Free software and open and its various categories?
Firefox,OpenOffice), common open source software. 2. Mention some advantages of
‡ Detailed discussion
standards (open document format Ogg 3. Compare OSS and floss. open standards.
Vorbis) ‡ Practical aspects 4. Compare Proprietary software and 3. What is the significance of
Indian Language Computing: character free software. Unicode in terms of Indian
‡ Questionnaire
encoding, UNICODE, different types of 5. Compare Free ware and shareware. Language Computing?
fonts (open type vs ‡ Demonstration of hardware 6. Compare Freeware and free 4. How phonetic text entry is
true type, static vs dynamic), Entering software different from key map based text
‡ Assignment
Indian Language Text - phonetic and key 7. Write Short notes on GNU. entry?
map based. 8. Write short notes on LINUX. 5. What is Ogg Vorbis? Why?
9. Write Short notes on MOZILLA. 6. How to represent character in
10. Write short notes on APACHE. Memory?
11. Write short notes on POSTGRE 7. What is font and its types?
SQL.
12. Write short notes on PHP.
13. Write short notes on Open Office.

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL
LESSON PLAN

1. Date :_______________ 4. Lesson :JAVA Revision Tour-I 6. Date of Commencement :_______________


2. Class : XII-A&B 5. Periods Required : 12 7. Expected Date of Completion :_______________
3. Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation
Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL with other
Class Questions Prepared Subject
Rapid Application Development, Netbeans
JAVA IDE, Basics of a GUI, JAVA GUI Toolkit, ‡ Power point presentation.
JAVA character set, Tokens – Identifier,
‡ Detailed discussion
Keyword, Literal, Punctuator, Operator.
Data types, Variables, Text interaction in ‡ Practical aspects
JAVA GUI’s. Constants, Operators –
‡ Questionnaire
Arithmetic, Relational, Logical, Other
Operators. Precedence of an operator, ‡ Demonstration of hardware
Expressions, Java Statements,
‡ Assignment
Programming Construct.

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL
LESSON PLAN

1.Date :_______________ 4. Lesson :JAVA Revision Tour-II 6. Date of Commencement :_______________


2.Class : XII-A&B 5. Periods Required : 12 7. Expected Date of Completion :_______________
3.Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation
Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL Questions with other
Class Prepared Subject
 Understanding swing component.
 Starting GUI Programming ‡ Power point presentation.
 Layout Manager.
‡ Detailed discussion
 Handling Events
 Frame – Commonly used top container ‡ Practical aspects
 Push Button ‡ Questionnaire
 Labels
 Text Fields ‡ Demonstration of hardware
 Password field ‡ Assignment
 Text Area
 Check Boxes
 Radio Button
 List
 Combo Boxes

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL

LESSON PLAN
1.Date :_______________ 4. Lesson :JAVA Revision TourIII 6. Date of Commencement :_______________
2.Class : XII-A&B 5. Periods Required : 12 7. Expected Date of Completion :_______________
3.Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation
Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL Questions with other
Class Prepared Subject
 Class and objects
 Methods ‡ Power point presentation.
 Scope
‡ Detailed discussion
 Constructor
 this object ‡ Practical aspects
 OO Terminology ‡ Questionnaire
 Class
 Objects ‡ Demonstration of hardware
 Members type ‡ Assignment
 Invoking method
 Class as a user defined data
type.

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL

LESSON PLAN

1.Date :_______________ 4. Lesson : Class and Libraries 6. Date of Commencement :_______________


2.Class : XII-A&B 5. Periods Required : 12 7. Expected Date of Completion :_______________
3.Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation
Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL with other
Class Questions Prepared Subject
 Introduction 1. What is friendly access of class member? 1. Using the above defined class date
 Access specifiers ‡ Power point presentation. 2. How are private members different from create two objects such as birthDate
 JAVA libraries public members of a class? and joinDate.
‡ Detailed discussion
 Working with string 3. How are protected members different 2. Define a class named Book with the
 Creating string ‡ Practical aspects from public and private members of a following details- (assume data type
 Creating String Buffers class? your self)
‡ Questionnaire
 Accessor Methods 4. How does a class enforce information Data members- Title, Author, Subject,
 Using math library ‡ Demonstration of hardware hiding? Edition and Price.
 Using pow( ) 5. Write a program to extract a portion of Method Members-
‡ Assignment
 Using round( ) character string and print the extracted Display () to display the details of the
 Packages string. Assume that m book.
 Objects characters are extracted, starting with nth Parameterized constructor method to
 Members type character? initialize data members with given
 Invoking method 6. Write a program, which will read a text value. On-parameterized constructor
 Class as a user defined data and count all occurrences of a particular to initialize String data members with
type. character. “” and numeric members with 0.
7. How do we design a package?
8. Define a class for date with required
data members like day, month, year and
functions likeconstructors, printing a date,
validating a date etc.

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL

LESSON PLAN

1.Date :_______________ 4. Lesson : Concepts of Inherit. 6. Date of Commencement :_______________


2.Class : XII-A&B 5. Periods Required : 12 7. Expected Date of Completion :_______________
3.Sub : Informatics Practices 8. Actual Date of Completion :_______________

Activities(Individual or Co-relation
Gist of Unit / Sub Unit
Group)/Demonstration/E- Home Assignment HOT and MLL with other
Class Questions Prepared Subject
 Introduction 1. Define Inheritance? Why it is an 1. What do you mean by Method
 Need for inheritance ‡ Power point presentation. important concept of in object Oriented Overloading? What conditions to
 Types of inheritance Languages. fulfill to overload a method?
‡ Detailed discussion
 Base and Derive classes 2. How does the visibility mode control the 2. We know that a private member of
 Access control of inherited ‡ Practical aspects access of members in the derived class? a base class is not directly accessible
members Explain with examples. by a subclass. Is it any way possible
‡ Questionnaire
 Subtleties of inheritance in JAVA 3. What is the difference between for the objects of a derived class to
 Overriding methods and hiding ‡ Demonstration of hardware protected and private members? access the private members of the
member variables 4. How are arguments sent to the base base class? If yes, how? Remember,
‡ Assignment
 Function Overloading constructors in multiple inheritances? the base class cannot be modified.
 Need Explain with suitable code example?
 Declaration and definition 5. If a base class as well as its derived class
 Inheritance and constructor contain a member function with the same
 Abstract classes and methods name, say func(), can an object of the
 Interfaces derived class access both these functions
Definition i.e., of base class and of derived class ?
 Implementation 6. Define an abstract class and abstract
Interface vs. Multiple Inheritance methods.
7. What is an interface? What is the use of
Interface?
8. What do you mean by Overriding
Methods and Hiding Member variables?

(Abhilash Kumar Thakre) (Ram Vilas)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : Concept of Inheritance Expected Date of Completion : __________
Actual Date of Compl. : __________
Teaching
Gist of the Learning Teaching Learning Teaching
Home Assignment
Lesson / Topic Objectives and Activities Aids
Life Skills
  To implement the ‡ Power point presentation.  LCD
inheritance in real life. ‡ Detailed discussion  Computer
 To overload the ‡ Practical aspects  Green Board
human life with extra ‡ Questionnaire  Chalk
features. ‡ Demonstration of programs  White Board
 To allow the students ‡ Assignment  Marker
to apply efforts for
managing the
interface and using
inheritance.

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : GUI Dialogs and Tables Expected Date of Completion : __________
Actual Date of Compl. : __________
Teaching Learning
Gist of the Teaching Learning Teaching
Objectives and Life Home Assignment
Lesson / Topic Activities Aids
Skills
 Introduction  To realize the importance of ‡ Power point presentation.  LCD 1. What is the difference between a general purpose dialog
 Dialogs in JAVA dialog boxes ‡ Detailed discussion  Computer (JDialog type dialog) and a pre-defined)
 JDialog  To know about the Do’s and ‡ Practical aspects  Green Board dialog (JOptionPane type dialog) ?
 JOptionPane Don’ts of dialogs and tables ‡ Questionnaire  Chalk 2. Write command to display a message dialog to display prompt
 Tables  To Implementing the tables ‡ Demonstration of programs  White Board as “Hello World”, title as “My dialog”
 The table model  To utilize the dialog boxes in ‡ Assignment  Marker and icon as question icon.
different situation 3. By default, what all buttons are shown by :
(i) Confirm dialog ; (ii) Message dialog ; (iii) Input dialog
4. Write code fragment to obtain a number from user and display
whether it is odd or even. Make use of
Dialogs only.
5. Write code fragment to obtain a temperature-value in degree
Fahrenheit and display it in Celsius.
(use dialogs only)
6. Write code to add a row to a table atbl containing details
(number, square).
7. Write code to remove first and last row of a table namely atbl.
8. What is a Table Model? What is its role in a Table control?

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : 12 Periods
Date of Commencement : 17/09/2011 Chapter : Database Connectivity to MySQLExpected Date of Completion : 24/09/2011
Actual Date of Compl. : 24/09/2011
Teaching
Learning
Gist of the Teaching Learning
Objectives Teaching Aids Home Assignment
Lesson / Topic Activities
and Life
Skills
 Introduction  Importance of ‡ Power point presentation.  LCD 1. What all task are performed using JDBC ?
 Classes used for database database ‡ Detailed discussion  Computer 2. What is following code doing ?
connectivity  Front and backend ‡ Practical aspects  Green Board Str db = joptionpane.showiputdialog (null, “Enter name of ur mysql
 Prerequisites for  Database software ‡ Questionnaire  Chalk database…”) ;
connecting to MYSQL  Database and ‡ Demonstration of hardware  White Board Str db_url = “jdbc:mysql://localhost/”+db ;
from JAVA networking ‡ Assignment  Marker Class.forname(“com.mysql.jdbc.driver”) ;
 Connecting to MYSQL from Connection con = Drivemanager.getconnection(db_url,”root”, “ “);
JAVA 3. What are steps to connect to a database from with java application?
 Steps for creating 4. What is difference between executeQuery() and executeUpdate()
connectivity. method.?
 ResultSet method 5. Write code to a mysql database namely school and then fetch all those
 Retrieving dataase records from table student
 Performing I/U/D where grade is “A”.
queries 6. Find errors in the following code :
Import java.sql* ;
:connection conn =
DriveManager.getconnention(“jdbc:mysql://localhost/test”,”root”,”wxyz);
Statement stmt = con.createstatement();
Sql= “SELECT empno,emame,job,sal From EMPL; “ ;
Resultset rs = stmt.executeQuery(sql);
}
Catch(Exception e) { }

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : 10 Periods
Date of Commencement : 25/09/2011 Chapter : Web Application Development Expected Date of Completion : 02/10/2011
Actual Date of Compl. : 02/10/2011

Teaching
Learning
Gist of the Teaching Learning
Objectives Teaching Aids Home Assignment
Lesson / Topic Activities
and Life
Skills
 Introduction  To know about the ‡ Power point presentation.  LCD 1. What is WWW? How does it function?
 Web browsers Do’s and don’t ‡ Detailed discussion  Computer 2. A web browser & web server are an application of client/server computing
 Web browser while web ‡ Practical aspects  Green Board concept. Comment on
 Web server development ‡ Questionnaire  Chalk these statements?
 Web Address  To refer the Free ‡ Demonstration of WWW  White Board 3. What is URL ? What are its components? Exemplify?
 URL hosting site ‡ Assignment  Marker 4. What is CGI? How it works in Dynamic web Page service?
 Communicating with web  To know about the 5. Differentiate between Static and Dynamic Web Service?
browser Web space and
 Client server communication Web hosting

((Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : 10 Periods
Date of Commencement : 03/10/2011 Chapter : Basic HTML Elements Expected Date of Completion : 15/10/2011
Actual Date of Compl. : 15/10/2011
Teaching
Gist of the Learning Teaching Learning
Teaching Aids Home Assignment
Lesson / Topic Objectives and Activities
Life Skills
 Introduction  To realize the ‡ Power point presentation.  LCD 1. Explain the following tag with their commonly
 HTML and its capabilities importance of tags in ‡ Detailed discussion  Computer used attributes-
 Writing HTML documents HTML ‡ Practical aspects  Green Board (a) <Html> (b) <Title> (c) <Body> (d) <Font> (e)
 HTML document and its structure  To know about the ‡ Questionnaire  Chalk <HR>
 Writing tools Do’s and Don’ts of ‡ Demonstration of programs  White Board (f) <P> (g) <img> (h) <h1> (i)<!..> (j) <A>
 Container and empty elements using tag ‡ Assignment  Marker 2. How color value is formed in Hexadecimal
 HTML tag structure  To Implementing of numbers in HTML.
 Basic HTML tag webpages using HTML 3. Write the HTML code for the followings.
 html (a) to set a background image named “mylogo.jpg”
 head in the page.
 title (b) to set the active link color as Red.
 body (c) to set the Visited link color as green.
 H1…H6 (d) to align a paragraph as center.
 <P>,<BR> (e) to set the alternate font as “Arial” if primary
 <BASEFONT> <FONT> font “Vardana” is not available.
 <HR>
 <……..AND…….>
 Logical and Physical text styles
 Special character
 Combining tags

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : 15
Date of Commencement : 16/10/2011 Chapter : List, Tables and Forms Expected Date of Completion : 31/10/2011
Actual Date of Compl. : __________
Teaching
Learning
Gist of the Teaching Learning Teaching
Objectives Home Assignment
Lesson / Topic Activities Aids
and Life
Skills
 Introduction  To know about the ‡ Power point presentation.  LCD 1. What tag is used to specify
 List in HTML do’s and don’t ‡ Detailed discussion  Computer (i) Table data (ii) Table header (iii) Table row?
 Unnumbered or while web ‡ Practical aspects  Green Board 2. Name the attributes used for following?
unordered list development ‡ Questionnaire  Chalk (i) Setting the cell width. (iii) Setting cells background colour.
 Numbered or ordered  To refer Free ‡ Demonstration of Program  White Board (ii) Changing the cell span. (iv) Aligning cell contents vertically.
list hosting site, Web ‡ Assignment  Marker 3. What for are <TH> and <TR> tags used?
 Definition list space, Web 4. What are forms? Which methods and actions are commonly used with
 Nested list hosting Forms?
 Tables 5. Name different control types supported by HTML forms.
 Table tags 6. Write the tags to define the following :
 <TABLE> (i) A text box (ii) A text area (iii) A radio button
 <TD> (iv) A check box (v) A Password box (vi) A Pop up box
 <TH> & <TR> (vii) Submit button (viii) A label.
 <THEAD>
 <TFOOT>
 <TBODY>
 HTML forms
 Control
 Creating forms
 Adding Text Input
Control
 Creating Buttons
 Check Box

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : Extensible Markup Language Expected Date of Completion : __________
Actual Date of Compl. : __________

Teaching
Teaching
Gist of the Learning Teaching
Learning Home Assignment
Lesson / Topic Objectives Aids
Activities
and Life Skills
 Introduction  To know about the ‡ Power point  LCD 1. Write some features of XML.
 What is XML do’s and don’t in presentation.  Computer 2. What is valid document?
 XML vs. other technology XML ‡ Detailed discussion  Green Board 3. Name a meta-language?
 XML vs. SGML  To allow students to ‡ Practical aspects  Chalk 4. Think of situation where HTML should be preferred over
 XML vs. HTML find the application ‡ Questionnaire  White Board XML?
 XML vs. EDI of XML ‡ Demonstration of  Marker 5. What is the role of Style sheet in XML file system?
 XML features  To Compare XML programs
 Working in XML with other ‡ Assignment
 The prolog languages
 The data instance
 XML document category
 XML practical learning
 Validating XML documents
 Advantage of XML

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL
Activity Plan for the Month of ___________________

Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : MySQL Revision tour Expected Date of Completion : __________
Actual Date of Compl. : __________
Teaching Learning Teaching
Gist of the Teaching
Objectives and Life Learning Home Assignment
Lesson / Topic Aids
Skills Activities
 Introduction  To know about the do’s and ‡ Power point presentation.  LCD 1. What is Database Management System? Discuss its advantages.
 Different data models don’t in MySQL ‡ Detailed discussion  Computer 2. What is Data Abstraction? Draw a diagram explaining various levels of data
 Relational model technology  To apply MySQL to design ‡ Practical aspects  Green Board abstraction.
 Starting MySQL relational model ‡ Questionnaire  Chalk 3. What is meant by “Data independence”? Explain difference between Logical
 MySQL and SQL  Identify the students ‡ Demonstration of tables  White Board and Physical data
 Some MySQL SQL elements capability to design tabke ‡ Assignment  Marker independence.
 Accessing database in MySQL 4. What is MySQL? Describe its features?
 Creating tables in MySQL 5. Differentiate between DDL and DML commands?
 Inserting data into TABLE 6. How constraints ensure the validity of data? Explain various types of
 Making Simple queries constraints with example.
thorough select command 7. What is FOREIGN key? How do you define foreign key in your table?
 MySQL function 8. How is FOREIGN KEY different from PRIMARY KEY command?
 MySQL constraint 9. What is default value? How do you define it? What is default value for a
 Viewing a table structure column for which no value is
 Different operation on table defined?
10. Differentiate between:
(i) DROP TABLE & DROP DATADABASE
(ii) DROP TABLE & DROP clause of ALTER TABLE.

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL
Activity Plan for the Month of ___________________

Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : Database Transaction Expected Date of Completion : __________
Actual Date of Compl. : __________

Teaching Learning
Gist of the Teaching Learning Teaching
Objectives and Life Home Assignment
Lesson / Topic Activities Aids
Skills
 Introduction  To know about the do’s and ‡ Power point presentation.  LCD 1. Describe briefly the ACID Properties of the
 Concept of Database don’t ‡ Detailed discussion  Computer Transaction?
Transaction during database transaction ‡ Practical aspects  Green Board 2. What are the advantages and limitation of
 Transaction Execution  Concurrent Transaction ‡ Questionnaire  Chalk serial execution of transaction?
 Transaction Handling Issue  Tips for executing multiple ‡ Demonstration of database  White Board 3. Why do we use Savepoint? Explain with an
 Transaction Properties transaction ‡ Assignment  Marker example.
 Transaction Control Command 4. What do you understand by All-or-none
concept in context of transaction handling?

((Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : More on SQL Expected Date of Completion : __________
Actual Date of Compl. : __________
Teaching Learning
Gist of the Teaching Learning Teaching
Objectives and Life Home Assignment
Lesson / Topic Activities Aids
Skills
 Introduction  To know about the do’s and ‡ Power point presentation.  LCD Consider the following structure of TEACHER and STUDENT table -
 Aggregate function don’t ‡ Detailed discussion  Computer Table: TEACHER
 Types of SQL function During database transaction ‡ Practical aspects  Green Board TeacherID TName City Subject Qualification Designation Pay
 Grouping Result  To know about the concurrent ‡ Questionnaire  Chalk Table: STUDENT
 Nested Groups transaction ‡ Demonstration of tabless  White Board StdID Name FName Stream TeacherID
 Placing conditions on groups  To provide the tips for ‡ Assignment  Marker Write the SQL command to get the following.
 Non group expression executing multiple transaction a. Show the name of students enrolled in Science stream.
 Joins b. Count the number of students in Commerce Stream.
 Using Table Aliases c. Count the number of teachers in each designation.
 Additional Search Conditions d. Display the maximum pay of teacher who is teaching English.
 Joining More Than Two Table e. Display the name of students who are taught by “Anand Mathur”.
 Equi-Join f. Display the name and designation of teachers who are teaching to a student
 Non-Equi-Join named “Amit”.
 Natural Join g. Find out the name of teacher who is getting highest pay.
 Joining Tables using JOIN h. Find out the city of teachers who are teaching Math subject.
Clause of SQL SELECT i. Find out the name of teacher who is getting lowest salary in PGTs.
j. Display the list of students who are taught by PGTs only.

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Activity Plan for the Month of ___________________


Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : Tables and Integrity constraints Expected Date of Completion : __________
Actual Date of Compl. : __________
Teaching Learning
Gist of the Teaching Learning Teaching
Objectives and Life Home Assignment
Lesson / Topic Activities Aids
Skills
 Introduction  To provide the tips for using ‡ Power point presentation.  LCD 1. What are Referential Integrity? Which constraint is
 Integrity Constraint constraints ‡ Detailed discussion  Computer used to implement this integrity rule?
 Create table with constraints  To realize the importance of ‡ Practical aspects  Green Board 2. How you define a Foreign Key constraint? Explain
 Defining other constraints constraint ‡ Questionnaire  Chalk with an example.
 Alter table with Constraints ‡ Demonstration of tables  White Board 3. How you can add a constraint? Explain with an
 Adding column to a table ‡ Assignment  Marker example.
 Modifying Columns 4. What do the following actions do with foreign key
 Deleting Columns constraint:
 Adding / Removing a. ON DELETE CASCADE
Constraints to a Table b. ON UPDATE RESTRICT
 Viewing Constraints and their c. ON DELETE SET NULL
Columns
 Enabling / Disabling Constraints
 Dropping Tables

(Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL
Activity Plan for the Month of ___________________

Class and Section : XII A&B Subject : Informatics Practices Total No. of Periods Required : __________
Date of Commencement : __________ Chapter : IT Applications Expected Date of Completion : __________
Actual Date of Compl. : __________
Teaching Learning
Gist of the Teaching Learning Teaching
Objectives and Life Home Assignment
Lesson / Topic Activities Aids
Skills
 Introduction  To know about the importance of ‡ Power point presentation.  LCD 1. How has society benefitted from e-governance?
 Review of Class XI E-Governance ‡ Detailed discussion  Computer What are the limitations of e-governance?
 E-Governance  To give the tips for online ‡ Practical aspects  Green Board 2. How has society benefitted for e-business? Discuss
 E-Business transaction ‡ Questionnaire its limitations?
 Chalk
 E-Learning  To give the tips for identifying the 3. How has society benefitted for e-learning? Discuss
‡ Demonstration of Website  White Board
 GUI and its importance secured site its societal impacts?
‡ Assignment  Marker
 Front-end interface 4. Discuss some popular e-business types
 Design of a GUI front incorporated through e-business systems.
 Content and Features of a 5. What is meant by E-governance Model? How E-
Front-end Government interacts Citizen, Business and
 Backend database Government.
 Front and database 6. What do mean by Front-end and Back-end?
connectivity 7. What is GUI Interface? Discuss some guidelines be
followed during design of Interface.
8. What do you mean by DDLC? What are the major
steps followed during design of a Database?
9. What is ER-Diagram? How it helps you to model
the database?
10. What types of relationship are found among
entities? Discuss with examples.

((Abhilash Kumar Thakre) (H. S. Pandey)


PGT (Computer Science) PRINCIPAL

Potrebbero piacerti anche