Catapult Day 2

 

         今天是Catapult的第二天,个人感觉自己收获颇多,也觉得自己在慢慢的融入他们当中!

         上午在晨会之后,我到了CS的教室里,这个Python Programming Project的教授Nadine今天就开始了Python语言技术的授课,由于这个真正的授课时间只有一周,所以只是一个介绍性的授课过程,接下来的一周时间是被我们用来实现项目用的!

         一开始上课时,Nadine就问大家什么是算法?然后就直接用一个Dress In Morning这个例子,通过启发式加提问式的方法,让学生通过自己的思考去寻找答案,同时,这也是他们认识算法的过程!之后就直接引入python这门编程语言,虽然这些都只是高中生,但是他们当中有相当一部分人学过Java和c++,或者是至少了解过这种编程语言!所以Nadine 可以很快的就把他们引入门。后面的时间里Nadine一边讲Python中的一些基本的语法,像简单的算术运算,string的用法,module的概念等等,但是理论的东西非常少,她直接就带着大家在IDLE(Python的GUI)上面写代码。每一个基本的模块完后,她总是会给个小task,然后,我们利用已经学了的东西去解决!

         在11点的时候,有个career choice类似讲座的Lecture,每个方向例如Math、CS、Economic and International等等都有个15分钟的这种介绍,分别在不同的教室!每个学生可以选择3种课程!我就分别选了上面这三种!这个15分钟主要是介绍这个方向的Career,帮助学生了解,以便他们选择适合的方向!对我来说,这三个方向都非常重要!

         下午主要是介绍zelleGraphic  module,如何用这个module进行绘图!

        

你可能感兴趣的:(Catapult Day 2)