Lesson Plan (Fundamentals of Java Programming CS-261)
Lesson Plan (Fundamentals of Java Programming CS-261)
Udaipur
Course Plan
Learning Objectives: This course is designed to provide knowledge of the essential features of
JAVA. It also provides the skills required to use JAVA libraries to develop efficient applications.
Flipped Classroom Activity: Topic: AWT/Swing based application interacting with Database
The video resources provided to the students for the flipped classroom activity.
1. Discussion basic concepts of AWT/Swing and Event handling followed with unsolved
problems
4. Think-pair-share (TPS): discussion with students about AWT/Swing and Event Handling.
a. Think: (4 min) Think and apply the logic to solve the problem.
c. Share: Students will present his/her points to the class and final answer will be concluded by
the teacher.
Books:
1. Core Java(TM), Volume I & II (Sun Core Series). Horstmann C. S. & Cornell G., 9th Ed. 2012.
2. Java How to Program. Deitel H. M & Deitel P. J. 7th Ed. Prentice Hall. 2007.
3. The Complete Reference: Java. Schieldt H. 9th Ed. Tata McGraw-Hill. 2014.
Resources:
[1] https://www.cse.iitb.ac.in/~nlp-ai/javalect_august2004.html
[2] http://nptel.ac.in/courses/106106147/1
[3] \\172.16.0.47\Prateek Srivastava\Core Java\Java_CS261_latest_lectures