2217 views|27 replies

9707

Posts

24

Resources
The OP
 

How about children learning miceopython now? Is it worth learning? [Copy link]

 

I want to teach my kids programming recently. The combination of software and hardware is more interesting. I thought of micropython. Do you know how to get started with it? Is it troublesome to transplant the board by yourself?

This post is from DIY/Open Source Hardware

Latest reply

Is there a way to change the account? I remember they are account-bound?   Details Published on 2024-9-17 09:52
 

1w

Posts

25

Resources
2
 

It is not difficult to get started, and it has good support for stm32F4 and ESP32.

However, it is recommended to start with graphical programming, which is more interesting. Use Microsoft MakeCode and drag and drop building blocks for programming.

This post is from DIY/Open Source Hardware

Comments

I don't really want my children to learn graphical programming. I think it is useless. They will have to transition to writing code soon. I don't know if my understanding is correct?  Details Published on 2024-8-8 12:05
 
 

5218

Posts

239

Resources
3
 

From the title, "miceopython" , I thought there was a new derivative language

This post is from DIY/Open Source Hardware
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle

Comments

My hands were shaking and my eyesight wasn't working well. I didn't see it.  Details Published on 2024-8-8 12:06
 
 
 

4764

Posts

12

Resources
4
 
Directly learn Python and then have a solid foundation in digital electronics, combined with the underlying bit byte knowledge, and beat 90% of your peers
This post is from DIY/Open Source Hardware

Comments

I don't quite understand how to use Python to interact with hardware?  Details Published on 2024-8-8 12:12
 
 
 

9707

Posts

24

Resources
5
 
dcexpert published on 2024-8-8 09:58 It is not difficult to get started, and it supports stm32F4 and ESP32 well. However, it is recommended to start with graphical programming, which is more interesting. Use...

I don't really want my children to learn graphical programming. I think it is useless. They will have to transition to writing code soon. I don't know if my understanding is correct?

This post is from DIY/Open Source Hardware

Comments

I personally feel that interest is the most important thing. If you have interest first, you will have motivation no matter which programming method or language you learn. Otherwise, the effect may not be good. Children and adults think differently. When programming graphics, corresponding codes are actually generated. It is faster to learn with reference, especially in the introductory stage.  Details Published on 2024-8-8 17:18
 
 
 

9707

Posts

24

Resources
6
 
nmg posted on 2024-8-8 10:28 In the title, miceopython, I thought there was a new derivative language

My hands were shaking and my eyesight wasn't working well. I didn't see it.

This post is from DIY/Open Source Hardware
 
 
 

9707

Posts

24

Resources
7
 
Azuma Simeng posted on 2024-8-8 11:14 Directly learn Python and then have a solid foundation in digital electronics, combined with the underlying bit byte knowledge, and beat 90% of your peers

I don't quite understand how to use Python to interact with hardware?

This post is from DIY/Open Source Hardware

Comments

It seems that it is also a control register in the end, but it is packaged a lot.  Details Published on 2024-8-8 14:13
It seems that it is also a control register in the end, but it is packaged a lot.  Details Published on 2024-8-8 13:53
 
 
 

6753

Posts

2

Resources
8
 

It should be OK to do the board porting yourself, but if you want an already supported chip, you should just change the pinout and configuration.

This post is from DIY/Open Source Hardware
 
 
 

6753

Posts

2

Resources
9
 
littleshrimp posted on 2024-8-8 12:12 I don't quite understand how to use Python to interact with hardware?

It seems that it is also a control register in the end, but it is packaged a lot.

This post is from DIY/Open Source Hardware
 
 
 

4764

Posts

12

Resources
10
 
Azuma Simeng posted on 2024-8-8 11:14 Directly learn Python and then have a solid foundation in digital electronics, combined with the underlying bit byte knowledge, and beat 90% of your peers
I don’t quite understand how to use Python to interact with hardware?
Wait, I will send you a Python-controlled car and a game controller, which is very fun.
This post is from DIY/Open Source Hardware

Comments

Is Python running directly in the MCU?  Details Published on 2024-8-8 15:30
 
 
 

9707

Posts

24

Resources
11
 
Azuma Simeng posted on 2024-8-8 14:13 I don't quite understand how to use Python to interact with hardware? Wait, I'll send you a Python-controlled car and a game console...

Is Python running directly in the MCU?

This post is from DIY/Open Source Hardware
 
 
 

1w

Posts

25

Resources
12
 
littleshrimp posted on 2024-8-8 12:05 I don’t really want my kids to learn graphical programming. I think it’s useless. They will have to transition to writing code in a while. Am I right?

