User:Niraj bhatt: Difference between revisions

From ICTED-WIKI
Jump to navigation Jump to search
Created page with "= User:Niraj Bhatt/Micro-Teaching Lesson Plan 1 = '''Subject :''' Web Technology '''Class:''' BICT 3rd Semester '''Period:''' first '''Unit:''' One '''Topic:''' Asynchronous Programming in JavaScript..."
 
No edit summary
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= User:Niraj Bhatt/Micro-Teaching Lesson Plan 1 =
{| class="wikitable sortable"
 
'''Micro Teaching'''
 
|+
'''Subject :''' Web Technology                                                                                                                  '''Class:''' BICT 3rd Semester
!SN
!Lesson Plan
!Topic
!Remark
|-
|1
|[[User:Niraj Prasad Bhatt/Micro-Teaching Lesson Plan 1|Micro-Teaching Lesson Plan 1]]
|'''Asynchronous Programming in JavaScript '''
|Taught
|
|-
|2
|[[User:Niraj Prasad Bhatt/Micro-Teaching Lesson Plan 2|Micro-Teaching Lesson Plan 2]]
|'''Frontend vs Backend Development'''
|Taught
|
|-
|3
|[[User:Niraj Prasad Bhatt/Micro-Teaching Lesson Plan 3|Micro-Teaching Lesson Plan 3]]
|'''HTML'''
|
|
|-
|4
|[[User:Niraj Prasad Bhatt/Micro-Teaching Lesson Plan 4|Micro-Teaching Lesson Plan 4]]
|'''CSS'''
|
|
|-
|5
|[[User:Niraj Prasad Bhatt/Micro-Teaching Lesson Plan 5|Micro-Teaching Lesson Plan 5]]
|'''CSS'''
|
|
|}
#
[[Category: MICTE]]


'''Period:''' first                                                                                                                                          '''Unit:''' One


'''Topic:''' Asynchronous Programming in JavaScript                                                                              '''Time:''' 15 min


'''Teaching Item:''' Asynchronous Programming                                                                                      '''No. of Students:''' 10
'''Real Teaching'''


== Objectives ==
At the end of this lesson, students will be able to


* Understand the concept of asynchronous programming in JavaScript
'''Subject: Web Technology Level: BICT Third Semester'''
* Need of asynchronous programming


== Understand the need of asynchronous programming in JavaScript ==
{| class="wikitable sortable"


== Teaching Materials ==
|+
 
!SN
* Daily materials
!Lesson Plan
* Laptop
!Topic
* Presentation Slide
!Date
 
!Remark
== Teaching Learning Activities ==
|-
 
!1
# Introduce todays topic with students,
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 1]]
!How JavaScript fits into a web page?
!2024 Apr 3
!
|-
!2
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 3|Teaching Lesson Plan 2]]
!Variables
!2024 Apr 4
!
|-
!3
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 3|Teaching Lesson Plan 3]]
!Operators
!2024 Apr 5
!
|-
!4
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 4|Teaching Lesson Plan 4]]
!DOM
!2024 Apr 6
!
|-
!5
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 5]]
!getElementById
!2024 Apr 7
!
|-
!6
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 6|Teaching Lesson Plan 6]]
!getElementByClassName
!2024 Apr 8
!
|-
!7
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 7|Teaching Lesson Plan 7]]
!getElementByName
!2024 Apr 9
!
|-
!8
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 8|Teaching Lesson Plan 8]]
!getElementByTagName
!2024 Apr 10
!
|-
!9
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 9|Teaching Lesson Plan 9]]
!Javascript Objects
!2024 Apr 11
!
|-
!10
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 10]]
!Window Object
!2024 Apr 12
!
|-
!11
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 11]]
!Document
!2024 Apr 13
!
|-
!12
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 12|Teaching Lesson Plan 12]]
!Introduction to array
!2024 Apr 14
!
|-
!13
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 13|Teaching Lesson Plan 13]]
!push,pop
!2024 Apr 15
!
|-
!14
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 14]]
!shift,unshift
!2024 Apr 16
!
|-
!15
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 15]]
!Splice
!2024 Apr 17
!
|-
!16
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 16|Teaching Lesson Plan 16]]
!String
!2024 Apr 18
!
|-
!17
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 17|Teaching Lesson Plan 17]]
!Math
!2024 Apr 19
!
|-
!18
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 18|Teaching Lesson Plan 18]]
!Date
!2024 Apr 20
!
|-
!19
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 19]]
!Writing scripts to handle events
!2024 Apr 21
!
|-
!20
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 20|Teaching Lesson Plan 20]]
!Mouse event
!2024 Apr 22
!
|-
!21
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 21|Teaching Lesson Plan 21]]
!Keyboard event
!2024 Apr 23
!
|-
!22
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 22|Teaching Lesson Plan 22]]
!Form event
!2024 Apr 24
!
|-
!23
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 23|Teaching Lesson Plan 23]]
!Introduction to Input Validation in JavaScript
!2024 Apr 25
!
|-
!24
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 24|Teaching Lesson Plan 24]]
!Implementing Basic Input Validation in JavaScript
!2024 Apr 26
!
|-
!25
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 25|Teaching Lesson Plan 25]]
!Advanced Input Validation Techniques in JavaScript
!2024 Apr 27
!
|-
!26
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 26]]
!html tables
!2024 Apr 28
!
|-
!27
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 27]]
!Html lists
!2024 Apr 29
!
|-
!28
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 28|Teaching Lesson Plan 28]]
!html links(internal and external)
!2024 Apr 30
!
|-
!29
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 29]]
!Integrating Image, Audio, and Video Content in HTML
!2024 May 1
!
|-
!30
![[User:Niraj Prasad Bhatt/Real-Teaching Lesson Plan 1|Teaching Lesson Plan 30]]
!html form elements
!2024 May 2
!
|}
#
#
 
