第一学期期末活动计划

演讲

为了总结这个学期的活动,我也准备一个演讲。

这个学期的活动,我们应该是做了不少的。

首先是我们的前端技术,HTML 和 CSS ,都已经进行了一些基本的了解,做一些简单的项目肯定是没有问题了。但我也是有点错误估计了这个技术的难度,定下了太高的目标,搞得一开始走掉了不少人,好在及时调整过来了。

其次我们在次之外也进行了一些额外的活动。就比如说从Bilibili上面下载视频、番剧,给一些视频加字幕(打轴),还有一些装软件,装浏览器这些基本的计算机技巧。了解了这些,虽然看上去没有什么用,但是在面对电脑的时候,除掉打游戏,是不是又多出来一些可以干的事情了?

对于前端的学习,我觉得还是有必要的。虽然看起来可能有点“硬”,比较难啃,但是完全不啃硬骨头,似乎对一个技术类的社团来说,也不是很好。毕竟各种小技巧看起来很酷,可实际产出还是要实打实的知识。

所以我们这个学期是有收获的,可能没有我最开始画下的饼那么大,不过也不能说没有。

讲完过去,我们再谈谈未来。下学期我还会带大家进行一个学期的活动,之后我们高二退下来,社团就要换届了。我们现在实际上的人数已经不到三十个,如果下学期要开活动可能还要二次招新。我们会在高一发传单,你们也可以拉人。

新的社员只好让他们补一下计算机基础知识,你们老社员就可以根据自己的兴趣来,可以去做一些实际的作品,也可以继续深入学习硬知识,还可以去整一些计算机小技巧。一个学期的时间很够了,到时候大家应该都可以有拿得出手的东西。计算机的东西很多,我们不可能真的说完完全全带着大家全部过一遍,最好的方式就是你自己走。我就在寒假里面给大家理出来一些大体的方向。

我希望大家可以珍惜这个发展自己兴趣的平台。我们几个都是原先在电脑上面花了不少时间的,对于各个领域都有一些基本的了解,也各有专长。如果你有什么东西想要学习的话,我们基本都可以给出大体的路线,比你们自己到时候独自摸索,肯定是能节约不少时间的。我初中的时候,就是在这里浪费了不少时间。大家现在就不用走这么多弯路。

好的,大概就到这里。现在我说下这个活动的安排:我们要通过这次活动,选出来两个优秀社员。下面算是通过:

  • 完成 Must do ,和所有 Basic
  • 完成 Must do ,两个 Basic 和一个 Medium
  • 单个 Extend

至于 VERY HARD 里面的,做出来一个下一任社长就是你了!

Contests

Must do

给下面两个仓库点 Star (目的是为了看是否有 Github 帐号,当然也有你懂得原因):

Basic

给指定的 Github 仓库提一个 Issue。暂定 https://github.com/yjzx-site/yjzx-site-source

在 Github 新建一个仓库,使用 Git 上传一些文件。要求本地用 Git,而不是在 Github 网页上传。(这个用 commit 可以查的)

下面有一个文件是 GB2312 的 txt,你需要转成 UTF8。(下载过去自己解压)

txtfile

获取一张屏幕截图,并且在上面加上一些文字。

用 Markdown 写一篇一百字以上的文章,要求有标题和五个以上的段落。

Medium

用 HTML 语法写出下面的内容,文本不需要完全一致,但是元素都要有,要求语义结构清晰。

HTMLtest

使用 CSS 实现一个卡片,里面包含标题和介绍。下面是 HTML 部分:

1
2
3
4
5
6
7
8
<div class="card">
<h1>Card Title</h1>
<p>A simple discription of this item.</p>
<ul class="infos">
<li>Auther</li>
<li>2077-07-07</li>
</ul>
</div>

效果图:

CSStest

Extend

很短,很难。

  1. 给 yjzx-site.github.io 投稿一篇文章,要求遵守规范。
  2. 安装 Apache Httpd,并且能让别人内网访问自己的服务器。

VERY HARD

  1. 安装一个 MinGW。
  2. 在 USB Flash Disk 中安装 Arch linux。
  3. 编译一个 openssl。
  4. 现场攻陷我们的内网服务器。
  5. 拿下学校门禁系统。