|
|
Why I became a lecturer?
At the end of my graduation in software engineering from SBU, when I went to industry
for job, i understood that most of what i had learned at the university was obsolete
(like Pascal, C++, ... ) or there was no or little need for them in iranian software
developing companies (like Compiler, Algorithm Design, Data Structure, ...). This
made me angry of this system and i promised myself to be a lecturer at a university
and give modern and state-of-the-art subjects and details to my students.
Style of Teaching was another subject that was bothered me during my studying at
university. Most of our lecturers did not involve students in the process of
learning and this lead to boring and tedious classes. I promised myself to involve
students in learning processes as a lecturer.
My Teaching Axioms
- Involvement of students
- If Students only listen to you and do not speak or say anything at the
class for more than 10 minutes, there is a problem in your teaching method for those students.
- Teach Students By Students
- The first obstacle in teaching is teacher's presumptions about what students know and what they do not know. Students, themselves, know this better than others.
So let students teach students.
- Give Them "How-to-Know", not "what-to-know"
- Teach students how to learn, how to find knowledge and how to make decision; not
knowledge and information itself.
- Market-based Evaluation
- All the evaluation parameters should be extracted under preparing for job market
axiom.
- Never accept a course|lesson that is not useful for job market.
- My Evaluation Process is usually case-based, beside computers.
- feedback
- There Should be a feedback from students at least every 4 week. I
should not put the feedback to last sessions of the semester.
- Class representative
- Each class should have a representative to be a bridge between me and students.
- Pyramidical Communication Structure
- All of the students at the class should be arranged in a pyramidical structure
below the
representative and be responsible for conveying information and documents to others.
An Example (My Management Class):
Teaching Experience:
- All of my experiences are with undergraduate students studying Software Engineering
or IT Engineering
- You can see my teaching experiences at the top menu indicated by Courses
My
Teaching Evaluations:
It is worth to mention that:
- From most of my students' viewpoint, they are scored rigorously but fairly; Most
of them know that this rigorousness is along with their benefits.
- There are many students who thanked and gifted me with memorials after they went
to job market.
My Evaluations:
- Note that only some courses in a term would be evaluated by students, not all
of them
- Scores are from 20
- The average of Comp & IT department are as below:
- Y85-86 T01: 15.44
- Y86-87 T01: 16.13
- Y86-87 T02: 17.02
- Y87-88 T01: 16.89
- Y87-88 T02: 18.27
|
Course |
Scores for Each Iranian Year/Term |
|
Information Technology Engineering I |
|
|
Information Technology Engineering II |
|
|
Internet Engineering |
- Y86-87 T01: 16.13
- Y87-88 T02: 19.28
|
|
Advanced Programming |
- Y86-87 T01: 18.03
- Y86-87 T02: 17.35
|
|
Professional Programming |
|
|
Fundamental of Management
|
- Y86-87 T02: 16.08
- Y87-88 T01: 17.64
- Y87-88 T02: 19.24
|
|
Fundamental of Database Design |
|
|
Applied Statistics & Probabilitie |
|
|
Fundamentals of Information Technology
|
|
- The first Obstacle for teaching is your presumption about what your students
know and what they do not know. The best who know this are the students themselves.So
let them be the main lecturer.
|