Course Code : 15ECSC204 Object Oriented Progamming.

Slides:



Advertisements
Similar presentations
Growing Every Child! The following slides are examples of questions your child will use in the classroom throughout the year. The questions progress from.
Advertisements

What is the relationship between…?
Level 1 Recall Recall of a fact, information, or procedure. Level 2 Skill/Concept Use information or conceptual knowledge, two or more steps, etc. Level.
Course Design: The Basics Monica A. Devanas, Ph.D. Director, Faculty Development and Assessment Programs Center for Teaching Advancement and Assessment.
Introduction To System Analysis and Design
The Rhapsody in C++ Tool Training "Essential" © I-Logix v2.3 25/9/2000 EI-1 “Essential” Rhapsody in C++ Introduction.
Introduction to Student Learning Outcomes in the Major
Writing Objectives General Education’s Great Expectations (GE)2 Tamara Rosier, Assistant Director of Assessment Julie Guevara, Assessment and Accreditation.
CSC230 Software Design (Engineering)
LEARNING ASSESSMENT AND OUTCOMES-BASED TEACHING (Learning) OBJECTIVES Certification 130 (UPR-BT ) Marta Colón de Toro, SPHR Assessment Coordinator.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
Bloom’s Critical Thinking Level 1 Knowledge Exhibits previously learned material by recalling facts, terms, basic concepts, and answers.
DAAD project “Joint Course on OOP using Java” Design Patterns in the course ‘OOP in Java’ - first experiences Ana Madevska Bogdanova Institute of informatics.
Learning Objectives. Objectives Objectives: By the conclusion to this session each participant should be able to… Differentiate between a goal and objectives.
©2003 Pearson Education, Inc., publishing as Longman Publishers. Study Skills Topic 13 Preparing & Taking Exams PowerPoint by JoAnn Yaworski.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
TEACHER DETAILS Salutation: Mr./Ms. Name: Age: Qualification: Bachelors/Masters/ PhD Teaching Experience (in Years): Domain/Branch:
Math Log #2 Student A, B, and C(ordered from left to right) are walking down the hall and get stopped by administration. Which student(s) will receive.
Webb’s Depth of Knowledge (DOK) Aligning Assessment Questions to DOK Levels Assessing Higher-Order Thinking.
Writing Learning Outcomes David Steer & Stephane Booth Co-Chairs Learning Outcomes Committee.
Quick Flip Questioning for Critical Thinking Kobets S.A. Lyceum №87.
MR. RAJA HASAN KHAN THE CITY SCHOOL GULSHAN BOYS CAMPUS SENIOR SECTION : BUSINESS STUDIES ACTION PLAN For Sep.2011 Intel® Getting Starting Course.
Becoming a Successful Health Sciences Student. In a Health Science course you will be asked 2 types of questions. Lower level thinking questions. –require.
Educational Objectives
Bloom’s Critical Thinking Questioning Strategies A Guide to Higher Level Thinking Adapted from Ruth Sunda and Kyrene de las Brisas.
CIS 280 Object-Oriented Programming Professor Zavodnik.
The Critical Thinking Skills List the 6 critical thinking skills
David Steer Department of Geology & Environmental Sciences University of Akron August 2007 Improving Student Success by Scaffolding Learning.
?. Why ask questions????? 11( RED ) – INPUT COMPLETE, COUNT, DEFINE, DESCRIBE, IDENTIFY, SCAN LIST, MATCH, NAME, OBSERVE, RECITE, 22( YELLOW ) –P ROCESS.
BLOOM'S TAXONOMY OF EDUCATIONAL OBJECTIVES From: Benjamin S. Bloom, Taxonomy of Educational Objectives: The Classification of Educational Goals.
Writing Great Learning Outcomes
Teaching with Depth An Understanding of Webb’s Depth of Knowledge
Assessment.
Technical Writing and Instructional Design: A great confluence!
POWERPOINT PRESENATTION BLOOM’S TAXONOMY Presented by Ms
CSC207 Fall 2016.
CSc 020: Programming Concepts and Methodology II
Analysis and Comparison is ICS4U
CSC 321: Data Structures Fall 2015
A classification of learning objectives within education
Academic Writing & Bloom’s Taxonomy
Questions and Questioning Strategies
Object-Oriented Programming
Object-Orientated Programming
Eileen Herteis The Gwenna Moss Teaching & Learning Centre
85. BLOOM’S TAXONOMY “Bloom’s Taxonomy is a guide to educational learning objectives. It is the primary focus of most traditional education.”
Metacognition & Higher Order Thinking Skills
Metacognition & Higher Order Thinking Skills
Higher Level Thinking Skills
Outcome Based Education
Socratic Seminar *I can balance listening with speaking.
EECE 310 Software Engineering
مركز تطوير التدريس والتدريب الجامعي ورقة بعنوان
مركز تطوير التدريس والتدريب الجامعي ورقة بعنوان إعداد
Teacher’s Name Date of Lesson Title of Lesson
Teacher’s Name Date of Lesson Title of Lesson
Step 1: Knowledge Exhibits previously learned material by recalling facts, terms, basic concepts and answers. Direction: List knowledge of the problem.
Who’s Who at BTW Facts.
BBI3420 PJJ 2009/2010 Dr. Zalina Mohd. Kasim
Writing Learning Outcomes
Learning Outcomes: Design Aspects
Object Oriented Progamming Laboratory
Assessments for “Remembering” Outcomes
What you assess makes a statement about what you value
Teacher’s Name Date of Lesson Title of Lesson
Teacher’s Name Date of Lesson Title of Lesson
Computer Engineering Department Islamic University of Gaza
Synthesis Evaluation Analysis Application Comprehension Knowledge
Objectives and Alignment
Presentation transcript:

