Loading...

Messages

Proposals

Stuck in your homework and missing deadline?

Get Urgent Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework Writing

100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Reflective Essay on Computer Science Tutor

Category: Computer Sciences Paper Type: Essay Writing Reference: APA Words: 1150

Introduction of Computer Science Tutor

We all need improvement in our interpersonal skills to be an effective and successful professional entity in our life. For this purpose, we sometimes face challenges and hurdles that should be addressed properly in order to ensure success in the future. Particularly, in the field of teaching, we face many challenging situations as changes occurred in the educational system. Teaching is a highly important task in our national development and personality development of the new generation. Considering, the importance of teaching we have to pay attention to the identification of the areas in our personality that need improvement if we are intended to be an effective and reflective teacher (Richards & Armstrong, 2015). Additionally, we have to accept challenges and learn something new each time. In this present work, my reflection regarding my teaching experience as well as experience of attending professional certificate in teaching and learning program is discussed in detail.                  

Computer Science Tutor

            Computer science tutor teach technology that is quietly dynamic and advancing with time. To teach such subjects and course tutor must have to understand modern technologies thus they would be able to teach in a better way. Computer sciences is a practical subject line that encourages a teacher to teach students each component of the course with practical demonstration and experiences. I have been teaching from last two years. I have taught different courses to undergraduate students and high-school students in this teaching duration.

However, as I was not a professionally trained teacher therefore my overall teaching style was not enough effective. I had faced challenges regarding classroom management and lecture delivery. Particularly, technology related courses were quite difficult for me to teach these students. Although I was ever focused on improvement in teaching styles and practices therefore I took participation in this professional training program to learn more about teaching and effective strategies of teaching. I paid attention to the quote of Victoria Arlen regarding facing challenges:

“We all have challenges. We have to face them, embrace them, defy them and conquer them”            - Victoria Arlen. of Computer Science Tutor

 Considering this interest, I took participation in the professional certificate in teaching and learning courses. In this course, I learn how I can improve my educational and teaching philosophy. Teaching and educational philosophy relate to ideals and personal belief about something. According to this course, being an educator or teacher I must have to be aware of my values, beliefs, and intentions. After learning this teaching and educational philosophy I tried to use it in my teaching. I identified my intentions regarding teaching and created special values for my computer training classes. This teaching philosophy supported me to understand how and why to lead in a particular area of skills. In accordance with my personal experiences and learning of this professional teaching training course, a teacher should be fully reflective for students. Reflective teachers having a clear idea about their vision and intonations can perform relatively better in their classroom. According to the learnt knowledge from this training course, a reflective teacher is the one who has the capability to conduct self-assessment and interpersonal skills. Moreover, a reflective teacher must have self-development and professional development (Pollard & Collins, 2005).

Keeping in mind this knowledge, I brought changes in my behaviour and teaching style because of which now I am habitual to conduct self-assessment to get awareness about myself. Because of this self-awareness, I am capable to get understanding about my interest and qualities. Moreover, what are my key skills and core areas of expertise? How I can improve these skills and areas of interest. By following this reflective practice I feel that I am bringing positive change in my teaching styles. Now, as a computer science tutor, I have made an improvement in my teaching styles. For instance, from self-assessment, I learnt what interpersonal skills are must to be developed for me because of my lacking in these areas (Lussier, 2011; Qaralleh & Darabkh, 2015).

 Somehow, from this interpersonal skills, I found that my communication skill requires improvement and development as it was less interactive. Because of my poor communication skills, my classroom interaction was limited to students. While in the computer science course classrooms should be engaging and interactive for the students. Student centered teaching classroom and two-way interaction (from teacher to student and vice versa) in the computer sciences classrooms are highly important. Thus, from these lectures, I learned how I should develop my communication skills to be effective as well as a reflective teacher for my students. Thus, learning communication skills is also proved as a strategy for my professional development as well as personal development. Communication skills have resulted in the improvement of my personality because of which I will also take benefit in future while participating in professional teaching (Chaita, 2016; wfm.noaa.gov, 2018).

In the professional teaching training course, I learned various models, theories, as well as learning cycles which can contribute to the improvement of my teaching skills in computer sciences. According to the information presented in the course material, different levels of depth within reflection are descriptive writing, the descriptive account with some reflection, reflective writing 1, and reflective writing 2. In this course, I also learned about the views and suggestions of Rolfe, Freshwater and Jasper regarding improvement in the teaching system. Moreover, I also learned that failure has some room in the reflective process therefore, I should be afraid of failure.                  

Conclusion  of Computer Science Tutor

The whole discussion concludes that teaching in computer sciences course is not quite simple as teachers have to deal with changes and challenges associated with this course. I have taught students in past however at that time I was not a professionally trained teacher. Moreover, my communication skills were also not enough good for teaching. Although after attending this program, I learned how I can improve my skills and qualifications to be a reflective teacher for the course of computer sciences. Conclusively, I found this course of professional training highly effective and supportive for my professional as well as interpersonal development. Moreover, it supported me to learn how to demonstrate in the classroom.    

References of Computer Science Tutor

Chaita, M. V. (2016). Developing Graduate Employability Skills: Your Pathway to Employment. Universal-Publishers

  Lussier, R. (2011). Management Fundamentals: Concepts, Applications, Skill Development (5 ed.). Cengage Learning.

Pollard, A., & Collins, J. (2005). Reflective Teaching. A&C Black.

Qaralleh, E. A., & Darabkh, K. A. (2015). A new method for teaching microprocessors course using emulation. Computer Applications in Engineering Education, 23(3), 455-463.

 Richards, G., & Armstrong, F. (2015). Teaching and Learning in Diverse and Inclusive Classrooms: Key issues for new teachers. Routledge.

wfm.noaa.gov. (2018). Communication Skills for Healthy Relationships. Retrieved 06 05, 2018, from www.wfm.noaa.gov: http://www.wfm.noaa.gov/workplace/EffectivePresentation_Handout_1.pdf

Our Top Online Essay Writers.

Discuss your homework for free! Start chat

Top Rated Expert

ONLINE

Top Rated Expert

1869 Orders Completed

ECFX Market

ONLINE

Ecfx Market

63 Orders Completed

Assignments Hut

ONLINE

Assignments Hut

1428 Orders Completed