Author Archives
Welcome to my website! I have the Master of Science degree in Physics (Nuclear Physics) from the University of Bombay. I have taught in various colleges. The subjects I have taught are various branches of physics such as nuclear physics, atomic physics, electromagnetism, classical mechanics, electrostatics, analog, digital electronics, etc.
I have also taught Computer science, C, C++, Java, 'advanced' Java, Python, C# and many other subjects of computer science and IT such as computer graphics, computational mathematics, computer networks, programming, operating systems, data structures, financial applications of Excel, scientific applications of spreadsheets, etc.
I have also authored books on computers for Third Year B. Com and Second Year B. Com (University of Mumbai) and BMS (Computer concepts for management students).
My special interest in writing is in writing on physics, competitive exams in physics, programming, electronics, and computer science.
I am passionate about science, technology, and education. Through this site I am sharing my thoughts on learning and teaching physics, computer science and also, occasionally, mathematics and statistics. I am sharing ideas on how to study (or learn, although both these words are not synonymous) physics, experimental techniques in physics, how to make notes on physics, computer science, mathematics and statistics This information should be of interest to all students of physics at all levels, K-12, IGCSE, IB, AS/A levels), HSC, and undergraduate levels of science and other equivalent exams.
At this time, I engross myself by learning the, almost mysterious, subjects of data science, artificial intelligence and machine learning.
I am happy to share my thoughts and will appreciate any feedback. Come on board, and let’s see how we can make this planet a better place!
Mukesh Tkewani
-
Report Inappropriate Advertisements
The purpose of this blog is to share useful study material on Physics, Computer Science, Mathematics and related subjects. In order to recover some of the costs associated with hosting a site, I have opted for showing advertisements. I also… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 8
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 7
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 6
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Flipping a coin
Has anyone carried out this experiment (practically), not on a computer? Make an observation table: Step 1: Before flipping a coin, note down the side that is facing up (suppose, ‘Tail’). (Initial) Step 2: Toss the coin, the flip should… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 5
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 4
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 3
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 2
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
CBSE Board Reduces syllabus for class IX, X, XI and XII for 2020-21
CBSE Board has declared the dates for Board exams of class X and XII. The detailed notification (in English and Hindi) can be found on their site https://www.cbse.gov.in/cbsenew/documents//NOTIFICATION31122020.pdf Always refer to the CBSE board website for the most authentic information…. Read More ›
-
Your Thoughts on This “Thought for the Day” ? – 1
What comes to your mind when you see this quote? Feel free to express yourself with your thoughts about this thought, any episodes that come to mind, or whether you agree or disagree with this. Write your thoughts, in the… Read More ›
-
Reduced Syllabus for Class IX, X, XI, and XII for academic year 2020-21 – ISCE
The Council for Indian School Certificate Examinations (CISCE) has reduced the syllabus for class X and XII for the academic year 2020-21. The Covid-induced lockdown has forced this decision as the number of instructional days has been reduced. Already 2… Read More ›
-
50 Years of Video Calling – UPDATED with Latest Video
In 2020, webinars, WhatsApp video calls, Zoom and Google Meets are routine, just like a telephone call was 30 years back. Yet, it had to start at some time in the past, and video calling technology first broke in on… Read More ›
-
C Programming
Now, learn programming languages in the comfort of your home, in any part of the world. I can help you learn programming in C Programming language for your university, college or school exams. The syllabus as shown alongside is a… Read More ›
-
Python Online Course
Now, learn programming languages in the comfort of your home, in any part of the world. I can help you learn programming in Python for your university, college or school exams. The syllabus as shown alongside is a typical syllabus… Read More ›
-
Question Bank – Why & How
Why is it Important To Solve a Question Bank? Before you run a marathon, you must practice everyday. Your Board exams are like a marathon. You must be prepared to answer the question paper, in the allotted time and be… Read More ›
-
Which are the best desktop computers to teach and study online for teachers?
Online teaching and learning has become essential in these testing times of COVID19. Teachers all across the world are using their desktop computers, laptops, mobile phones, tablets to stay in touch with students. Earlier, while a teacher would teach 40-60… Read More ›
-
Why are open-source Linux-based laptops so expensive?
The cost of a laptop is made up of three components: Cost of hardware Cost of installed software (operating system + applications like MS Office, etc) Warranty, extended warranty costs An open-source Linux-based software should be cheaper but if there… Read More ›
-
Poll for Study Material on Digital Electronics
This poll aims to find the topics that students find difficult in the subjects of Digital Electronics, Logic Gates, Boolean Algebra and computer architecture. Please select the topics that you find difficult. It will help me in deciding for which… Read More ›
-
Images From The Past
-
The Ideal Teacher
To all teachers: “Teach well, because you are going to retire in a world that your students will run”. Here’s a bit I came across recently in a very old issue of the, now defunct, Science Age magazine (Sept 1985)… Read More ›
-
Computer Algorithms – An Introduction
The word algorithm is named after the ninth century scholar Abu Jafar Muhammad Ibn Musu Al-Khowarizmi. An algorithm is a step-by-step procedure by which a computer can produce the required outputs from the available inputs. An algorithm must have a… Read More ›
-
Did You Know This ‘Bit’?
The words ‘bits’ and ‘software’ are part of our daily vocabulary now. Yet, you will be surprised to know that the word ‘bit’ was originally planned to be called either “bigit” or “binit” – from the words BInary diGIT or… Read More ›
-
What about Learning?
COVID19 has caused more destruction than anyone could have ever imagined. What is becoming clear now is that COVID19 has also challenged the traditional school–> college —> university education model. It remains to be seen how education will change in… Read More ›