查看“Nand2Tetris Engine Curriculum”的源代码
←
Nand2Tetris Engine Curriculum
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只对以下1个用户组开放:
用户
。
您可以查看并复制此页面的源代码:
=<font color="#ff0000"><center>'''公告板'''</center></font>= {|border=1 |- style="vertical-align:top;" |style="height:100px;width:1200px;text-align:left;"| |} 公告板使用说明: =逻辑模型 Logic Model= '''For now, we will use textual description to present the Logic Model. Overtime, this will be changed to a graphical model.''' ==背景 Background== '''基于[http://shimonschocken.com Shimon Schocken|]和[[wikipedia:Noam Nisan|Noam Nisan]] 教授两位所开发的[http://nand2Tetris.org Nand2Tetris]课程,把信息技术的分层知识结构,用群体学习的基本规律,开发成一个联系实体世界与群体意识的可重组学习模块。''' The course: Nand2Tetris is a course developed by Prof. Noam Nisan and Prof. Shimon Schocken, who created a set of lectures and test scripts, along with a Q&A website that supports learning. We will try to leverage these supports to create a new layer of annotation and content extension, so that students who take this online course can get additional support using tools other than the ones currently provided by the Nand2Tetris website and its Q&A website. ==长期目标 Long Term Goal == To provide a generalized course framework that allows learners to incrementally build up their understanding of arbitrary systems or fields using layers of abstractions and general purpose computational tools. The essence of computation and its implication on how the mind works, at least how mind can be assisted to work, can be repeatedly examined using many lenses throughout this course. We believe that this course can provide a set of basic vocabulary for thinkers, such as the logic gates, as Frege and George Boole originally proposed in the way logicians and mathematicians think. Clearly, Nand2Tetris course is about building a multi-layered computing system, with concrete tools and computational infrastructures, we also hope that we can leverage its layers of abstraction to show that many other fields of sciences can borrow these technical tools and engineering approaches to improve the thought processes of other disciplines. However, using Logic Gates as the most primitive building blocks may not be our ultimate goal. We believe that logic gates in this book are the grounding metaphors of this version of a concrete computing system. We intend to elevate the primitive building blocks to something more generic, say "metaphors" themselves. How "metaphors" or just "functions" can be used as a way to relate to this course, will be incrementally established, starting by a mythological metaphor. This is to be developed with this wiki website as we learn that logic gates are also a kind of "function" which is a simple kind of metaphor between boolean values. ==学习目标 Learning Objectives== There are some basic learning objectives #Have participants build some systems in the process of learning new concepts. Eventually building a functional, Turing Complete computer. This computer should be able to do a lot, a lot of practical things. #We will also use this course to depart knowledge about a number of engineering and knowledge management tools to participants. This include MediaWiki, Project Management, Version Control tools, Testing Tools and Procedures, and many others. These tools should help participants eventually acquire the a set of social contracts. #Try to extend this learning to other disciplinary areas, such as biology and language learning. We will store all these content in a wiki-based knowledge repository, and will try to use other tools such as Tensorflow and natural language processors to manage learning results. ==预期效果 Desirable Outcomes== Every participants will eventually develop varying degrees of completed computer systems. The completed ones should likely reveal at least the persistence of the student teams. We will also use this as a gauge to determine the quality of dedication and knowledge coverage of the participant. We also expect as we have many people working on this website, as they work toward the same set of design challenges, we will gain increasingly higher quality documentation and pedagogy about how to lead new comers to learn more about multi-layered computing systems. ==输出(设计参数)== ==过程(工作流程)== #课程开发团队的准备工作 #选课学生根据课程要求和提供资源自行完成学习 #每周一次的集中学习进度报告与交流 #全体参与者的成果展示会 #全体学习者的[[Nand2Tetris Engine Curriculum|知识库编撰]]工作 ==输入(资源准备)== #格式规范 #[[Nand2Tetris Engine Curriculum选课同学名单|选课学生名单]] #[[Nand2Tetris Engine Curriculum课程开发团队|课程开发团队]] #[[Nand2Tetris Engine Curriculum理论基础|理论基础]] #[[Nand2Tetris Engine Curriculum教学资料|教学资料]] #场地 =参考= ==文献== #[[How to Bake Pi]] by [[Eugenio Cheng]] #[[Metaphors we live by]] by [[Wikipedia:George Lakoff|George Lakoff]] #[[Wikipedia:Where Mathematics Comes From|Where Mathematics Comes From]] by [[Wikipedia:George Lakoff|George Lakoff]] and [[Wikipedia:Rafael E. Núñez|Rafael E. Núñez]] #[[Wikipedia:Mathematics, Form and Function|Mathematics, Form and Function]] by [[Wikipedia:Saunders Mac Lane|Saunders Mac Lane]] #[[Wikipedia:The Grammar of Science|The Grammar of Science]] by [[Wikipedia:Karl Pearson|Karl Pearson]] #[https://mitpress.mit.edu/books/grammar-science Grammar as Science] by [http://semlab5.sbs.sunysb.edu/~rlarson/ Richard K. Larsen] ==网站== [http://nand2tetris-questions-and-answers-forum.32033.n3.nabble.com]Nand2Tetris Q & A Website [http://electronics.stackexchange.com/questions/18757/how-a-2-1-multiplexer-mux-work]How a 2-1 MUX Work on Electronics Stack Exchange [http://electronicspost.com/multiplexer-and-de-multiplexer/] A very good explanation of how to implement MUX and DMUX [http://www.simplesolverlogic.com/index.html] Simple Logic Solver [http://www.allaboutcircuits.com]All About Circuits Website [http://programmers.stackexchange.com/questions/81624/how-do-computers-work]How Do Computers Work? from [http://programmers.stackexchange.com| Programmers Stack Exchange ] [http://www.sunshinemaths.com/topics/calculus/first-principles-of-derivatives/]First Principles of Derivatives from [http://www.sunshinemaths.com| Sunshine Maths] [http://www.pyroelectro.com]PyroEDU:Get started learning to build your own electronics by following our FREE online courses below! =版权声明= [[File:BYNCND.png | link=http://creativecommons.org/licenses/by-nc-nd/3.0/cn/ ]] [http://creativecommons.org/licenses/by-nc-nd/3.0/cn/ 署名-非商业性使用-禁止演绎 3.0 中国大陆 (CC BY-NC-ND 3.0 CN)]
返回
Nand2Tetris Engine Curriculum
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
实践教学
个性化3D设计与实现
人工智能实践教学
区块链技术及应用
虚拟现实技术与内容制作
超越学科界限的认知基础课程
电子工艺实习
Nand2Tetris Engine Curriculum
TULLL Creative Learning Group
Wiki上手说明
Wiki账户创建
最近更改
工具
链入页面
相关更改
特殊页面
页面信息