跨时空的对话给新任干部们的一些建议417.docx
《跨时空的对话给新任干部们的一些建议417.docx》由会员分享,可在线阅读,更多相关《跨时空的对话给新任干部们的一些建议417.docx(14页珍藏版)》请在冰豆网上搜索。
跨时空的对话给新任干部们的一些建议417
《跨时空的对话:
给新任干部们的一些建议》
1、给新任干部们的协会概括性介绍
(1)详情看《河计协总章程》
(2)我们协会是干什么的?
(3)作为新生,进来有什么好处?
(4)干部该怎么接手这个协会?
2、作为干部,你该知道的协会固有的问题
协会的问题是:
1 成员的积极性比去年合并前的三个协会有了明显的改善。
我们应该坚持面向大众的课程,多开设诸如ps,pr等工具类软件的使用教程。
但是仍有绝大多数的成员没有来学习。
参与率虽然比之前的三个协会高了很多,但是还是比较低下。
需要进一步地提高协会成员的参与度。
2 成员的大规模退群程度相比于之前的三个协会,有了明显的改善。
现在协会并不会像合并前一样,有明显的退群行为。
但是协会的QQ群并没有发挥应有的功能,没有帮助大家解决问题。
社交性质也并没有体现出来。
3 面向大二大三的课程仍然没有出现,现在仍然没有相应的课程是面向大二大三同学的,这种情况和合并前仍然没有区别。
4 协会的经费使用过于保守,在先有预算仍有4000元的情况下,仍然不愿意进行经费的使用。
5 协会至今仍然没有出现社团特色的核心项目。
没有出现河计协的标志性项目。
6 协会在人员信息的收集,管理,与使用方面存在着巨大的问题。
有各个成员的信息,但是利用度非常低下。
相当于没有收集到信息。
协会内部仍然处于高度的信息不对称。
7 协会至今仍然没有完善的信息管理平台。
8 宣传部相比于之前的三个协会,有了明显的改善。
但是仍然没有经常性地宣传协会开设的活动。
9 各个干部的宣传意识很不到位,组织课程的干部并没有经常性地向协会成员宣传协会活动,导致了信息的高度不对称。
10 技术部并没有组织起来协会核心的技术活动。
11 协会的B站官方UP主号并没有得到持续的更新,也没能有效地组织大家去学习如何经营一个B站账号,如何发布更多的视频,如何宣传一个B站号。
12 协会中能够持续性地给大家带来课程的干部和人员太少,导致协会长期处于“空闲”时期,协会失去了动力。
13 协会至今没能解决干部个人时间和协会工作时间安排的矛盾问题。
3、那些东西导致了协会的问题?
(1)现有的换届制度是怎么影响着我们协会的?
1.什么是政策连续性?
指的是上个学期干部们的政策被下一任的干部们所接纳,所继续执行下去。
2.继承与传承的严重断档
我们协会从来就没有好好地培训过下一任干部们的管理社团能力。
这导致我们的干部们不知道该做什么,该为同学们提出什么东西,这是迷茫的。
这也导致我们协会的迷茫与低效。
(2)社联是怎么改动着我们的组织结构的?
1.会长层面
社联经常性地召集会长们开会,我不是会长,我不知道会长们遭受了什么,反正就是不停地填写鬼表格,非常麻烦。
让人繁琐。
会长往往要承担来自社联的一系列压力,要应付社联下达的各种要求,比如说填写人员名单表,填写协会活动表。
会长已经没有精力在管理社团了,已经不能平衡自己学习和社团工作了。
这样的外部压力下,会长怎么可以认真的带领社团,管理社团呢?
为了减少来自社团内部的压力,就只能减少对社团的领导。
因此,金字塔形的组织结构就显而易见地出现了,任何来自协会内部的问题,建议,提案都要层层审批,这样会导致协会内部活力不足,协会就相当于失去了一个领导。
外部压力压迫着会长,会长失去了时间来领导社团。
2.协会层面
社联要求协会举办大型活动,否则就会被废除协会。
社联强制性地要求我们协会要成为一个面向全校的服务性社团,这个要求不合理。
我们社团连自己的社员们都不能管理好,负责好,还怎么对全校提供服务,这个不可能,也不合理,但这种现象真实存在于我们的协会社团,我们的河池学院。
社联的宏观要求迫使着协会要无条件的变成服务类社团,这会让协会丧失了主动性、自主性、独立性。
因此协会被迫地要具有一些固定的部门,比如什么组织部,办公室,会长团等东西。
(3)计信学院党支部团支部对协会的管理
河池学院计算机协会,是院级的,是被“计信学院”直接管辖的,计信学院要求什么,河计协就要做什么。
计信学院党支部要求组织“三下乡”,你就要去弄三下乡。
可是三下乡和我进入河计协有关系么?
我进入河计协是来学习编程的,不是被计信学院要求去弄三下乡的。
我作为局外人,我是没有资格去评论计信学院对河计协的命令的。
我只想想告诉大家,河计协是没有独立性的。
上级要你干什么,你就要干什么。
你做的东西,你的政策,一定要被计信学院审核才行。
还有一个更加令人伤心的东西,就是计信学院为了上下级管理方便,会要计信院的人担任会长,而不是通过协会内部竞选产生的会长来担任。
换句话说,计信院控制了河计协,这就意味着,只要计信学院不想认真组织协会,协会就会是一滩散沙。
但是有必要认真讲清楚的是,计信学院和协会虽然具有着明显的上下级关系,但这并不意味着计信学院会随意地操控协会。
凡是杂项的杂务都是交给学生会,而不是交给河计协。
在我的印象中,河计协从计信院接手的任务有哪些呢:
负责培训大一新生办公软件的使用、承办蓝桥杯在河池学院内部的校选赛。
这些事项都是和河计协本质有关系的——学习计算机技术。
这两个事项是可以理解的,唯独三下乡活动我不理解。
4、退位后希望由学弟学妹们保留下来的政治遗产
(1)保存全部信息的河计协通知群
(2)河计协UP主号
技术部开发视频
干部开会视频
协会成员吃喝玩乐的视频
(3)河计协算法竞赛
5、全新的社团设计理念
(1)我们社团的重新定位
我们社团应该是给计算机专业的同学们一个讨论的平台,让他们变得更加专业。
给非计算机专业的同学们一个跨专业学习的机会,让他们有机会、有资源、有能力去自学,并成为计算机专业的从业者。
给非计算机专业的同学们开设软件使用类课程,教会他们如何简单的软件,比如:
ps、pr、办公软件等。
只开设课程和举办比赛。
其它一律不做。
(2)为什么我们要全方位的缩水?
1.普通成员的时间不够与积极性不足
既然普通成员自己时间不够,那我们协会也就没有必要花时间去带他们,谁积极,我们就教谁。
干部不应该投入过多的时间来照顾大家学习,也没有时间一个一个督促大家来参加课程,积极自学。
基于这样的现实,河计协应该缩水。
2.干部的时间不够
干部也是学生,也是人,凭什么要求干部们花一大堆时间来管理经营社团?
有没有高额的工资。
不要用锻炼的名号来欺诈自己了。
也就得到一点点管理上的经验罢了。
我们的干部既然时间不够,那就不做了。
干部最多就去了解一下有哪些同学有能力,然后给一点资源,简单地组织他们自己成立小的项目组,让他们自己搞就完了。
干部不可能去了解大部分同学的,了解一小部分即可。
基于这样的现实,河计协应该缩水。
3.计算机行业本身的性质
计算机行业本身的性质上是以自学为主,现在自学资料满世界都是,一旦协会招新过渡期结束、新生逐步熟悉学业,同学们就不会来协会QQ群问你问题了,为什么?
因为自己学会XX了,自己学会如何自学了,还要你这个平台么?
除非协会提供他们得不到的东西,比如说教他们做题,做项目。
可是干部们自己就垃圾,怎么教?
计算机行业本身的性质决定了成员们本身的离散性质就是很大的,所以就不要指望着协会有多活跃。
4.回归作为学生的本职——学习
要记住,我们花钱是来学习的,出去毕业找工作养家糊口的,所以不要把时间花在协会里面和学习无关的东西。
河计协必须要保证学习,然后提供一些项目来学习,提供比赛来让大家学习。
(3)具体的设计
1.社员进来的目的纯粹性
我们要强调社员进来的会费的本质:
“你花钱进来是来上课的,当然,你可以翘课。
”
2.开课成员的锻炼机会与象征性的工资发放/补贴
干部应该广泛地提供机会来让有能力的同学来开课,谁能力开课,谁就拿钱。
我们先谈钱,再谈其它的内容:
假设一个同学开设ps课程,开6节课,每次课2个小时。
我们假设上一次课给10块钱,那一共是给60元。
现在谈其它内容:
干部可以在通知群里面,发一个表格“开课老师报名表”。
其中这个表格包括了,开课内容,开课提纲,开课日程计划,以及如何保证自己的课程有足够的人能够学会知识点。
一旦有人愿意来上课,就必须要专业地,负责地写出一个开课计划表,保证质量。
我们协会宁可少举办活动,少开课,也不要办一些对大家毫无营养的东西。
既然大家花钱进来了,我们就尽可能负责。
要记住,他们花了30元钱,我们就提供多少服务。
记住,我们干部要为了他们的会费负责。
一旦确定了开课,谈好了价钱和开课内容,那么干部就要为这个课程负责了。
干部必须想办法做宣传,为这个开课的同学做课程宣传。
在通知群发消息,在B站官方号发视频宣传,在QQ空间发说说宣传;在开课前,给上开课成员申请教室;在开课的时候,拍好照片作为宣传,做好上课人员的统计;在上课结束后,做调查问卷来检查参加课堂的同学们的学习情况。
要想方设法地帮助这位开课同学更好地开课。
不管这位开课的同学教学好不好,这位同学都为河计协做出了贡献,我们又有什么理由不给他提供帮助。
这位同学既然来开课了,那么我们也要想办法保证其开课质量。
严格来说,干部们控制不了其开课质量,但是干部可以通过要求其提交开课内容,开课提纲,开课日程计划等文档来保证其开课质量。
如果有人觉得钱少,不愿意来呢?
那怎么办?
我们河计协能提供一个锻炼的机会给你就不错了,给你一些补贴就不错了,还想怎么样呢?
我们不是公司,不是企业,不能给你提供工作。
记住,我们提供的是一个锻炼机会,而不是兼职岗位。
那换位思考一下,你要学历没学历,你也不能保证你开设的课程能让一定数量的同学掌握好你设置的ps知识点,你不能保证。
所以,任何开课的同学,在讨价还价之前,先想想你可以带来什么价值?
你可以为协会付出什么?
在这样的构想中,我抛弃了纯粹的为爱发电机制的社团运行模式。
社团不是B站,哪里会有那么大的人口基数来保证每一届的干部们、社员们都有自我奉献的意愿?
以往的社团是靠大家的兴趣和自觉来组成的,也正是因为这样才导致了社团今天的困境,没有人愿意来组织,带头弄活动;干部本身水平不够,又带不动社员。
所以,我才提出这样的激进的构想——用钱来推动大家来运行这个组织。
毕竟大家交了入会费,干嘛不大胆地使用?
3.大规模比赛的组织运行
在这个架构下的社团,还是需要每年组织一场面向全校的计算机编程比赛的。
名以上说是面向全校,实际上真正参加比赛的人也就是协会和计信院、数统院、和其他院懂计算机专业的同学。
组织这样的比赛,纯粹就是需要干部们自己组织,这个组织很容易的。
我在这里不讲这么组织比赛,而是要讲这个架构下的协会为什么还要组织大的比赛?
因为单纯的开课不一定能够保证大家能够有效地学习,还需要用比赛的奖金来刺激,激励社员们参与学习。
既然社员们交了会费,为什么不敢大胆地用钱来砸奖金?
鼓励卓越?
这里一定会涉及到一个奖金使用问题,大家会觉得协会再用他们的钱培养出精英阶层。
在这样的制度设计下,我侧重的是推动大家来参与竞争,参与学习。
自己技不如人,没能力通过竞争的形式拿到奖金,这个怪谁呢?
我的制度设计是鼓励大家竞争性地学习,必须想办法让自己变得更好。
并且我们提供给大家的课堂、和其他的教学服务,都是平等的,这不存在什么不公平的。
大家都有24小时,看你会不会用,仅此而已。
这里还会涉及到一个问题,社联是不允许我们协会在比赛中直接发奖金的。
我的制度设计将会冲击,并否定这个上级决策。
我不理解,也不赞同社联的指令——禁止用现金来作为直接的奖品。
我就要直接的,露骨的发钱,我甚至还要当面的微信转账,来鼓励在竞赛中的优胜奖。
4.干部与部门之间的组织关系——扁平化
在新的制度设计中,我不会严格区分谁是会长,谁是部长,谁是副部,我拒绝这种称呼,因为这种称呼会潜在地包含着上下级关系。
我憎恨,摒弃这种上下级关系。
我们是一个社团啊,一个大学生聚在一起共同学习的社团,这样的客观事实决定了我们没有,也不应该有上下级关系。
什么是我提倡的扁平化?
○
扁平化对干部的要求是很高的,高要求不是技术上的要求,而是态度与积极性的要求。
5.组织小规模的项目开发
在新的制度设计中,协会的干部们,要组织小规模的项目开发。
为什么?
如果干部没有能力组织小项目,那怎么办?
干部应该给项目提供什么支持,协会应该怎么支持?
6.该放弃的就学会放弃
我们时间不够,我作为17级的干部,不建议大家投入太多时间在协会上。
放弃对人才的培养,要么自己花时间培养自己的接班人,要么给他资源帮他野蛮生长。
新的制度设计要求大家学会放弃,以往的设计会纠结于培养人才与时间资源不足的矛盾而迟迟没有进展。
7.不要强调社交
社团要突出自己的本质,即组织大家学习,继任的干部们不要纠结于如何突出社团的社交功能。
没有必要用联谊、团日活动、秋游、春游、KTV等形式来促进大家凝聚起来,相互认识,凝聚力的本质在于共同的奋斗的目标,而不是刻意凸显出来的社交活动。
8.换届方式与换届制度的改变
我们要摒弃传统的PPT+演讲的竞选方式,改用培养为主,竞选为辅的方式。
新的制度设计要求破除社联强制要求的换届时间表,我们要自己决定我们的干部什么时候上任,什么时候掌权。
换届的意义到底是怎么?
怎么保证协会不会人亡政息?
怎么培养下一任干部?
这样的方式有悖于民主么?
不要纠结于形式民不民主,世界上只有运行的下去的制度和运行不下去的制度,适合自己的才是最好的。
9.对新任干部的培训
那些人可以作为干部?
告诉他们历史。
告诉他们弊端。
告诉他们我们的迷茫。
告诉他们什么是政治。
告诉他们什么社团。
告诉他们自己的身份与未来的职责。
告诉他们不要忘记自己的本职——学习。
(4)为什么我们要激进地使用我们的经费?
不要妄想着用自觉与热爱来推动协会发展,该抛下幻想,面对现实了。
好好想想,协会为什么要收社费?
是时候让社费发挥他本来就该做的事情。
不要有储蓄心态,协会作为一个整体,应该用钱去推动发展,推动效率。
个人消费观和协会消费观是不一样的,个人消费要量力而行,协会消费要侧重于推动发展。
敢于把钱花在人上面,而不是仅仅局限于活动上。
6、C语言开课提纲
非专业组上课时间(已确定)
星期六:
7:
30pm~9:
00pm上新课
星期日:
9:
00am~10:
00am复习课
具体上课时间根据通知群而定。
编协非计算机专业的开课课程提纲:
以下为第一次课上课提纲:
1.学会使用vc++6.0,学会建立源文件,并且编译成功。
学会打出最基本的框架。
(1)C语言编译器不能有任何语法错误。
如果有语法错误,就会“报错”。
教会同学们看懂报错的原因,并自行修正简单语法错误。
(2)不要打错单词,不要漏掉冒号与括号,不要打错括号。
(3)所有的符号必须是在输入法为英文状态下的符号。
(4)熟悉键盘,找到符号{},[],<>,(),/,%,&,#并打出来。
(5)记住单词“include”,“main”,“int”,“return”。
以下为第二次课上课提纲:
2.学会安装Dev-c++,学会使用Dev-c++,并建立源文件。
学会以后在自己的笔记本电脑上面安装Dev-c++。
体会vc++6.0与Dev-c++的区别。
(1)学会Dev-c++的快捷键:
F9编译、F10运行、F11编译运行(先编译,后运行)、F12全部重新编译。
(2)复习上一节课学习的符号以及单词。
在Dev-c++中建立一个源文件。
以下为第三次课上课提纲:
3.学会最基本的printf语句,复习之前学会的第一个框架。
复习主函数的写法以及头文件的写法。
(1)记住代码printf(“”);。
(2)学会写注释。
懂得注释的语法。
(3)学会\n的意义,懂得这种转义字符,学会换行符。
(4)学会定义一个整形变量。
并学会提前给变量赋值。
(5)学会定义一个字符变量。
(6)学会输出东西,输出文字,输出数字等。
(7)学会scanf语句,学会输入一个数值给变量。
并将它输出。
(8)记住代码scanf(“%d”,&a);学会用scanf函数来输入数据。
(9)配合printf函数,讲输入的数据立刻输出来。
(10)学会做一个加法软件
(11)懂得定义整形变量,并让他们相加。
(12)养成写注释的编程习惯。
学会用“//”符号来写注释。
以下为第四次课的上课提纲:
4.学会做一个数值交换软件。
并从键盘里面输入数值。
(1)学会定义一个变量,来临时储存一个数据。
明白“中间变量”的含义。
(2)学会“定义中间变量以完成数值交换”的编程思想。
学会这种算法。
(3)默认用“t”或“temp”来命名中间变量,养成这种编程习惯。
以方便程序阅读。
5.学会设置“代码遍历”,在Dev中设置代码的遍历,加快我们打代码的速度。
学会修改快捷键。
进一步学会使用Dev。
6.学会用两个连续的getchar();语句解决程序闪退问题。
(针对vc++6.0)
7.学会新的注释符号“/**/”。
8.学会修改最后作品的界面。
(1)学会修改程序的背景颜色。
用函数system("colorXX");来控制颜色。
(2)学会修改程序的大小宽高。
用函数system("modecon:
cols=Xlines=X");来控制宽高。
9.学会用while
(1),这种特殊化的while循环语句,实现程序的反复运行。
构建死循环。
使得数值交换软件可以持续使用。
10.学会“i++”的用法。
默认用i来作为循环变量,养成这种编程习惯。
以下为第五次上课提纲:
11.学会分支语句if和else。
(1)学会单独使用if语句。
并运用单个的if语句进行数据的单独判断与“过滤”。
(2)理解if语句的工作含义。
(3)理解学会使用表示数据之间关系的符号,学会怎么表示“大于(大于等于)”、“小于(小于等于)”、“不等于”、“等于”。
懂得符号“!
=”是“不等于”。
懂得符号“==”是“等于”
(4)懂得“赋值表达式”的“=”与“逻辑表达式”的“==”的区别。
能够正确使用合适的符号。
(5)学会做一个简单的数值正负判断软件。
12.学会做一个“沙雕”软件:
输入数值,进行选择。
让用户输入数据,做出分支结构的选择。
达到设置问题,套路其他人的效果。
(1)有“指示变量”这个概念。
根据指示变量的数值,进行if语句的判断,进而输出结果。
(2)学会自主设计相互嵌套的if语句,实现问题的深入回答,最终实现“套路用户”的效果。
13.学会“一元二次方程”的解决。
制作一个“一元二次方程”解决软件。
实现普通层次的装逼,实现在生活中迅速判断“一元二次方程”是否有解的功能。
切实解决生活问题。
避免反复运算。
(1)学会定义更多的变量,来临时储存数据。
(2)深度学习if语句的本质,懂得if语句的判断条件的本质——判断数值内部的值是否为真假。
(3)体会一个“骚操作”——令if语句的括号的数值分别为1和0,看看if语句的运行情况。
(4)正式学习定义“逻辑表达式”。
学会“或且非”的逻辑用语的C语言写法。
或“||”、且“&&”、非“!
=”。
以下为第六次上课提纲:
第六次课为复习课,复习前面学习的四,五次课。
以下是第七次上课提纲:
14.学习switch(),case,break,default,语句。
实现多分支选择结构。
15.学会用switch语句完成简单的数据分级判断与划分。
16.做一个“成绩判断软件”,体会break语句在switchcase语句中的作用。
17.学会定义一个子函数,升级“加法软件”。
(1)学习制作子函数,自定义子函数。
(2)懂得定义子函数的类型。
定义一个虚假的参数——形参。
(3)知道子函数的返回值类型取决于函数的定义类型。
(4)学会声明一个子函数。
18.自行下载文件“C语言基础课-性格测试题与答案”,提前分析好该测试试题的问卷结构。
为下一节课制作“性格测试软件”做好准备。
以下为第八次上课提纲:
19.制作一个“性格测试题”软件。
实现更高层次的装逼。
20.学习制作子函数,自定义子函数。
(1)懂得定义子函数的类型。
定义一个虚假的参数——形参。
(2)知道子函数的返回值类型取决于函数的定义类型。
(3)学会声明一个子函数。
21.学会switch多分支语句。
(1)深度学习指示变量的作用。
体会指示变量的选择作用。
(2)体会每次调用子函数时,指示变量的数值的变化。
明确数值的变化情况。
22.深度学习return语句的退出作用。
23.学习break语句的作用,知道break语句在while循环、for循环和switch多分支选择语句中的强制退出作用。
24.懂得break和return语句的区别。
return语句退出整个定义的子函数或者是主函数、break语句退出“循环语句”、“switch”语句。
2019年春季学期上课时间安排(非专业)
9、语法课:
while循环
25.复习高中知识,复习交集,并集的相关知识。
(1)&&(且):
全真为真,一假全假。
只要判别出有一个表达式为假,后面的式子都不执行。
(2)||(或):
全假为假,一真全真。
只要判别出有一个表达式为真,后面的式子都不执行。
26.深入学习while循环语句。
(1)解释while
(1)的工作原理。
(2)明白在if语句与while语句中,“逻辑表达式”的作用。
(3)在while循环的设置条件里面设置指定数值,达到特定的循环效果。
27.学会建立一个正常的while循环。
(1)复习好“i++”语句,理解循环变量的增加与循环条件的退出关系。
(2)设置好循环退出的条件。
(3)实现简单的数值累加。
28.用while循环做一个计算题,计算“1+2+……+100”的值。
29.用while循环做一个计算题,计算“1+2+……+n”的值。
30.制作一个“数值检验子函数”,以解决“性格测试软件”数值输入错误而导致程序崩溃、乱码的问题。
切实解决用户输入难的问题。
31.明确退出循环条件后,循环变量i的值具体是多少。
10、语法课:
for循环
32.学习for循环,学会这种基本的语句。
(1)明白for循环语法结构。
(2)明白for循环的工作原理。
(3)知道for循环的退出条件,明白循环的执行范围。
(4)清楚for循环结束后,循环变量i的变化情况。
33.利用for循环制作一个简单的数值累加软件。
(1)用for循环改编上一节课学习的东西。
34.学习break语句的作用,知道break语句在while循环、for循环和switch多分支选择语句中的强制退出作用。
35.学习制作一个“质数判断及质数求解软件”,运用费马小定理,实现数学与C语言的结合。
详情参考阮中楠论文——《用计算机编程语言来解决简单数学问题》。
在群文件中即可下载。
11、习题课:
for循环的运用
36.以下题目来自于群文件“C语言期末复习资料(附答案)(form经统)”,请同学们自行下载此文件,找到对应的题目并查看参考答案。
上课的时候会自行设计代码。
不按照参考答案进行讲解。
(1)5.3.2求100~200之间不能被3整除也不能被7整除的数。
(2)5.3.14从键盘输入n,打印n行倒等腰三角形,如n=4,则打印:
*******
*****
***
*
12、算法课:
分解数据
37.求余运算符%与除法运算符/的深度运用:
分解数据的个位数或者是指定位数。
(1)求余运算符的运算要求式子两边都是整数,用求余运算符可以求解一个整数的最后一位数或是最后几位数,如:
112%10=2,112%100=12。
(2)除