查看原文
其他

“向外看世界,向内看自己”——学员记2022寒假Mentor在线计划

Cathy Zhang 三明治文化中心 2023-08-21


今天的这篇推送转载自少年三明治长期项目成员Cathy的个人公众号。

少年三明治的假期mentor计划从2020年开始至今,已经进行了5期,Cathy每一期都参加了。在过去2022年的寒假里,我们第五期计划“新冠疫情步入第三年,我们如何认识这个世界”落下帷幕。Cathy对过去参加Mentor的经历作出回顾和反思。通过过去的学习,她对成为世界公民,在未来探索这个世界的愿望更加坚定。她说:“作为在四年半后即将踏出中国(这个我土生土长的地方)而到达一个更广阔的天地去探索挖掘新的世界的我,需要这样一个流动的世界,把我真正切实地融入进去并be a member of the world。……我相信我也是其中的一个人,无论四年半后这个世界的流动增多还是减少,我都会‘流动’,并放眼望向更辽阔的世界。”我们很高兴她能在这么多主题中找到自己喜欢的领域,更高兴mentor计划陪她成长,对未来人生的规划有更清晰的轨迹。


少年三明治春季长期项目持续招募中。扫描文末二维码填表咨询报名。


2022寒假日记


向外看世界

      向内看自己






——记2022Mentor线上课程

    2022年的寒假,我参加了Mentor线上课程,这已经是我参加的第五期Mentor课程了️

What's 「Mentor」

      Mentor课程由三明治的李梓新校长为12~17岁的少年们打造,他学习了斯坦福网络高中 (Stanford Online High School) 的模式,他们学校的教师和学生都遍布世界各地,却不阻碍学生们有系统地学习和讨论各科知识,几乎是以大学课堂讨论的模式来进行中学教育。在Mentor课程里,李校长邀请的各行业、各领域的中青年领军人士轮流来给少年们介绍他们所在领域最前沿的知识和实践,为少年们展现多样领域的深刻面貌,并引导少年们思考每个领域的重大问题。

(文字引用于三明治第1期Mentor课程的招募文案)

一起来回顾下我参加的往期课程

「海报简介」

第1期 Mentor

2020 Summer“2020年代,少年如何开眼看世界”

第2期 Mentor

2020年Autumn “社科研究:城市与我,在生活中发现社会议题”

第3期 Mentor

2021 Winter “2021年,我们如何看待美国”


第4期 Mentor

2021 Summer “性别意识探索,不只是女孩子的事”


Introduction to 「Mentor」

2022 Winter

      本期寒假mentor课程(第五期)主题为“新冠疫情步入第三年,你需要这样认识世界”

      这期课程的六位导师从生命科学、游戏设计、科幻文学、国际流动、人类学、非虚构写作的六个不同领域带领我们了解了疫情时代的各行各业在做什么、可以做什么、为什么要这样做、怎样做得更好。让我不仅学习到了很多关于这个世界、这个社会各类领域的知识,还让我在疫情时代多了一份面对未知的勇气,以及发掘探索新领域的好奇心以及深入探索某一感兴趣领域的决心。

Why do I like 「Mentor」

我很喜欢Mentor课程,因为它让我遇到了很多厉害的导师,他们具有“Everywhere people”的能力。可以在世界任何一个地方工作、学习和生活,而且可以在各种专业领域跨界游弋。我仰慕他们,并向往像他们一样自由地看世界、清楚地看自己。我通过阅读他们推荐的文字、倾听他们的经历、与他们的交流中,不断拓宽认识世界的边界,不断探索自己内心的动力、兴趣、需求到底是什么。

My thoughts

     这六节课我都挺喜欢的(我兴趣广泛,不偏科),但要说最喜欢的,应该是生命科学和游戏设计这两节课吧。

      朱华晨老师从病毒学角度,解读了新冠病毒是怎样一种病毒。朱老师相当厉害,她是香港大学的教授,之前就读于香港大学,于是我也心生以后要读名校的期望~(←哈哈哈题外话啦)。

      