Personally, I feel that interest is the most important thing. Only if you are interested in it, you will have motivation to learn any programming method or language. Otherwise, the effect may not be good. Children and adults think differently.

When programming graphics, corresponding codes are actually generated. It is faster to learn with a reference, which is especially helpful in the introductory stage.

This post is from DIY/Open Source Hardware

Comments

Can MakeCode be ported to your own hardware?  Details Published on 2024-9-9 13:53
Can MakeCode be ported to your own hardware?  Details Published on 2024-8-10 19:51
Can MakeCode be ported to your own hardware?  Details Published on 2024-8-8 17:36
 
 
 

9707

Posts

24

Resources
13
 
dcexpert posted on 2024-8-8 17:18 Personally, I feel that interest is the most important thing. If you are interested first, you will have motivation no matter which programming method or language you learn. Otherwise, the effect may not be good. Children and...

Can MakeCode be ported to your own hardware?

This post is from DIY/Open Source Hardware

Comments

Yes. There are multiple versions of makecode. In addition to the microbit version, there are also Maker makecode (Adafruit version), Circuit Playground Express special version, Minecraft special version (My World), Arcade makecode (Handheld version), LEGO (Lego version), Cu  Details Published on 2024-8-10 19:54
Yes. There are multiple versions of makecode. In addition to the microbit version, there are also Maker makecode (Adafruit version), Circuit Playground Express special version, Minecraft special version (My World), Arcade makecode (Handheld version), LEGO (Lego version), Cu  Details Published on 2024-8-8 20:09
 
 
 

1w

Posts

25

Resources
14
 
littleshrimp posted on 2024-8-8 17:36 Can makecode be ported to your own hardware?

Yes. MakeCode has multiple versions. In addition to the microbit version, there is also

  • Maker makecode (Adafruit Maker Edition)
  • Circuit Playground Express Edition
  • Minecraft Special Edition
  • Arcade makecode (Handheld version)
  • LEGO (Lego version)
  • Cue
  • brainpad

Versions such as , support SAM D21/D51, STM32F4, etc. The makecode official also has porting instructions.

This post is from DIY/Open Source Hardware

Comments

Thanks for understanding  Details Published on 2024-8-10 13:44
Thanks for understanding  Details Published on 2024-8-9 20:54
Thanks for understanding  Details Published on 2024-8-9 16:12
 
 
 

190

Posts

1

Resources
15
 

If you just want to learn about microcontrollers, then ARDUINO is enough.

This post is from DIY/Open Source Hardware

Comments

I have been refunded by Arduino and can't even install the tools  Details Published on 2024-8-9 16:13
 
 
 

9707

Posts

24

Resources
16
 
dcexpert published on 2024-8-8 20:09 Yes. There are multiple versions of makecode. In addition to the microbit version, there is also Maker makecode (Adafruit Maker Edition) Circu ...

Thanks for understanding

This post is from DIY/Open Source Hardware
 
 
 

9707

Posts

24

Resources
17
 
tryisbest posted on 2024-8-9 02:33 If you just want to learn about microcontrollers, then ARDUINO is enough

I have been refunded by Arduino and can't even install the tools

This post is from DIY/Open Source Hardware

Comments

Is there a way to change the account? I remember they are account-bound?  Details Published on 2024-9-17 09:52
 
 
 

2625

Posts

6

Resources
18
 
dcexpert posted on 2024-8-8 20:09 Yes. There are multiple versions of makecode. In addition to the microbit version, there is also Maker makecode (Adafruit Maker Edition) Circu ...

This is the first time I heard about this tool.

This post is from DIY/Open Source Hardware
Personal signature

希望做一些大家觉得好用的东西!

 
 
 

217

Posts

0

Resources
19
 
dcexpert posted on 2024-8-8 20:09 Yes. There are multiple versions of makecode. In addition to the microbit version, there is also Maker makecode (Adafruit Maker Edition) Circu ...

I've learned a lesson. The moderator can consider publishing another book.

This post is from DIY/Open Source Hardware

Comments

You don't need to read books to learn MakeCode. It is enough to read the tutorials and demos that come with the software.  Details Published on 2024-8-10 14:21
Personal signature心率传感器:https://shop108071095.taobao.com
 
 
 

1w

Posts

25

Resources
20
 
anning865 posted on 2024-8-10 13:44 I have learned a lesson. The moderator can consider publishing another book

You don't need to read a book to learn MakeCode. It is enough to read the tutorials and demos that come with the software.

This post is from DIY/Open Source Hardware
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list