Upload
hadung
View
219
Download
6
Embed Size (px)
Citation preview
Kapildev Naina’s Teaching Portfolio
Kapildev Naina Assistant Professor
Department of Computer Engineering, School of Engineering,
RK University, Rajkot
Outline
! About Me ! My Teaching Philosophy ! About Course ! Active Learning –One minute paper, Think-Pair-Share, Scenario Based
Activity ! Collaborative Learning (JIGSAW) ! Technology in Class ! Assessment ! Review Paper
About Me ! Teaching Experience: 3 years ! Education:
! M.E.(Computer Engineering)from BVM engineering college, 2012 ! B.E.(Computer Engineering)from DDIT, 2009
! Subject Undertaken: ! UG: Compiler Design, Design and Analysis of Algorithms, Theory of
Computation, Object Oriented Programming with C++, Basics of Computer Programming
! PG: Advanced Algorithms, Real Time Operating System ! Published/presented 4 technical research paper
! Seminar/Workshop/STTP attended: 3 State level, 5 National Level and 1 International level
My Teaching Philosophy
! By varying nature, people are inquisitive. ! My role as a teacher is to monitor how students are building mental
models, by asking them questions about a computer program’s behavior in class and by conducting exams, and to help them repair misunderstandings.
! Critical Thinking- think innovative ways to develop new technologies. ! Problem Solving- train them to solve real life problems.
! As a facilitator- engaging students.
! Theory of Computation (CE-902) ! VI Semester, Under Graduate Subject, Computer Engineering / Information
Technology ! Interesting to learn Various Algorithms related to represent languages
! Finite State Machine (DFA, NFA, NFA with ϵ-‐move) ! Context Free Grammar and Pushdown Automata ! Turing Machine
! EDMODO – as LMS ! Course Planning
! Macro level ! Micro level ! Course Description Document
About Course
Active Learning One Minute
! Topic – Introduction to Deterministic Finite Automata
! Computer Engineering / Information Technology
! Material Required – Student, questionnaire set
! Time required – 5 min. ! Memorizing power ! It was difficult to prepare questions
that can be immediately and clearly comprehended and quickly answered
5 Min.
One minute. I asked students 1) “Why require theory for any kind of computation” 2) “What are the Industry value of this subject?” 3) “Which tool and software/ Hardware are affected at time of mathematical calculation? I gave students one or two minutes to write their responses. I gave students some time to discuss their responses with a classmate; students are often surprised to find that their perceptions are different, or similar, to those around them. Than i collected the responses and review.
Active Learning Think-Pair-Share
! Topic – Deterministic Finite Automata ! Computer Engineering / Information
Technology ! Material Required – Student,
questionnaire set ! Time required – 25 min. ! It was little bit difficult to concentrate
on each group ! Activity took long time due to different
perception or understanding of each students
25 Min. Think-Pair-Share Whole class divided into no. of groups per group 4 members. Practice set of examples given to each group which listed below. Every group member first five minute solve each example individually then next five minute discuss their answer with in pair and last 5 min. share their answer with all group members and finalize answer of each question with all group members. During this activity i continuously monitor each group performance and tell them they are on correct track or not. • L= {w ϵ {0, 1} | all strings starting with 1 and ending with 0}. • L= {w ϵ {0, 1} | all strings ending with 10}. • L= {w ϵ {0, 1} | all strings contain 101 as substring}. At last five minute one member of each group come on the stage and show their finalized answer. Instructor give any suggestion at that time and solve any mistakes done by at that group.
Active Learning Scenario Based Activity
! Topic – If Else ! Mechanical Engineering ! Material Required – Student,
questionnaire set ! Time required – 25 min. ! Guiding each group was difficult.
60 Min. Scenario Based Activity Mr. Khan wants to travel from Rajkot to surat , he has three op:ons,solveMr. Khan problem of choose best op:on him to find best op:on for him which saves his :me as well as money. 1. Travel by Car speed 60 Kmph, per kilometer charges Rs. 6.5/-‐ 2. Travel by Bus, speed 50 Kmph, Per Kilometer charges Rs. 3.5/-‐ 3. Travel by railway, speed 70 Kmph, Per Kilometer charges Rs. 4.5/-‐
Collaborative Learning JIGSAW
! Topic – DFA, NFA, NFA with ϵ-move, Regular Expression, Minimization of DFA
! Computer Engineering / Information Technology
! Material Required – Student, questionnaire set
! Time required – 60 min. ! Instructions, rules and forming groups ! Assessment Rubric ! Grade Sheet
20 Min. Starting Activity Question for group-1 write regular expression for language L = {x Є {a,b} | x ends with abb}
Question for group-2 Draw NFA-Є for language L = {x Є {a,b} | x ends with abb}
Question for group-3 Draw NFA for language L = {x Є {a,b} | x ends with abb} Question for group-4 Minimize DFA for language L = {x Є {a,b} | x ends with abb} They solved their part in group. i was floating around group to make sure students are participating.
JIGSAW
! Needed to instruct at each and every stage. ! It was little bit difficult to evaluate each group. ! Student Feedback
Technology In Class
! EDMODO – As LMS ! Videos ! Extension
! Web link
! Codechef Campus Chapter
Assessment Test Paper Design
! Designed for Continuous Internal Evaluation (CIE) ! Key Aspects Covered:
! Reduce rote memorization ! Improves writing skills ! Critical thinking ! Multiple Part problem
Assessment Rubric Design
! Topic – DFA, NFA, NFA with ϵ- move, Minimization of DFA. ! Activity – Transformation of Regular Expression into Minimized DFA ! Material Required – Group, questionnaire set ! Time required – 4 hrs. ! Advantages of current method:
! More effective use of instructor’s and students’ time ! Develops collaborative working skills ! Student shows more interest to prepare model and demonstrate their skills
! Analytical Rubric is prepared
Review on Transforming Education using m-Learning
! In the growing field of Mobility and Mobile market, mobile devices and PDAs are the most essential gadgets. This smart devices are not only used for entertainment but also useful as smart learning activity.
! m-Learning can be defined as a learning with smart mobile device at anytime and anywhere with personalized way.
! m-Learning is essential for students, teachers, principal and organizers to learn, evaluate, assess and analyze the performance of students. m-Learning is the necessity for transforming education as it is used to bridge the gap between active learning and passive learning.
! m-Learning also make learning collaboratively and retrieve feedback from other’s perspective.
Review on Transforming Education using m-Learning
Characteristics: ! m-Learning is anywhere, anytime and personalized learning. ! Easier to place numerous mobile devices in a classroom than
numerous desktop computers. ! m-Learning technique holds e-books and e-materials which are less
bulky and lighter than full of hard copy of books and files, print outs etc.
! Helpful to increase self-confidence, self-respect and self-image.
Thank You
To know more about my teaching porOolio