朱老师对于各种病毒以及着重于新冠病毒的讲解,好像就是敞开了(准确说是敞得更大了)我对生命科学这一领域的兴趣(比之前更加浓厚啦)。虽然其中有一些专业术语我会不太理解,但我觉得这是让我未来去深入探索这一领域的很好的理由与契机。因为只有一个人在有困惑的地方和具有愿意探索的热情时,才可能会有所成就。我觉得我应该具备。也许,这一领域等待着我,我也值得一试。不过未来的路还很漫长啊,这可能只是我规划未来的一个小小节点,但是这个节点也许会对于我来说十分重要(在未来的某一刻,它可能会点亮我)。

      游戏设计师叶梓涛老师最早是学习历史的,后来收到游戏的吸引,慢慢找到了现在的人生道路。

     他介绍了两个how,关于游戏是怎么制作的以及游戏是怎样运作的。他还和大家一起讨论会出现《头号玩家》一样的世界吗?

      我虽然很少玩网络游戏,但学过一点编程和机器人,听这节课就觉得非常有意思。在课后的作业中,我回答了我玩过的元气骑士的问题并分享了用python设计的一款小游戏,叶老师给予我反馈,收到他的建议和鼓励,我内心有些小激动哦!(具体反馈内容见下一部分My Show)

My show


     先来看看我的病毒学笔记吧!这节课是笔记最多的,因为我很喜欢生命科学,我最爱画细胞图,但可能字迹有些潦草,不要介意哦~


      再来看看我的部分课后作业吧,我每次都会去做,但可能质量一般,哈哈哈~

No.1 生命科学专题 “新冠病毒大揭秘”

1、你觉得会出现新的病毒和风险吗?

     我觉得还会出现新的病毒。RNA病毒会不断复制自己,产生更多的病毒侵害人类或其他物种。同时,RNA病毒酷爱突变,可以在短时间内分化成无数不同的病毒变种来侵害人类,增加了人类感染病毒的可能性的风险。而且病毒的传播十分迅速且随机,在短时间内扩散并爆发,在控制方面有一定难度。

2、在疫情爆发时,我们应该怎么做?

     我们应该首要管理好自己个人。只有我们每个人自觉,才能加强疫情的管控。我们针对病毒应该快速反应,同时做好一定的风险评估,恪守3C的准则,communication, coordination, collaboration是我们积极配合做好防疫工作的标准。再者,做到四早,并在平时生活中处处留意自己的个人卫生,例如勤洗手、戴口罩、避免去到人流密集地区和疑似有病例的地方、积极配合做核酸检测和打疫苗,尽可能阻断一切病毒可能会传播的途径。

3、在未来,为了防范病毒和疫情,我们应该怎么做?

      在未来,我们首先还是要自觉遵守一些基础准则,见第二个问题的回答。做到这些基础的事物是对疫情防控的最佳基座。同时,我们应积极面对,建立一个牢固的社会桥梁。

4、我们能不能将病毒化敌为友?

      可以。也许在未来,人体有了更强大的免疫系统,可以更好的适应病毒并抗击入侵的病毒。或者,科学家会研发出更好更有效的疫苗或特效药,帮助人们抗击病毒的入侵。甚至,人们可以在未来与病毒共处,利用病毒,把病毒从一个负面形象带出,逐渐形成一个正面的用途。

No.2 游戏设计专题“电子游戏的两个‘如何’

——从新冠疫情时代谈起”

Q1:选择一个喜欢的游戏,寻找并且解释为什么喜欢,好在哪里,觉得它做得不好的地方,说说它如何盈利的。

