You don't need programming skills for this..
get started with a simple grid and a camera.
Open two Explorers, one focusing on the Global transforms of the camera, the other on the local transforms of the
Drag one of the elements to the other, and that will create an expression, one parameter drives the other.
Play with the values in the expression editor until you get the effect you want.
for example , this will be a default value:
maybe it will work better for you like this:
Camera.kine.local.posx * (3+3*( 7*7))/50