littleshrimp 发表于 2024-8-8 08:38

小孩现在学miceopython怎么样?值得学吗?

<p>最近想引导孩子学编程,软硬件结合能更有趣一些,想到micropython,你知道拿这个入门怎么样?自己做板子移植麻烦不?</p>

dcexpert 发表于 2024-8-8 09:58

<p>入门不难,对stm32F4、ESP32支持比较好。</p>

<p>&nbsp;</p>

<p>不过建议可以先从图形化编程开始,趣味性更好。使用微软的 makecode,积木拖放式编程。</p>

nmg 发表于 2024-8-8 10:28

<p>标题里,miceopython<img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/lol.gif" width="48" />,我以为又来了一种新的衍生语言</p>

吾妻思萌 发表于 2024-8-8 11:14

直接上python 然后数电学扎实,结合底层的bit byte 知识,吊打90%同龄人

littleshrimp 发表于 2024-8-8 12:05

dcexpert 发表于 2024-8-8 09:58
入门不难,对stm32F4、ESP32支持比较好。

&nbsp;

不过建议可以先从图形化编程开始,趣味性更好。使用 ...

<p>我不太想让小孩学那种图形化的编程,我觉得没啥用,一会还要过度到写代码,不知道我的理解对不?</p>

littleshrimp 发表于 2024-8-8 12:06

nmg 发表于 2024-8-8 10:28
标题里,miceopython,我以为又来了一种新的衍生语言

<p>手抖了&nbsp;眼神也不好用&nbsp;没看出来</p>

littleshrimp 发表于 2024-8-8 12:12

<div class='shownolgin' data-isdigest='no'>吾妻思萌 发表于 2024-8-8 11:14
直接上python 然后数电学扎实,结合底层的bit byte 知识,吊打90%同龄人

<p>没太懂&nbsp;用python怎么和硬件交互?</p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

wangerxian 发表于 2024-8-8 13:52

<div class='shownolgin' data-isdigest='no'><p>自己做板子移植应该还好,但是要已经支持的芯片,应该就是改一改引脚和配置。</p>
</div><script>showreplylogin();</script>

wangerxian 发表于 2024-8-8 13:53

<div class='shownolgin' data-isdigest='no'>littleshrimp 发表于 2024-8-8 12:12
没太懂&nbsp;用python怎么和硬件交互?

<p>好像最终也是控制寄存器,只是封装的很多。</p>
</div><script>showreplylogin();</script>

吾妻思萌 发表于 2024-8-8 14:13

<div class='shownolgin' data-isdigest='no'>吾妻思萌 发表于 2024-8-8 11:14
直接上python 然后数电学扎实,结合底层的bit byte 知识,吊打90%同龄人

没太懂&amp;nbsp;用python怎么和硬件交互?


等等我给你发一个 python控制小车的 还有手柄游戏机 很好玩。</div><script>showreplylogin();</script>

littleshrimp 发表于 2024-8-8 15:30

<div class='shownolgin' data-isdigest='no'>吾妻思萌 发表于 2024-8-8 14:13
没太懂&amp;nbsp;用python怎么和硬件交互?


等等我给你发一个 python控制小车的 还有手柄游戏机...

<p>是python直接在单片机里跑吗?</p>
</div><script>showreplylogin();</script>

dcexpert 发表于 2024-8-8 17:18

<div class='shownolgin' data-isdigest='no'>littleshrimp 发表于 2024-8-8 12:05
我不太想让小孩学那种图形化的编程,我觉得没啥用,一会还要过度到写代码,不知道我的理解对不?

<p>个人感觉兴趣是最重要的,先有兴趣了,无论学习哪种编程方式或者语言才有动力,否则效果不一定好,小孩和大人的思维是不同的。</p>

<p>&nbsp;</p>

<p>图形编程时,其实也是产生对应代码的,有参照学起来更快,特别在入门阶段,会有一定帮助。</p>
</div><script>showreplylogin();</script>

littleshrimp 发表于 2024-8-8 17:36

<div class='shownolgin' data-isdigest='no'>dcexpert 发表于 2024-8-8 17:18
个人感觉兴趣是最重要的,先有兴趣了,无论学习哪种编程方式或者语言才有动力,否则效果不一定好,小孩和 ...

<p>makecode能移植到自己的硬件里吗?</p>
</div><script>showreplylogin();</script>

dcexpert 发表于 2024-8-8 20:09

<div class='shownolgin' data-isdigest='no'>littleshrimp 发表于 2024-8-8 17:36
makecode能移植到自己的硬件里吗?

<p>可以。makecode有多个版本,除了microbit版本外,还有</p>

<ul>
        <li>Maker makecode (Adafruit创客版)</li>
        <li>Circuit Playground Express 专版</li>
        <li>Minecraft 专版 (我的世界)</li>
        <li>Arcade makecode (掌机版)</li>
        <li>LEGO (乐高版)</li>
        <li>Cue</li>
        <li>brainpad</li>
</ul>

<p>等版本,支持SAM D21/D51、STM32F4等。makecode官方也有移植说明。</p>
</div><script>showreplylogin();</script>

tryisbest 发表于 2024-8-9 02:33

<div class='shownolgin' data-isdigest='no'><p>如果只是想了解单片机, 那ARDUINO就够了吧</p>
</div><script>showreplylogin();</script>

littleshrimp 发表于 2024-8-9 16:12

<div class='shownolgin' data-isdigest='no'>dcexpert 发表于 2024-8-8 20:09
可以。makecode有多个版本,除了microbit版本外,还有


        Maker makecode (Adafruit创客版)
        Circu ...

<p>感谢&nbsp;有空了解下</p>
</div><script>showreplylogin();</script>

littleshrimp 发表于 2024-8-9 16:13

<div class='shownolgin' data-isdigest='no'>tryisbest 发表于 2024-8-9 02:33
如果只是想了解单片机, 那ARDUINO就够了吧

<p>我已经被&nbsp;arduino全退了&nbsp;工具都装不上</p>
</div><script>showreplylogin();</script>

xutong 发表于 2024-8-9 20:54

<div class='shownolgin' data-isdigest='no'>dcexpert 发表于 2024-8-8 20:09
可以。makecode有多个版本,除了microbit版本外,还有


        Maker makecode (Adafruit创客版)
        Circu ...

<p>第一次听说这个工具,学习了</p>
</div><script>showreplylogin();</script>

anning865 发表于 2024-8-10 13:44

<div class='shownolgin' data-isdigest='no'>dcexpert 发表于 2024-8-8 20:09
可以。makecode有多个版本,除了microbit版本外,还有


        Maker makecode (Adafruit创客版)
        Circu ...

<p>受教了,版主可以回头考虑再出本书</p>
</div><script>showreplylogin();</script>

dcexpert 发表于 2024-8-10 14:21

<div class='shownolgin' data-isdigest='no'>anning865 发表于 2024-8-10 13:44
受教了,版主可以回头考虑再出本书

<p>makecode不用看书,看看软件自带的教程和demo就足够了。</p>
</div><script>showreplylogin();</script>
页: [1] 2
查看完整版本: 小孩现在学miceopython怎么样?值得学吗?