那就说说元气骑士吧,喜欢的原因,因为觉得打那些怪兽很过瘾、很解压。一个主要的因素是关于它的音效,那些枪声的音效很逼真有趣,如果在玩的时候把声音开大,整个人会非常投入,玩好后觉得烦恼全无。还有一点是因为每通过一个关卡都十分刺激,不确定自己是否会成功打死怪兽或是自己被打倒。最终赢了以后又会很高兴。(弱弱地说一句:其实我最好的记录也只有2-2,太菜了哈哈哈,但是玩的时候还是非常开心~)它做的不好的地方,呃,好像没有,总之,对我来说,这款游戏系统所有的方面都涵盖得很好,所有的画面和声音都给了我沉浸式的体验。若是让我给它打分,那我肯定毫不犹豫打10分呀~关于它如何盈利,通过这堂课叶老师的介绍,我也了解到它是一款独立的游戏。我觉得独立游戏最好的盈利方式肯定是付费。虽然这会让很多玩客排斥,但是毕竟独立游戏得自力更生,所以元气骑士中的一些工具、技能、皮肤什么的也会需要付费(虽然我没付过费w)。其次的一个盈利方式,虽然不能赚到真正的钱,但是可以吸引玩客不断地玩下去,那就是设置一些游戏金币(非真钱),每当玩客打赢一关,就增加多少多少金币,收集到了一定量的金币以后,可以换取皮肤或武器。


来自「叶梓涛老师的反馈」

      很棒,能够从自己的过瘾去思考到声音的逼真设计,关于枪声我刚好有一个朋友去美国录制了枪声的音效,可以看他拍的这个视频看游戏音频设计师是怎么制作枪声的:

Xichen's Vlog #027 突突突突突 https://www.bilibili.com/video/BV1XE411s7QN ,然后其实元气骑士的这个游戏类型叫做Roguelike,是一个有一系列历史的游戏,特点是你死亡之后会重开,然后每局会有随机的关卡生成, 【游戏制作工具箱】Roguelike、永久升级和成长感 Roguelikes, Persistency,andProgression|GMTKhttps://www.bilibili.com/video/BV1zb41167ak ,或许可以参考看看!很高兴你跟我分享你的体验。打分可以留一些余地哦!

       比如其实这个元气骑士的制作参考了电脑上的独立游戏《挺进地牢》可以看看视频https://www.bilibili.com/video/BV1JQ4y117KR 应该可以感受到后者的像素美术更加的精致,这也是我的建议,可以多看看不同的游戏,然后就可以培养自己的视野和经验。关于付费的方式你一开始说的很对,会通过技能和皮肤来赚钱,但是其实还有一点就是你记不记得元气骑士死亡之后可以选择看广告复活一次,看广告的也会带来一些收入,这也是重要的一部分。而你后面说的这个不是真的钱的,不能算是一种盈利方式,但是确实能够吸引玩家不断地玩,那也是很重要的游戏运营和之后广告收入的基础。


Q2:做个网页游戏Flickgame分享给朋友们吧!

      这里附一个我自己编程的小游戏,不过是在我课外的一个编程老师的一点帮助下完成的(*^▽^*),就是没有做画面,因为我暂时还没有这个技能。所以这个游戏有点low哦(我的编程技术还有待改进)~哈哈不要介意~也乐意接受来自叶老师的建议和意见a~~

      下面这一段可直接复制黏贴(用python~)

import random

import time

print("欢迎来到元气商店,接下来请您注册账户。")

time.sleep(1)

m=input("请输入您的用户名:")

n=input("请输入密码(输入一次后不可更改):")

p=input("请再次输入密码:")

while True:

    if n==p:

        break

    else:

        time.sleep(1)

        print("您的两次密码输入不一致,")

        p=input("请重新输入第二次的密码:")

time.sleep(1)

print("请再一次输入您的用户名和密码,登录成功后即可进入游戏。")

time.sleep(2)

while True:

    m1=input("请输入您的用户名:")

    n1=input("请输入密码:")

    if m1==m and n1==n:

        time.sleep(1)

        print("登陆中……")

        time.sleep(2)

        print("你好",m,"接下来即将进入游戏。")

        time.sleep(2)

        break

    else:

        print("用户名或密码输入错误,请重新输入。")

print("您遇到了一只小怪物,接下来您需要击败它。")

