本文共 2053 字,大约阅读时间需要 6 分钟。
计算机三级哪个更实用
想象一下,当高中新生在第一天就走进新学校的大厅。 您会以某种方式进入第一阶段,而不会在陌生的大厅中迷失方向。 最后,铃铛响起,表明您已经通过第一堂高中班正式上课了。 查看您的时间表,您会看到下一堂课是“ 探索计算机科学”。 您认为:“哇,电脑!这应该很有趣!”
对我来说,这种想法和乐趣并没有在第一天就结束了。 作为Allen先生的Exploring Computer Science课程的学生,这种情况全年持续。
去年夏天,我在Akron Linux用户组聚会上第一次遇到了James Allen先生。 他了解到,他(我)的一个未来的学生将在Scratch和Raspberry Pi上进行演示,并花时间观看我的演示(大约一个小时的车程!)。 那是一位敬业的老师。 那是艾伦先生。
在对他的采访中,我问了一些有关他如何在向他的学生教授计算机科学的问题。 他告诉孩子们上班! 而且,他的教学座右铭是学习计算机科学的最佳方法是对其进行处理。 他鼓励教育工作者通过使用像 这样的开源编程语言,为孩子们提供富有创意的项目,激发他们对计算机科学的兴趣 。 他说,给孩子们制作所需的工具是教计算机科学的最佳方法,尤其是对女孩而言。
( 。
五岁或六岁时,我父亲从工作场所带回了一台“便携式计算机”。 首先,要了解便携式背背的含义与现在完全不同:这是一台30磅的手提箱式计算机。 尽管它从来没有太多机会玩过,但我对它着迷。 当我七岁的时候,我们很幸运地购买了第一台家庭台式计算机,即带VGA卡的Packard Bell 286。 太棒了!
我主修计算机科学工程。 大学毕业后,我在一家软件开发公司工作,但我对我们的工作并不热衷。 我为有兴趣制作视频游戏的中学生讲授了社区教育课程,那时我意识到教学是我可能会充满激情的东西。 我认为计算机科学对于理解和塑造我们的社会非常重要,因此让我非常高兴能够参与其中!
最重要的是经常给学生创造事物的机会。 许多计算机编程课程都专注于解决仅涉及数学或字符串的问题。 尽管这些类型的项目对于实践算法开发和加深对计算机内部工作的理解而言都是有价值的,但它们并不是很好的入门资料。 我使用Scratch和Python等工具为学生提供了许多自由,同时探索了令人兴奋的新概念。
计算机编程最终是要确定解决问题的步骤。 Scratch具有控制结构,例如循环和条件语句(if / then / else),变量,甚至具有自己方法的对象概念。 在我教的计算机科学课程中,我们首先了解Python如何实现这些概念,然后过渡到 。 这进一步强调指出,与较大的概念不同,语言所用的特定单词与语言所用的含义不同,后者适用于许多语言/实现。
从头开始可能两者兼有。 我没有使用Scratch的协作功能,但事实是它们在那里意味着学生可以自己探索它们。 我喜欢内置的混音功能-从教育的角度来看,任何人都可以查看已发布项目背后的代码的事实非常棒。
是。 教育工作者教授计算机科学的方式已导致该领域由男人主导。 我认为专门为女孩设计的课程有可能在以后的生活中增加女性的参与度。
我认为计算机科学将成为中学和高中必修的课程。 与之相关的概念适用于整个生命:分解问题,确定解决问题的最佳方法。 弄清如何与既定课程相适应将是具有挑战性的。 也很难说服父母和管理者所有学生至少对计算机科学概念有表面的理解。 通过大规模活动(例如增加学生和家长的参与度,对于缓解这些挑战无疑将大有帮助。
确保他们具有探索计算机科学所需的工具。 给他们机会用计算机来构建和创建事物。 并尝试编写自己的代码-开始学习永远不会太晚!
詹姆斯·艾伦(James Allen)是海瑟薇·布朗学校(Hathaway Brown School)的高级中学技术系主任兼技术与发明中心主任。 从大学时代开始,他就一直致力于增加女性对IT的参与,当时他是密歇根大学电气工程与计算机科学女孩(GEECS)的创始成员。 当他不上课时,他喜欢弹低音和原声吉他,阅读世界末日的小说,以及收集经典的街机游戏。
开源周刊》中有关“青年” 。
翻译自:
计算机三级哪个更实用
转载地址:http://fbbzd.baihongyu.com/