Course Code : 15ECSC204 Object Oriented Progamming

1.Mr. K. M. M. Rajashkaraiah – Associate Professor 2.Ms. Manjula K. Pawar – Assistant Professor 3.Mr. Amitkumar Gundad – Assistant Professor 4.Mr. Mallikarjun Akki – Assistant Professor 5.Ms. Goura Koti – Teaching Assistant Welcome You All Object Oriented Programming Faculty Team School of Computer Science & Engineering

1.Placement Feedback 1.Concentrate on fundamentals 2.Able to identify, what concept is required to design a solution or solve a given problem Is method overloading/overriding required Is reusability can be applied / essential/ required / used to solve a given problem Is polymorphism is a better solution/ applied to solve a given problem 3.Analyze real-time examples to apply Object Oriented Programming concepts 2.Platform for other courses 1.The knowledge object oriented programming/concepts course is help full or desirable to learn advanced programming (Eg. Hadoop Framework, Python, Scala) 2.Learning one object oriented programming is essential for course project, mini project, minor project, capstone project. 3.Design Thinking : The design knowledge (designing class diagrams) is used in mini project, minor project and capstone project. Need of this course School of Computer Science & Engineering

At the end of the course the student should be able to: 1.Explain Object Oriented Programming concepts 2.Apply inheritance, polymorphism and exception handling mechanism to solve a given problem. 3.Apply design patterns to design a solution for a given problem specification. 4.Design user interface for a given scenario. 5.Apply java collections API and generic programming concepts to solve a given problem Course Learning Outcomes School of Computer Science & Engineering

We have Course Activity connected with OOP Lab 1 Introduction, Classes & Objects, Inheritance & Polymorphism 2 Packages, Interfaces & Exception Handling, Java Design Patterns, GUI 3 Collection Framework & Generics Course Plan

School of Computer Science & Engineering Lab Utilization for Theory Content Chapter No. & NameContent 1 : Introduction to Java (OOP) Features of JAVA, JVM, JAVA Development Kit, JAVA Source File Structures,Data Types, Arrays, Strings, StringBuffer class, Class diagrams - UML notations. Types of relations between classes (These topics are discussed while teaching chapter No 2). 5 : Java Design Patterns Creational, Structural and Behavioural design patterns. The design patterns concept starts from Chapter No. 2 and it is distributed across Chapters 2, 3 and 4. 6 : GUI Design using AWT and Swings One lab session shall be allotted

Total CIA is of 50 marks 1 Minor 1 – 20 Minor 2 – 20 2 Course Activity evaluated in Lab - 10 Evaluation Scheme

1.Knowledge : Exhibits previously learned material by recalling facts, terms, basic concepts and answers. ( What is...? How is...? Where is...? When did _______ happen? How did ______ happen? How would you explain...? Why did...? How would you describe...? When did...? Can you recall...? How would you show...? Can you select...? Who were the main...? Can you list three...? Which one...? Who was...? ) 2.Comprehension : Demonstrating understanding of facts and ideas by organizing, comparing, translating, interpreting, giving descriptions and stating main ideas. ( How would you classify the type of...? How would you compare...? contrast...? Will you state or interpret in your own words...? How would you rephrase the meaning...? What facts or ideas show...? What is the main idea of...? Which statements support...? Can you explain what is happening... what is meant...? What can you say about...? Which is the best answer...? How would you summarize...? ) School of Computer Science & Engineering Expectation : Bloom’s Taxonomy

3.Application : Solving problems by applying acquired knowledge, facts, techniques and rules in a different way. ( How would you use...? What examples can you find to...? How would you solve _______ using what you have learned...? How would you organize _______ to show...? How would you show your understanding of...? What approach would you use to...? How would you apply what you learned to develop...? What other way would you plan to...? What would result if...? Can you make use of the facts to...? What elements would you choose to change...? What facts would you select to show...? What questions would you ask in an interview with...? ) School of Computer Science & Engineering Expectation : Bloom’s Taxonomy

School of Computer Science & Engineering Activities Methodology / Process Structured EnquiryADPT (Analysis, Design, Programming and Testing) Open Ended & Course ActivityDesign Thinking Framework Debugging (GATE Questions / Certification Questions) A program code is given with errors and with multiple answers The student has to identify error and find the correct answer Write the reasons for choosing correct answers Write the correct program and demonstrate Unit TestingTwo exercises and structured enquiry

It’s not just about studying the concepts but building your LOGIC….

Let me know your suggestion