How to make a 4x4 keypad matrix

Hello,

I'm an Arduino beginner. I want to make a 4x4 keypad.

I want to make an arduino based calculator that reads the data from the keypad, then process it and finally display it in a group of three 7-seg displays. But i want to know how to make a 4x4 keypad matrix (1,2,3,4,5,6,7,8,9,0,C,+,-,*,/,=), which an arduino board can read.

Thank you,