TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Bootstrapping Forth

8 点作者 martincho超过 11 年前
I am getting ready to author a series of tutorials on bootstrapping Forth starting with a &quot;blank&quot; microprocessor.<p>I am doing this as a microprocessor and programming fundamentals mini-course for my son&#x27;s FRC [0] (FIRST Robotics Competition) club.<p>The intent is to teach basic digital logic and programming at the lowest possible level as a solid foundation for development at higher levels. Almost any modern language becomes easier to understand once armed with an understanding of low level concepts.<p>I am looking for input on how to approach it. I&#x27;ve done seminars for working engineers in the past. In this case I have to assume no prior knowledge of any of the material to be presented. At a basic level three approaches come to mind:<p><pre><code> - Text based. You have to read it. Slides. - Video lectures. I present on video while showing relevant slides. - Interactive. Like video lectures. Uses a real-time recording of terminal window much more so than pure text slides. </code></pre> Of course, I&#x27;ll design and build a little microprocessor board the students will use during the course. Not decided on architecture&#x2F;processor yet. On simple 8 bit embedded projects I&#x27;ve tended to use various 8051 derivatives. This is one option. I&#x27;ve also used parts from Microchip, TI, Freescale, Cypress and others.<p>Thanks!<p>[0] http:&#x2F;&#x2F;www.usfirst.org&#x2F;roboticsprograms&#x2F;frc

2 条评论

nostromoa超过 11 年前
<a href="https://www.google.com/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;ved=0CCsQFjAA&amp;url=http%3A%2F%2Fwww.iecc.com%2Flinker%2F&amp;ei=ehCkUo2zJOrlsATFgoD4DA&amp;usg=AFQjCNFbET0lSowIUuJTqBCIucL3I4tA8A&amp;sig2=SWAWJUJqvZpRnYzNFlBY5w&amp;bvm=bv.57752919,d.cWc" rel="nofollow">https:&#x2F;&#x2F;www.google.com&#x2F;url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;c...</a> or stack in HP 12c calculator
评论 #6870760 未加载
gw666超过 11 年前
I&#x27;d favor video lectures. What you&#x27;re proposing is pretty ambitious for teen learners, so (posted) videos will allow them to rewatch them, pause to take notes, etc. Good luck!
评论 #6869130 未加载