请问给参加信息学奥赛(提高组)的学生辅导是教他们C语言还是pascal语言...
发布网友
发布时间:2024-10-24 12:07
我来回答
共6个回答
热心网友
时间:2024-10-25 22:36
作为一个同样是高中开始接触计算机、曾经取得过分区联赛一等奖、目前仍混迹于程序大海中的我,建议还是学pascal。理由有三点:
1、Pascal应该还是目前分区联赛的主流语言,更重要的是,大部分的竞赛辅导书、尤其是优秀的竞赛辅导书,都还是用pascal写的。
2、Turbo Pascal功能比较简单,容易上手,可以将学生的注意力集中于算法研究,而不是软件的应用。而竞赛考核的核心内容是算法,不是语言。
3、Pascal虽然非常古老,而且也不是很好用,但是她的语法、逻辑都非常的严密,对于新手而言,有助于形成良好的编程习惯,同时更好地理解编程的内涵。
热心网友
时间:2024-10-25 22:30
不知道你所在的地区是否有规定:我们的规定小学QB,初中Pascal,高中c++
建议提高组教c语言,
热心网友
时间:2024-10-25 22:34
提高组推荐用c语言.
我要说的是:既然他们没基础,为什么还要培养他们???培养一个奥赛人才起码要有6年以上的功底...
还有:信息学奥赛不能使用turbo pascal!
热心网友
时间:2024-10-25 22:37
pascal便于上手
热心网友
时间:2024-10-25 22:33
如果是0基础的高中学生,建议学习Pascal。原因很简单,Pascal的结构性较强,上手简单,对培养编程习惯非常有好处,当学好Pascal后,转到C也不是一件很困难的事。
PS:楼上请注意,全国信息学奥赛无论是联赛还是竞赛还是IOI都可以使用C。
热心网友
时间:2024-10-25 22:31
这要看学生的意愿咯
如果学生是想通过这次比赛学更多的知识,想在计算机方面有发展的,就应该学c++。反之就是pascal