time.sleep(2)

a=10

print("您的初始血量为10滴,小怪物的血量为1~10的随机值")

time.sleep(2)

b=random.randint(1,10)

while True:

    Q0=random.randint(1,2)

    Q1=random.randint(1,4)

    Q2=random.randint(1,4)

    list=["0出拳","1出脚"]

    print(list)

    time.sleep(1)

    c=int(input("请输入您想要选择的攻击方式:"))

    if c==0:

    print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",Q0,"滴")

        time.sleep(3)

        b=b-Q0

        if b>0:

            print("小怪物还剩",b,"滴血")

            time.sleep(2)

            print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

            time.sleep(3)

            a=a-Q2

            if a>0:

              print("您还剩",a,"滴血")

                time.sleep(1)

            else:

             print("很抱歉,您死了")

                break

        else:

          print("恭喜您!小怪物死了")

            time.sleep(1)

            break

    else:

    print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",Q1,"滴")

        time.sleep(3)

        b=b-Q1

        if b>0:

         print("小怪物还剩",b,"滴血")

            time.sleep(2)

        print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

            time.sleep(3)

            a=a-Q2

            if a>0:

                print("您还剩",a,"滴血")

                time.sleep(1)

            else:

                print("很抱歉,您死了")

                break

        else:

            print("恭喜您!小怪物死了")

            time.sleep(1)

            break

list1=["2双拳齐发","2双脚齐发","2增加武器(一把剑)"]

Z=random.randint(0,2)

if b<=0:

    print("小怪物愿意赠送给您一个新技能————",list1[Z])

    list.append(list1[Z])

    time.sleep(3)

    print("您在前方又遇到了一只大怪物。")

    time.sleep(2)

    a=10

    print("您的新血量仍为10滴,大怪物的血量为10~20的随机值")

    time.sleep(2)

    print(list)

    b=random.randint(10,20)

    while True:

        Q0=random.randint(1,2)

        Q1=random.randint(1,4)

        R1=random.randint(2,4)

        R2=random.randint(2,8)

        R3=random.randint(4,5)

        Q2=random.randint(1,4)

        time.sleep(1)

        c=int(input("请输入您想要选择的攻击方式:"))

        if c==0:

            print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",Q0,"滴")

            time.sleep(3)

            b=b-Q0

            if b>0:

                print("小怪物还剩",b,"滴血")

                time.sleep(2)

                print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

                time.sleep(3)

                a=a-Q2

                if a>0:

                    print("您还剩",a,"滴血")

                    time.sleep(1)

                else:

                    print("很抱歉,您死了")

                    break

            else:

                print("恭喜您!小怪物死了")

                break

        elif c==1:

            print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",Q1,"滴")

            time.sleep(3)

            b=b-Q1

            if b>0:

                print("小怪物还剩",b,"滴血")

                time.sleep(2)

                print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

                time.sleep(3)

                a=a-Q2

                if a>0:

                    print("您还剩",a,"滴血")

                    time.sleep(1)

                else:

                    print("很抱歉,您死了")

                    break

            else:

                print("恭喜您!小怪物死了")

                break

        else:

            if Z==0:

                print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",R1,"滴")

                time.sleep(3)

                b=b-R1

                if b>0:

                print("小怪物还剩",b,"滴血")

                    time.sleep(2)

                    print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

                    time.sleep(3)

                    a=a-Q2

                    if a>0:

                   print("您还剩",a,"滴血")

                        time.sleep(1)

                    else:

                  print("很抱歉,您死了")

                        break

                else:

                print("恭喜您!小怪物死了")

                    break

            elif Z==1:

                print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",R2,"滴")

                time.sleep(3)

                b=b-R2

                if b>0:

                print("小怪物还剩",b,"滴血")

                    time.sleep(2)

                print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

                    time.sleep(3)

                    a=a-Q2

                    if a>0:

                    print("您还剩",a,"滴血")

                        time.sleep(1)

                    else:

                   print("很抱歉,您死了")

                        break

                else:

               print("恭喜您!小怪物死了")

                    break

            elif Z==2:

           print("小怪物受到了来自您的",list[c],"方式的攻击,被扣除血量",R3,"滴")

                time.sleep(3)

                b=b-R3

                if b>0:

               print("小怪物还剩",b,"滴血")

                    time.sleep(2)

             print("小怪物向您发出了攻击,您被扣除血量",Q2,"滴")

                    time.sleep(3)

                    a=a-Q2

                    if a>0:

                  print("您还剩",a,"滴血")

                        time.sleep(1)

                    else:

                 print("很抱歉,您死了")

                        break

                else:

                print("恭喜您!小怪物死了")

                    break

