解:(1)过B作BT⊥y轴于T,过C作CP⊥x轴于P;

∵四边形ABCD是正方形,
∴AB=AD,∠BAD=90°,
∵∠BAT+∠OAD=∠BAT+∠ABT=90°,
∴∠ABT=∠OAD,
又∵∠BTA=∠AOD=90°,
可证得△BTA≌△AOD,
则BT=AO=2,AT=OD=1,
∴OT=3,
∴B(-2,3),
同理C(-3,1)
(2)抛物线y=ax
2+ax-2经过点C(-3,1),则得到
1=9a-3a-2,
解得

,
所以抛物线解析式为

;
(3)作EQ⊥y轴于Q,作CP⊥x轴于P;

通过△EQA≌△AOD,
得EQ=AO=2,AQ=OD=1,
∴OQ=1,
∴E(2,1),
同理F(1,-1),
当x=1时,y=-1,
∴F(1,-1)在抛物线上,
当x=2时,y=1;
∴E(2,1)在抛物线上.
分析:(1)过B作BT⊥y轴于T,证△BAT≌△ADO,得BT=AO,OD=AT,由此可求出B点的坐标,同理可求出C点的坐标;
(2)将C点坐标代入抛物线的解析式中,即可求出待定系数a的值;
(3)方法同(1)类似,过E作EQ⊥y轴于Q,过C作CP⊥x轴于P,通过证△EQA≌△AOD来求出EQ、QA的长,进而求得E点的坐标,同理可求出F点的坐标,然后将它们代入抛物线的解析式中进行验证即可.
点评:此题考查了正方形的性质、全等三角形的判定和性质、图形的翻折变换等知识,综合性较强,难度适中.