[[Category: MICTE]]
== Evaluation ==

Latest revision as of 12:06, 16 May 2024

Micro Teaching
SN Lesson Plan Topic Remark
1 Micro-Teaching Lesson Plan 1 Asynchronous Programming in JavaScript Taught
2 Micro-Teaching Lesson Plan 2 Frontend vs Backend Development Taught
3 Micro-Teaching Lesson Plan 3 HTML
4 Micro-Teaching Lesson Plan 4 CSS
5 Micro-Teaching Lesson Plan 5 CSS


Real Teaching


Subject: Web Technology Level: BICT Third Semester

SN Lesson Plan Topic Date Remark
1 Teaching Lesson Plan 1 How JavaScript fits into a web page? 2024 Apr 3
2 Teaching Lesson Plan 2 Variables 2024 Apr 4
3 Teaching Lesson Plan 3 Operators 2024 Apr 5
4 Teaching Lesson Plan 4 DOM 2024 Apr 6
5 Teaching Lesson Plan 5 getElementById 2024 Apr 7
6 Teaching Lesson Plan 6 getElementByClassName 2024 Apr 8
7 Teaching Lesson Plan 7 getElementByName 2024 Apr 9
8 Teaching Lesson Plan 8 getElementByTagName 2024 Apr 10
9 Teaching Lesson Plan 9 Javascript Objects 2024 Apr 11
10 Teaching Lesson Plan 10 Window Object 2024 Apr 12
11 Teaching Lesson Plan 11 Document 2024 Apr 13
12 Teaching Lesson Plan 12 Introduction to array 2024 Apr 14
13 Teaching Lesson Plan 13 push,pop 2024 Apr 15
14 Teaching Lesson Plan 14 shift,unshift 2024 Apr 16
15 Teaching Lesson Plan 15 Splice 2024 Apr 17
16 Teaching Lesson Plan 16 String 2024 Apr 18
17 Teaching Lesson Plan 17 Math 2024 Apr 19
18 Teaching Lesson Plan 18 Date 2024 Apr 20
19 Teaching Lesson Plan 19 Writing scripts to handle events 2024 Apr 21
20 Teaching Lesson Plan 20 Mouse event 2024 Apr 22
21 Teaching Lesson Plan 21 Keyboard event 2024 Apr 23
22 Teaching Lesson Plan 22 Form event 2024 Apr 24
23 Teaching Lesson Plan 23 Introduction to Input Validation in JavaScript 2024 Apr 25
24 Teaching Lesson Plan 24 Implementing Basic Input Validation in JavaScript 2024 Apr 26
25 Teaching Lesson Plan 25 Advanced Input Validation Techniques in JavaScript 2024 Apr 27
26 Teaching Lesson Plan 26 html tables 2024 Apr 28
27 Teaching Lesson Plan 27 Html lists 2024 Apr 29
28 Teaching Lesson Plan 28 html links(internal and external) 2024 Apr 30
29 Teaching Lesson Plan 29 Integrating Image, Audio, and Video Content in HTML 2024 May 1
30 Teaching Lesson Plan 30 html form elements 2024 May 2