else:

    print("祝您下次游戏好运")



「叶梓涛老师的反馈」

      关于游戏:我使用python运行啦,不过可能在中间选择拳/脚的时候似乎偶尔会闪退,我不清楚是不是我的电脑的问题~ 我觉得很可爱,特别是你已经开始制作和尝试编程那是极好的。

      几个小建议,一个就是可以从写作的感觉开始,你想想自己是一个世界的神然后来创造出这个游戏的世界,那你应该就不会用「您遇到了一个小怪物,接下来您需要击败它」的文字去解释了,你可能会直接写「在你身后的阴影似乎有东西在动,你突然转身,眼前赫然是一只怪物,它冲着你咆哮,看来一场恶战不可避免了」类似这样的描述,而不需要继续使用「您」的敬语,除非有特别的需求(比如你是扮演一个AI与玩家对话等)。其次你现在是一个击杀怪物和血量的这个选择出拳和出脚,但是其实我面对这个选择我完全不知道这两个选择的预期——也就是说我其实完全是乱选,或许你可以备注(出拳,成功率80%,伤害1-3,出脚,成功率50%,伤害3-6),这样我可能就会有选择的想法了。此外还有可能可以想一下的是,是不是一定要打架呢?有一个游戏叫做UNDERTALE,它就是和怪物遭遇,除了打死他们,你也可以和他们做朋友,通过它们各自的特性去与他们交流,或许也可以有这样的选择哦!


No.3  国际流动专题

你还期待进入一个流动的世界吗?

——身份、移动以及进入世界”

请大家用300-500字,写下“你是否还期待一个流动的世界”。

      期待。

      一个流动的世界对我来说,意味着有更多的机会,意味着有一个更大的天地去探索,也意味着让我踏出自己的小圈子而大胆地闯练。

      流动的世界,带来的是人与人之间的交流互通,民族之间的文化交融,国家之间的各方面的往来。它使我更愿意与陌生人大胆交流,并且有更多机会与在异国他乡的人交换文化与对于问题不同的见解等。

      作为在四年半后即将踏出中国(这个我土生土长的地方)而到达一个更广阔的天地去探索挖掘新的世界的我,需要这样一个流动的世界,把我真正切实地融入进去并be a member of the world。

      出国闯练意味着我的能力会有所提升,学识会有所渊博。其中流动的世界是中介。

      自从疫情爆发,这个世界的流动变少了,但也不阻止一些人出国闯练的脚步。我相信我也是其中的一个人,无论四年半后这个世界的流动增多还是减少,我都会“流动”,并放眼望向更辽阔的世界。


- End -


      这期Mentor课让我对自己未来的方向更加明确了。之前我对于自己未来,不论是大学学习的课程还是工作领域方向,都不是很明确,因为喜欢的东西太多,可以选择的也很多。但是通过这次Mentor计划,觉得自己好像发现了一些未来可以去更深地探索与挖掘的领域。很喜欢这一期的Mentor课,也感谢老师们带来精彩的、各种领域的分享,谢谢你们点亮我哦~


独o当o一面

一枚妥妥的文艺爱好者,热爱戏剧、摄影制作的双鱼座小女生

少年三明治春季长期项目持续招募中。扫描以下二维码填表咨询报名。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存