橙果程序设计组

小组职责

选拔方式

培养方案

小组职责


2019-08-19
橙果工作室程序设计组是一个新增学习小组,主要负责各种程序设计语言的学习,学习进行简单的应用程序开发。同时还会对基本的数据结构与算法进行一定训练,为编码打下良好基础。表现突出者会有机会参加各类软件设计或算法类比赛,如山东省大学生软件设计大赛,“蓝桥杯”全国软件专业人才设计与创业大赛等等。

选拔方式


2019-09-05

为能从橙果工作室各部组选拔出一系列较高层次程序设计人才,成立程序设计组。程序设计组负责带领学习一些简单的程序设计,数据结构与算法等。同时会讲解基本的编码理念,培养编码风格,使同学们具有良好的编码习惯,为日后参与开发活动打下良好基础。由于比赛时间较为紧凑,程序设计组的活动安排会相对严格,节奏也相对较快,建议以前有接触过相关内容的同学加入。

程序设计组前期会进行宣传,但不进行公开报名。我们会在复试结果公开后的一个合适的时间开放报名,并统一时间安排选拔。具体时间另行确定。

选拔以面试形式进行,通过简单的问答和现场测试确定适合加入程序设计组的同学。
对于零基础的同学:如果对编程算法感兴趣,并且以后想要通过比赛获得奖项并锻炼自己,可以先在进入组内学习编程语言,之后会根据学习情况布置一些基础的题目,在规定期限内完成这些题目即可成为正式组员。
对于有一定基础的同学:问题一般围绕C语言语法展开,不涉及太多深度,但有一定广度。会有现场编程环节,限时编写出一个简单的程序,根据完成程度评判结果。根据两个环节综合考虑出相对比较合适的同学进入程序设计组。

培养方案


2019-09-07
主要活动暂定为由学长学姐带领进行相关基础知识的学习,通过适当的训练提升能力,同时小组会提供一些相关学习资源供成员参考学习。同时积极准备相关竞赛,为优秀成员提供参赛机会,统一组织报名与训练。

进组之后至第一次考核之前:

对于零基础的同学:C语言程序设计

对于有一定基础的同学:C语言程序设计,基础数据结构与算法,python语言程序设计

第一次考核之后至复习周之前:

对于零基础的同学:C语言基础题目编程,部分简单算法(如果会其他语言可用其他语言实现)

对于有一定基础的同学:基础数据结构与算法,简单问题的程序实现

表现突出者(尤其是2019级同学)推荐参加2019年齐鲁工业大学ACM-ICPC程序设计迎新赛

这时候可以选择报名2020年3月的计算机等级考试

寒假之前:

根据组内学习情况制定寒假学习计划,以数据结构与算法和其他程序设计语言(比如Java,C#) 为主,假期内自学,假期期间会在群内不定期发布少量考核题目。

开学返校后至蓝桥杯省赛之前:

对于全部的同学:复习巩固基础数据结构与算法,准备蓝桥杯程序设计大赛山东省省赛。 报名计算机等级考试的准备计算机等级考试

后续的计划:

计算机等级考试与蓝桥杯省赛结束后难度较高的比赛较多,这段时间的计划视情况而定

附:近一年来的比赛,考试列表

  • 2019.11 2019年齐鲁工业大学ACM-ICPC程序设计迎新赛

  • 2020.3 蓝桥杯程序设计大赛山东省省赛

  • 2020.3 计算机等级考试

  • 2020.4 山东省ACM-ICPC省赛校内预选赛(如果参赛队伍较少或集训队不开放报名则无此比赛)

  • 2020.5 山东省ACM-ICPC省赛(三人组队,会与ACM集训队竞争,难度较高)

  • 2020.5 蓝桥杯程序设计大赛全国总决赛(如果省赛未能取得一等奖则无此比赛)

  • 2020.6 “挑战杯”全国大学生课外学术科技作品竞赛(可能难度较高)

  • 2020.5-2020.9 山东省大学生软件设计大赛

  • 2020.9 计算机等级考试