gpt4 book ai didi

language-features - 对于年轻的初学者来说,编程语言中哪些特性很重要?

转载 作者:行者123 更新时间:2023-12-04 04:45:39 25 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




9年前关闭。




我正在与本地 7 级和 8 级 child 机器人竞赛中的一些导师交谈。机器人使用 PBASIC 和视差 Basic Stamp。主要问题之一是这是一个短期项目,需要构建机器人,教他们用 PBASIC 编程,并让他们对机器人进行编程。在几个月的时间里,每周只需 2 小时左右。 PBASIC 有点好,因为它内置了可以做所有事情的功能,但是由于这个原因,信息过载是可能的。

我的想法是简单是关键。

当您的 child 难以掌握时:

if X>10 then <DOSOMETHING>

向他们抛出“正确的”面向对象编程没有多大意义。

培养对编程的兴趣需要哪些基本要素?

编辑 :
我喜欢在 PC 上解释为学习工具的概念。由于目标平台很可能在某种程度上受到资源限制,我想以适合嵌入式工作的语言为目标。 (Python 甚至 Lua 需要的资源比目标可能拥有的更多。而且我实际上有点喜欢 Lua。)我想这是 BASIC 为数不多的优点之一,它已经在小于 4K 的系统上运行了 30 多年。如果有一些“友好”的工具可用,例如 Ch.C,C 可能不是一个坏选择。

最佳答案

最重要的是没有很多样板来让最简单的程序运行。

如果你从一堆开始

 import Supercalifragilistic from <expialidocious>
public void inherited security model=<apartment>
public : main .....

并告诉他们“不要担心他们不应该理解这一点” - 你会推迟最聪明和最愚蠢的人。

python的好处是打印“hello world”就是打印“hello world”

关于language-features - 对于年轻的初学者来说,编程语言中哪些特性很重要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2518574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com