V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zhenzinian
V2EX  ›  问与答

如果你是一名中学计算机课老师。。

  •  
  •   zhenzinian · 2019-09-05 20:42:20 +08:00 · 7804 次点击
    这是一个创建于 1935 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问题来了,你会准备在有限的课时内教给中学生们哪些东西?

    教 office 操作?有点小儿科,而且学了就忘,学生即便有时间也不会拿来练习这个

    教点编程?用 bootstrap 设计一个网页?有些学生觉得枯燥不愿意学

    图形化编程?这东西不是糊弄小孩子上 STEAM 培训班的?它离实际编程中遇到的问题相差太远,起不到任何奠基作用

    相同道理的还有:编程机器人、编程无人机之类教育装备市场给教育局领导洗脑后诞生出来的东西

    给学生教教翻越 GFW ?这个倒是非常有必要,人不能一辈子活在鱼缸里,但是老师会有一点人身安全的风险

    那么,如果想要让学生在有限的时间内真正学到有价值的互联网技能,能够从一个 C 端用户逐渐培养起从 B 端的生产者视角来看待 IT 行业,或者说能让他们今后更容易迈入互联网圈子,能够发展得更好的话,应该教给他们什么内容呢?

    第 1 条附言  ·  2019-09-08 20:05:52 +08:00
    @lixuedong 这个老哥说的实在,和我想的差不多,实用第一

    @marcong95 图形化编程这个我是 100%反对的,理由太多了

    1.编程就是编程,编程的难点不在于他是代码还是图形,图形化也不一定更有趣味。

    2.哪个编程牛人是曾经在儿童时期受益于图形化编程的训练?目前证据为零。这说明图形化编程作为兴趣也仅仅是个兴趣而已,并不能促使人理解实际的编程场景

    另有些同学说学编写游戏,这是个不错的想法,先收入囊中,后续会找一找有没有合适的敏捷一些的游戏开发框架

    @marcong95 @WillShin 您的话说的没错。但计算机课目的就是让更多人了解互联网,哪怕以后不在行业工作,也能够听懂这个圈子的行话。

    信息时代,人人都应该接受基本的编程训练,有一定 PM 思维,理解一些时髦网站背后的运作原理呀。

    @hoyixi 我是完美主义者,身不由己有时候


    另外不打算强迫每个人都能按预期完成编程小作业,有些学生难得摸一次电脑,喜欢上课玩玩游戏,我也打算让他们自行自便,毕竟中学学业实在太苦太压抑了,计算机课上能放松一下也是一种调试,不算是浪费时间
    120 条回复    2019-09-09 14:34:44 +08:00
    1  2  
    justlgx
        1
    justlgx  
       2019-09-05 20:48:22 +08:00   ❤️ 6
    把这节课当成自习课 /CS 联机课
    JamesR
        2
    JamesR  
       2019-09-05 20:55:58 +08:00 via Android
    入门教 Excel 和 VBA,进阶教 Access 和 Java,都是最实用的。
    Yourshell
        3
    Yourshell  
       2019-09-05 21:00:44 +08:00   ❤️ 2
    结合数学课挺不错的,斐波那契之类的
    zhangyangkam1
        4
    zhangyangkam1  
       2019-09-05 21:00:52 +08:00
    有教材的吧,按教材教,稍微加点拓展
    haf007
        5
    haf007  
       2019-09-05 21:02:55 +08:00
    教些基础的东西,或者培养兴趣,
    whwq2012
        6
    whwq2012  
       2019-09-05 21:03:51 +08:00 via iPad   ❤️ 12
    别教 fq,小心小战狼送你进去。要我就教可以提升兴趣的东西,比如漂亮炫酷的网页,实用的软件,在介绍完后适当介绍点原理,培养他们的工程师思维。
    alikesi
        7
    alikesi  
       2019-09-05 21:04:01 +08:00 via Android
    教他们开发游戏
    yangzhezjgs
        8
    yangzhezjgs  
       2019-09-05 21:23:24 +08:00
    教数据分析,可能好一点
    outladder
        9
    outladder  
       2019-09-05 21:39:15 +08:00 via Android   ❤️ 2
    教他们 vagaa, pp,点点通
    frozenshadow
        10
    frozenshadow  
       2019-09-05 21:42:57 +08:00 via Android
    游戏开发+1。简单的 2D 游戏,上手不要太难,小朋友们的脑洞还是很大的
    IanPeverell
        12
    IanPeverell  
       2019-09-05 21:51:51 +08:00   ❤️ 2
    我记得我中学的时候,学校教了 flash,photoshop,excel,word 的一些入门的知识
    Daming
        13
    Daming  
       2019-09-05 21:58:46 +08:00
    不要高估学生的人性,学生举报老师的事还少吗?
    november
        14
    november  
       2019-09-05 22:03:43 +08:00
    前半节课讲某些东西的入门(主要演示),后半节课自习。

    每节课都讲不同的东西,说如果感兴趣的话,后半节课可以单独教(激发兴趣为主)。说不定就有个别学生对个别内容感兴趣。
    slwl
        15
    slwl  
       2019-09-05 22:16:25 +08:00 via iPhone
    作为一名刚入职的职中计算机老师,课程安排是 win7,真心不太知道如何教。
    z919126592
        16
    z919126592  
       2019-09-05 22:17:47 +08:00 via Android
    目前高一…老师在吐槽信息技术书用了 15 年
    教的内容都是为了高一的会考,书上的内容还是一大堆当年的 jsp asp 网页,还停留在 2003 年的网页版面
    兴趣是不可能培养的,教完要考的就让我们玩了
    1a0ma0
        17
    1a0ma0  
       2019-09-05 22:18:31 +08:00
    看课程标准咯,课程标准不是老师教授东西的直接依据嘛?
    napsterwu
        18
    napsterwu  
       2019-09-05 22:18:45 +08:00 via iPhone
    Logos 语言?
    mcrwayfun
        19
    mcrwayfun  
       2019-09-05 22:26:28 +08:00 via iPhone
    当时盼着老师快点讲完,然后联机打 CS …
    love
        20
    love  
       2019-09-05 22:31:26 +08:00
    如果是我的话就先教计算机基本原理,然后 html+js+css,自己先做个作品墙网站,每个作品有 url 可以外网直接访问 /微信分享的那种,然后学生可以自己上传自己的期末作品
    tetora
        21
    tetora  
       2019-09-05 22:36:28 +08:00 via Android   ❤️ 2
    用 ce 展示一次开挂,然后讲原理,大部分男生都会认真听的
    feather12315
        22
    feather12315  
       2019-09-05 22:50:33 +08:00 via Android   ❤️ 8
    教他们历史:
    计算机发展史,科技史,开源软件运动
    cjpjxjx
        23
    cjpjxjx  
       2019-09-05 23:19:36 +08:00 via iPad
    科普
    taotaodaddy
        24
    taotaodaddy  
       2019-09-05 23:24:39 +08:00 via Android
    好想做一个教初中计算机(假设没有什么大纲)的老师
    whywhywhy
        25
    whywhywhy  
       2019-09-05 23:53:45 +08:00 via Android
    今天在看成人高考的信息,看到某专业教 asp 后台动态编程我都要晕倒了
    CEBBCAT
        26
    CEBBCAT  
       2019-09-05 23:56:18 +08:00
    我看楼上说的计算机史靠谱,穿插一些大牛,就像给计算机写史一样的,要是能有 Ted 那样的就非常激动人心了。教中学生计算机基本原理……

    楼主可以问问 https://blessing.studio 的博主,这位应该刚大一 /大二,也蛮喜欢计算机的。
    misaka19000
        27
    misaka19000  
       2019-09-05 23:57:02 +08:00
    教 JS 啊,俺高中的时候老师就教的 JavaScript
    2kCS5c0b0ITXE5k2
        28
    2kCS5c0b0ITXE5k2  
       2019-09-06 00:18:50 +08:00
    @tetora ce 用的汇编会把人搞晕吧
    flynaj
        29
    flynaj  
       2019-09-06 01:54:42 +08:00 via Android
    楼主你想多了,都是照本宣科,都有大纲的,就像新闻都是来自新华社一样。你不能自己来。
    zbttl
        30
    zbttl  
       2019-09-06 02:36:10 +08:00
    别说中小学了。。就算是大学,我这山旮旯地方计科照样有人上课 4399 的
    对大部分人照本宣科讲完就过,最多看看有没有机会找到几个真的对计算机感兴趣的小子教点真货带带竞赛什么的
    fuermosi777
        31
    fuermosi777  
       2019-09-06 02:58:52 +08:00
    js+1
    Mutoo
        32
    Mutoo  
       2019-09-06 06:48:51 +08:00
    老师的作用是带学生体验这个领域,认识一些大牛,开拓视野。修行还是要靠个人的。如果毕业时,一个班能有两三个人爱上这个行业,那这个老师就是成功的。这些人长大也会感激你的启蒙。至于大部分人,只是陪读而已。
    ech0x
        33
    ech0x  
       2019-09-06 07:28:52 +08:00
    让他们睡一觉。
    Cooky
        34
    Cooky  
       2019-09-06 07:39:30 +08:00 via Android
    sicp ?😈
    blessyou
        35
    blessyou  
       2019-09-06 07:57:13 +08:00 via Android
    教数学里面的 f 代表什么 y=f(x)
    hafuhafu
        36
    hafuhafu  
       2019-09-06 07:57:52 +08:00
    直接教技术,绝大数的人是不会听课的。
    babedoll
        37
    babedoll  
       2019-09-06 08:05:39 +08:00   ❤️ 1
    嚯,教他们 fq,这中学老师你还想干吗
    我跟你说,现在的孩子都很爱国的。。你小心被玩进去
    zjsxwc
        38
    zjsxwc  
       2019-09-06 08:07:47 +08:00 via Android
    教人打游戏啊
    cassyfar
        39
    cassyfar  
       2019-09-06 08:08:01 +08:00   ❤️ 1
    说下自己吧,当时启蒙的是小学接触到的叫 logo 的编程语言。思路就是编程来绘图,上手简单,而且奖励反馈很直接(你能画个图出来)。深度也很不错,你可以学到循环,递归,比如画一个雪花。

    我觉得中学编程,没太大必要讲语言技术,而是让学生觉得编程有趣。另外要给学生自由,编程不只是写网页,应该教一些很宽泛的。有些学生爱写网页,有些学生爱 hack 系统,有些学生爱写个脚本让机器人走路,这个你没必要去勉强。
    zdnet
        40
    zdnet  
       2019-09-06 08:18:37 +08:00   ❤️ 1
    office 操作一点儿也不小儿科,看似入门的东西越不好教,要吸引学生的兴趣,要玩出花来,哪个不需要花心思。好好去听听名师的公开课。然后自己多学学。看光不练,纸上谈兵而已。
    gimp
        41
    gimp  
       2019-09-06 08:23:59 +08:00
    侧重于兴趣培养,动手实践
    zsk425
        42
    zsk425  
       2019-09-06 08:26:08 +08:00 via Android
    可以在完成教学任务后进行一些科普,从结合当前热点,讲解信息技术在人类科技创新史中的价值和作用
    zijieq
        43
    zijieq  
       2019-09-06 08:27:25 +08:00 via Android
    中学的计算机课?那玩意儿不都是用来上数学了吗
    zw1one
        44
    zw1one  
       2019-09-06 08:44:30 +08:00 via Android
    然后班主任说你有事,用电脑课讲自己的试卷?
    echo1937
        45
    echo1937  
       2019-09-06 08:47:09 +08:00
    你太理想化了,高中的计算机课程是有会考的(浙江),你能让学生把大纲内容都掌握就很厉害了。

    早些年,计算机会考是考 Word 和 Excel,PPT 为主,我觉得非常实用。
    l00t
        46
    l00t  
       2019-09-06 08:50:32 +08:00
    有教纲就按教纲,不然出了偏差你要负责的。
    没教纲纯自由发挥的话,可以设定一个学期的主题任务,然后围绕这个任务一步一步把相关需要的知识和技能讲解一下。比如,主题是做个 APP,做个游戏 什么的。主题任务要足够酷炫,确保大部分人感兴趣。
    imicksoft
        47
    imicksoft  
       2019-09-06 08:59:53 +08:00
    教 aardio,国产十年的开发工具,可以开发 windows 桌面软件,可以教采集数据,可以做管理软件
    amwyyyy
        48
    amwyyyy  
       2019-09-06 09:09:04 +08:00
    我中学时老师一字节 office 以外的内容都没讲过
    mianbao1
        49
    mianbao1  
       2019-09-06 09:09:17 +08:00 via iPhone
    教他们编程思维,哈哈
    smdbh
        50
    smdbh  
       2019-09-06 09:14:28 +08:00 via Android
    按教材来,不要搞事情
    Unclev21x
        51
    Unclev21x  
       2019-09-06 09:14:33 +08:00
    @l00t 你这个算是说到点子上了。首先是要守规矩,没有规矩,那不是乱套了?中学生还年轻,首要任务是考高中,不是学计算机。在完成教纲任务的前提下,可以向他们演示一些东西。比如你自建个 HTTP 服务器,然后随便改页面的内容。或者你运行诸如计算器的一个程序,出来图形界面,然后可以计算,等等。然后鼓励他们,大学会学这些。同时告诉他们,如果放弃读高中直接去培训计算机,几乎不可能学号。以激发兴趣为主,但不带偏,这个应该最重要。

    你有你的理想,但对于中学生来说,他们承载的是他们父母的理想。
    CallMeReznov
        52
    CallMeReznov  
       2019-09-06 09:18:46 +08:00   ❤️ 1
    玛德.教小孩爬梯子可太秀了.
    人生价值观形成的重要时期,让他们爬出去看"花花世界"?
    我滴妈啊..
    tushile928
        53
    tushile928  
       2019-09-06 09:20:23 +08:00
    操作系统熟练以后,教一些精选工具的使用
    LokiSharp
        54
    LokiSharp  
       2019-09-06 09:24:49 +08:00
    教 Office 咯,现在好多程序员 Office 都不会用。
    IamUNICODE
        55
    IamUNICODE  
       2019-09-06 09:32:53 +08:00
    我高中学怎么用 Turbo c 编辑器,用 C 写鸡兔同笼这类简单玩意。。
    justfindu
        56
    justfindu  
       2019-09-06 09:34:44 +08:00
    你可想多了...计算机课老师就是给全校拉线修电脑, 然后课时少轻松没考试压力, 工资还拿得跟班主任差不多
    whypool
        57
    whypool  
       2019-09-06 09:34:52 +08:00
    打字 画图 vb
    whatalittleboy
        58
    whatalittleboy  
       2019-09-06 09:39:59 +08:00
    拆电脑实在些
    lixuedong
        59
    lixuedong  
       2019-09-06 09:42:12 +08:00
    开学第一课,
    先教怎么装系统,
    怎么卸载 360,
    怎么安装软件取消勾选附加选项,
    怎么格式化硬盘,
    怎么升级驱动
    这些常见的操作教完了再说,这些日常操作他们用的到
    CantSee
        60
    CantSee  
       2019-09-06 09:43:35 +08:00
    等你拿着低薪资的时候你就不会考虑这些了,只想着怎么挣外快
    ylsc633
        61
    ylsc633  
       2019-09-06 09:44:00 +08:00
    中学电脑课 都被占用 讲 班主任的课了.......
    Nachtblut
        62
    Nachtblut  
       2019-09-06 09:48:29 +08:00
    @whwq2012 小战狼笑尿 2333
    cjpjxjx
        63
    cjpjxjx  
       2019-09-06 09:52:15 +08:00 via iPhone
    你按课本讲,有人会说你照本宣科没意思,你讲其他的,有人会说你不按课本讲听不懂学不会,所以还是课本上的讲完再根据课本内容拓展一下
    wangmy
        64
    wangmy  
       2019-09-06 09:52:21 +08:00
    作为老师去交翻越 GFW,真的很不合适,等到自己后悔就晚了。学生们合适的年龄做合适的事。
    fhvch
        65
    fhvch  
       2019-09-06 09:55:12 +08:00
    我也觉的兴趣非常重要
    开始先弄一些牛 B 的网站或者是 app,给他们看效果,把同学的兴趣调动起来~
    有了兴趣就可以开展教学了~
    不过现在还是应试教育的天下,估计深入发展有点难度
    wangmy
        66
    wangmy  
       2019-09-06 09:56:19 +08:00
    墙外恶意抹黑和各种意识渗透的太对, 学生太小, 分辨不出来,很可能将虚假杜撰的一些东西当做事实, 于身心发展和成长不利, 更有甚者做出极端的事情,后果很严重。
    wangmy
        67
    wangmy  
       2019-09-06 09:56:42 +08:00
    墙外恶意抹黑和各种意识渗透的太多, 学生太小, 分辨不出来,很可能将虚假杜撰的一些东西当做事实, 于身心发展和成长不利, 更有甚者做出极端的事情,后果很严重。
    ronman
        68
    ronman  
       2019-09-06 10:00:24 +08:00 via Android
    典型用工作的眼光来看待学习
    ccoming
        69
    ccoming  
       2019-09-06 10:00:50 +08:00   ❤️ 2
    GFW ?想想刚被学生整的那个大学教授。
    小孩子大多不懂轻重,单纯发个朋友圈炫耀老师教了牛逼的东西,然后 lz 就 gg 了。
    感觉重要的还是培养兴趣(这词好像空泛了点),让他们见识计算机带来的更多可能性。至于选择哪条道路,看个人看机遇。
    jobscolin
        70
    jobscolin  
       2019-09-06 10:02:42 +08:00
    教打字就好了
    Spoter
        71
    Spoter  
       2019-09-06 10:05:12 +08:00
    @IanPeverell flash +1
    PerFectTime
        72
    PerFectTime  
       2019-09-06 10:06:42 +08:00
    我觉得吧,语数英老师肯定经常来抢课,于是我就天天生病
    marcong95
        73
    marcong95  
       2019-09-06 10:07:25 +08:00
    office 操作小儿科,你确定么,excel 简单几个函数( sum/sumif/average/rank )我大学同学里面一堆人不会的。

    图形化编程、教育机器人也挺好玩的,他们还只是个孩子,你非要让他们高中毕业就跟你抢工作吗。图形化编程本质上是可以转成某种语言的。当年中鸣机器人的图形化编程就是跟 C 无缝衔接的。

    科学上网这种东西开个软件的东西,就算不考虑自身风险,“教”这种东西也是不合适的。此外,你要真教了,我也想举报你,这种东西说了要低调,你还拿到课堂上讲。
    djs
        74
    djs  
       2019-09-06 10:15:09 +08:00
    千万别什么翻墙。。。除非你想进局子
    alienx717
        75
    alienx717  
       2019-09-06 10:15:51 +08:00
    流程图、面向对象?
    anguiao
        76
    anguiao  
       2019-09-06 10:16:19 +08:00 via Android
    这不是一个老师能决定的
    maplelin
        77
    maplelin  
       2019-09-06 10:20:14 +08:00
    没记错,当时初中高中的计算机课都在联机打 DOTA ,根本不关心老师讲什么,反正中高考不需要的东西根本不会有人觉得很重要
    root8080
        78
    root8080  
       2019-09-06 10:20:55 +08:00
    这个阶段肯定是培养兴趣了 做个有趣的老师 替他们稍稍打开有趣的 cs 世界大门 哈哈哈哈
    meetguardian
        79
    meetguardian  
       2019-09-06 10:27:51 +08:00
    不应该先从硬件搞起吗
    chendy
        80
    chendy  
       2019-09-06 10:34:31 +08:00   ❤️ 1
    教学生 FQ 真特么是个天才
    分辨能力没发育好之前接触太多 Q 外的东西不能自拔,很有可能发育成类似香港废青一样的东西
    zhouweiluan
        81
    zhouweiluan  
       2019-09-06 10:34:59 +08:00
    是我我就先教重装系统,系统都不会装,何以装天下。
    licraft
        82
    licraft  
       2019-09-06 11:09:29 +08:00
    minecraft 不是有教育版么,可以教插件开发
    justforlook44444
        83
    justforlook44444  
       2019-09-06 11:13:36 +08:00
    这轮到你瞎教,你以为中学老师都是想教什么就就教什么的呢?
    “给学生教教翻越 GFW ?” 准备吃牢饭吧。
    cwjokaka
        84
    cwjokaka  
       2019-09-06 11:40:31 +08:00
    先教开机关机-》学会打开浏览器 /记事本-》开始用 js 写小游戏
    netnr
        85
    netnr  
       2019-09-06 11:50:58 +08:00
    <input />
    <button>百度一下</button>

    弄个记事本让他们敲,再改成 html 文件,用浏览器打开,可以看到一些对网页开发感兴趣的同学;其它的也是类似,弄一些简单的示例,看同学们的反应
    mezi04
        86
    mezi04  
       2019-09-06 11:59:10 +08:00
    教他们如何成为游戏大神?
    Eugene1024
        87
    Eugene1024  
       2019-09-06 12:01:18 +08:00
    教他们如何考试
    hoyixi
        88
    hoyixi  
       2019-09-06 12:08:11 +08:00
    拿卖白菜的钱,操卖 xx 的心啊
    mengzhuo
        89
    mengzhuo  
       2019-09-06 12:15:29 +08:00 via iPhone
    计算机教育我觉得中美差距不大,直到我去了趟哈佛....
    GM
        90
    GM  
       2019-09-06 12:30:00 +08:00
    别想太多,一楼说的最符合实际情况。
    当然了,如果有部分苗子确实感兴趣的话,单独培养就好了。
    DixCouleur
        91
    DixCouleur  
       2019-09-06 12:43:39 +08:00 via Android
    教他们做游戏就好了
    WillShin
        92
    WillShin  
       2019-09-06 12:46:07 +08:00
    office 小儿科?别说高中生,已经工作了的人能有几个把邮件合并、vlookup、分类汇总之类的玩得溜的?这还都是基础运用,都应该是高中掌握的,别太眼高手低了各位。老老实实把学生的 office 技能基础打牢靠,比教什么花里胡哨的都强,一个班能有几个以后从事计算机行业?
    autogen
        93
    autogen  
       2019-09-06 12:55:17 +08:00
    我们初中学的 flash、office、资源管理器。。。。
    unicorn1390
        94
    unicorn1390  
       2019-09-06 12:56:52 +08:00
    初中?语文 /数学 /英语老师:今天你们电脑课老师请假 /生病 /有事,这节课就我来代上。请同学们拿出课本。
    Beeethoven
        95
    Beeethoven  
       2019-09-06 13:05:17 +08:00
    初中计算机课我们都在打 LittleFighters2 Cs1.6 三角洲特种部队...
    Beeethoven
        96
    Beeethoven  
       2019-09-06 13:06:09 +08:00
    建议学学 office windows 基本操作就好了 简单易懂 以后也用得到
    Ginray
        97
    Ginray  
       2019-09-06 13:07:35 +08:00
    杭电 OJ 第 11 页?
    happinessnch
        98
    happinessnch  
       2019-09-06 13:16:43 +08:00
    NOIP,NOI,IOI
    比你们说的哪些都有意思,而且还能加分。
    awanganddong
        99
    awanganddong  
       2019-09-06 13:26:15 +08:00
    随便学生怎么玩,只要不看黄色小电影就可以。

    一上来就叫学生学计算机知识的。
    少年们,图森破啊。
    学业压力那么重,让孩子放松放松就可以。


    一个阶段有一个阶段的事情。
    别揠苗助长。

    孩子们,
    开开心心放松一节课就可以了。

    至于学习计算机知识
    等找到方向,
    如果打算走计算机的话,
    大学四年难道不够吗
    wolfan
        100
    wolfan  
       2019-09-06 13:33:49 +08:00 via Android
    我觉得应该先作学生调查,了解他们都会什么,什么程度之后再规划他们学什么,这样才能在有限的课时里最有效的教授最多的技术。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1092 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:31 · PVG 07:31 · LAX 15:31 · JFK 18:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.