Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
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
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.
LESSON PLAN
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.
LESSON PLAN
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?
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
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
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.
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?
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.