推免是学校本科生部门的事,夏令营是学校研究生部门的事。一推,一收,互不相关。
本科生部门给你推免资格,你可以申请全国任何一个研究生院(包括中国科学院)的研究生。
夏令营是研究生院考核你的方式,一般根据夏令营考核结果来决定是否接收你的研究生申请。
但是,夏令营一般在7,8月份,夏令营的申请一般在3-5月份。而推免资格一般到9月份学校才给你。
所以,不管你能不能获得推免资格,你都可以先参加夏令营,这时候一般会给你一个口头的offer。
当你获得了推免资格,就可以在9月底10月初在网上做研究生入学申请,目标院校会根据你夏令营考核结果以及你的其他材料决定是否正式录取你,然后你正式决定是否确认被录取。即使你没有参加夏令营,如果你的其他材料足够好,也许也会被录取。
至于导师,参加夏令营的同时就可以去找了,但是,有些时候可能直到研究生入学后才找导师。不同的学校,甚至同一个学校不同的学院情况都不一样,需要你自己去问问具体的情况。录取一般来说是研究生院部门共同决定的,未必需要确定要有导师接收你。(比如我校数学学院,就是入学后再找导师都OK)
一般这类规则不会写在纸面上,毕竟导师愿不愿意收你是导师个人的事情,并没什么明确的规则。当你还没被研究生院确认录取,导师答应接收你也只不过是个口头承诺。
至于很多人本科大二甚至大一就找了导师,那跟研究生的导师是两码事。那是本科生到老师实验室/课题组做一些实习工作(相当于科研助理),或者进行大研、大创,或者其他任何项目。即使这些都没有,原则上也不影响你未来研究生找导师。(但是实际的情况是,如果你本科时候就能及早通过这些活动与导师熟悉,当然比你要研究生入学了才联系老师更有利于你和导师的研究生阶段的合作,有个别老师甚至只收本科时候就熟悉的学生。但这不是必须的。)
同学不必感到愧疚,闻道有先后,别被焦虑包围了。上面这些也是我研究生一个学期都过完了才全明白的。
所以,建议你现在通过脚踏实地的科研活动(就是上面说的进入老师课题组/实验室干活)来和你感兴趣的老师建立实际的联系,不论你将来是否将要选择这位老师做研究生导师,这么做都是有益的。如果一切顺利,这位老师可以成为你的研究生导师,或者也可以推荐你申请其他学校的研究生(在熟悉了你之后,给你写推荐信)。如果不顺利,你起码也可以排掉一个雷,再找别的老师就是了。
有关研究生申请的更多详细事项,请咨询你想申请的研究生院(精确到学院、项目,而不是学校)的在读研究生。