高中学生缺少计算机技能



四年多来,我一直是高中生导师 ,最近我录取了第四名学生。 这足以注意到一些模式。 当然,它们每个人都有不同的计算机知识和经验,但是存在两个连续且令人不安的差距。 第一个是概念,第二个是技巧。 但是,这两项工作都必须由高中生完成, 尤其是对计算机感兴趣的学生。 尽管学生参加计算机科学课程,但这种差距仍然存在。

文件,目录和路径


概念上的一个重大空白是文件,目录,或者通常是路径 。 最初,学生对文件和目录(即“文件夹”)有基本的了解,并且可能具有某种共同的想法,即所有这些都具有层次结构。 但是他们不了解文件的位置是由目录组件的顺序确定的,它们可以是相对的也可以是绝对的 。 也就是说,他们从未达到过.( )..( )

首先,我们与学生一起安装Linux,然后将它们放在终端的前面。 由于控制台中除选项以外的大多数参数都是文件路径,因此,如果您对路径一无所知,shell命令将非常受限制。 您无法在目录之间导航或访问主目录之外的文件。 因此,我应该教他们的第一件事是工作方式。 我们进行一些练习来构造和解释路径的概念,并且学生需要一些时间和实践才能真正理解该概念。

而且所需的时间比您想象的要长! 即使学生理解了基本概念,他仍然需要练习以真正巩固这些概念并进行讨论。 这是一个非常普遍的问题,我什至在考虑准备培训手册以及可能的某种交互式练习。 然后,这些材料可以简单地转移给学生,以便他与其他主题一样独立学习。

路径不仅对于命令行很重要。 当您需要访问文件时,它们每天都在编程中使用。 在某些情况下,无论使用哪种编程语言,这对于安全性甚至都非常重要。 例如,您需要处理和检查来自不受信任来源的路径。 Web应用程序可能需要将请求中的路径类型的字符串转换为文件路径。 如果您不了解它是如何工作的.. ,则可以以危险的方式进行。 或者,如果您不了解在比较之前如何规范化路径。

我认为路径是研究文件和目录时的基本概念。 这是被认为具有计算机知识的人的基本水平。

百叶窗


另一个严重的空白是盲打。 我的学生没有一个拥有这项技能,这使他们的学习速度大大降低。 我在键盘旁度过了很多时间,因此我自己观察了一些人如何将手指指向键盘。

掌握计算机的重要步骤是快速重复研究新的思想和观念,测试和玩弄事物。 单调乏味且令人厌烦的缓慢拨号不仅减慢了此过程,而且还积极阻碍了实验。 他成为一个障碍。 如果您不能快速键入,那么高级计算机的使用就不会很有趣。

老实说,我自己不到两年就掌握了触摸打字。 遗憾的是,我花了这么长时间才是我的错。 幸运的是,我开发了自己的伪盲输入方法,该方法不需要您拨手指或看键盘。 我主要关心的是准确性,而不是乏味或缓慢的设置。

坏消息是,与路径的概念不同,我无法完全教授这一点。 首先,指导计划的基本原则之一是我们不应在基本技能上花费大量时间。 打字训练需要每天数周的努力。 我们没有太多时间了。 其次,如果学生没有动力,这在任何情况下都不起作用。 我不知道如何提供这种动力。 (如果学生有动力,他仍然会在适当的时候这样做)。 我认为这是学校课程卡住的地方。

坏消息是问题只会变得更糟。 移动革命已经发生,对于大多数人来说,移动设备正在逐渐取代家用计算机,甚至是笔记本电脑。 我已经知道一个学生在家中没有常规计算机。 平板电脑和笔记本电脑之间的最大区别在于,平板电脑的设计纯粹是为了消费。

将来,儿童在键盘和生产性计算方面的工作将越来越少。 键盘将仍然是专业人员的重要工具。 我不知道未来会不会像1980年代那样,届时只有一小部分孩子会看到一台成熟的计算机。 Raspberry Pi只能替代Commodore或Apple II计算机,而不能替代PC。

结论


我想澄清:这些差距我不怪小学生。 他们不应该为任何事情负责。 他们在生活中的某个特定时刻所受的教育和所从事的工作在很大程度上无法控制。

我把大部分责任归咎于学校。 我所有的学生都在高中学习了编程,但是这些课程在某种程度上设法跳过了基础知识。 相反,他们在没有真正理解的情况下学习特定的IDE。 最后,我可以理解所有抱怨高中如何教授数学的数学家!

该怎么办? 如果您是父母,请确保您的孩子可以使用通用计算机,即使它只是Raspberry Pi或其克隆之一,以及键盘和鼠标。 (当然,如果您阅读本文,则不需要此类建议)。 无论如何,这是一个很好的经验。

经过反思,我现在认为我的指导的缺点之一是我没有花费足够的时间(通常通常根本没有时间)来演示键盘的有效工作,以使学生可以观看我的演奏。 通常,我去找他们检查他们的进度,而根本没有这种机会。 也许可以通过演示如何在更高的卓越水平上实现有效而酷炫的工作来激发他们的动力-展示触摸打字和功能强大的文本编辑器如何带来如此巨大的改变。 这将回答“我为什么要学习这个?”这个问题。

Source: https://habr.com/ru/post/zh-CN428758/


All Articles