“Nand2Tetris Engine Curriculum”版本间的差异

来自iCenter Wiki
跳转至: 导航搜索
网站
Bkoo讨论
逻辑模型
第6行: 第6行:
 
公告板使用说明:
 
公告板使用说明:
  
=逻辑模型=
+
=逻辑模型 Logic Model=
  
==背景==
+
'''For now, we will use textual description to present the Logic Model. Overtime, this will be changed to a graphical model.'''
'''基于[http://shimonschocken.com Shimon Schocken|]和[[wikipedia:Noam Nisan|Noam Nisan]] 教授两位所开发的[http://nand2Tetris.org Nand2Tetris]课程,把信息技术的分层知识结构,用群体学习的基本规律,开发成一个联系实体世界与群体意识的可重组学习模块。'''
+
  
由于[[大数据]]与[[开源运动]]的影响,[[群体学习规律]]正在因为技术和参与群体规模的扩大而改变。,学校的功能也必须与[[全球化的知识资源和人才库]]紧密结合,本次课程的前提是把学校当做一个活的[[2016年跨学科系统集成设计挑战-背景-知识库|众学知识库]],我们认定一个[[高效能的学校]],是一个能够持续沉淀知识,并且主动地引导参与学生与教师,不断精进其知识、技能、与社会适应能力的一种[[学习生态环境]]。
+
==背景 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. We will have learners use a set of vocabulary management tools, such as the logic gates in the Nand2Tetris course as the building blocks of their grounding metaphors, to elevate their learning skills by creating a conscious path to the very basics. Knowing that all systems or scientific content must have its grounding metaphors. Clearly, we will also ground the term:"Metaphors" using a rather formal definition. This is to be developed with this course as we learn that logic gates are also a kind of "function" which is a simple kind of metaphor between boolean values.
#建立一个共享的知识本体,以Wiki的词汇数据库为载体。让参与者体验并理解词汇管理与[[命名空间]]管理的相关性与重要性。
+
#推动学生从建设沙盘与参与协同的过程中,体认到各种开源或免费的数据服务,可以系统化地成为机器与群众学习的素材。
+
#根据[[PAC]]理论等知识框架,让参与者能够经由[[众学知识库]]的建设与[[沙盘]]的开发过程,体认到整个宇宙都可以是一个不断进化的沙盘。
+
  
根据[[群体学习规律]],我门希望参与者能体会到,群体学习能力与其进化的速度取决于该组织的知识本体的结构的[[可成长性]]与内容是否具备[[可重组性]]。把知识本体输入到一个共享的[[众学知识库]]可以用来检测该组织的知识管理的各项特征。
+
==学习目标 Learning Objectives==
 +
There are some basic learning objectives
 +
#Have participants build some systems in the process of learning new concepts. Eventually building a entire computer, that is Turing Complete, and can do a lot, a lot  of things.
 +
#Show learners how to incrementally document their learning experience using Wiki and other related knowledge management tools, including automated testing scripts.
 +
#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.
  
 
==预期效果(功能需求)==
 
==预期效果(功能需求)==

2016年2月3日 (三) 05:53的版本

公告板

公告板使用说明:

逻辑模型 Logic Model

For now, we will use textual description to present the Logic Model. Overtime, this will be changed to a graphical model.

背景 Background

基于Shimon Schocken|Noam Nisan 教授两位所开发的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. We will have learners use a set of vocabulary management tools, such as the logic gates in the Nand2Tetris course as the building blocks of their grounding metaphors, to elevate their learning skills by creating a conscious path to the very basics. Knowing that all systems or scientific content must have its grounding metaphors. Clearly, we will also ground the term:"Metaphors" using a rather formal definition. This is to be developed with this course 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

  1. Have participants build some systems in the process of learning new concepts. Eventually building a entire computer, that is Turing Complete, and can do a lot, a lot of things.
  2. Show learners how to incrementally document their learning experience using Wiki and other related knowledge management tools, including automated testing scripts.
  3. 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.

预期效果(功能需求)

输出(设计参数)

过程(工作流程)

  1. 课程开发团队的准备工作
  2. 选课学生根据课程要求和提供资源自行完成学习
  3. 每周一次的集中学习进度报告与交流
  4. 全体参与者的成果展示会
  5. 全体学习者的知识库编撰工作

输入(资源准备)

  1. 格式规范
  2. 选课学生名单
  3. 课程开发团队
  4. 理论基础
  5. 教学资料
  6. 场地

参考

文献

  1. How to Bake Pi by Eugenio Cheng
  2. Metaphors we live by by George Lakoff
  3. Where Mathematics Comes From by George Lakoff and Rafael E. Núñez
  4. Mathematics, Form and Function by Saunders Mac Lane
  5. The Grammar of Science by Karl Pearson
  6. Grammar as Science by Richard K. Larsen

网站

[1]Nand2Tetris Q & A Website

[2]How a 2-1 MUX Work on Electronics Stack Exchange

[3] A very good explanation of how to implement MUX and DMUX

[4] Simple Logic Solver

[5]All About Circuits Website

[6]How Do Computers Work? from Programmers Stack Exchange

[7]First Principles of Derivatives from Sunshine Maths

[8]PyroEDU:Get started learning to build your own electronics by following our FREE online courses below!

版权声明

BYNCND.png 署名-非商业性使用-禁止演绎 3.0 中国大陆 (CC BY-NC-ND 3.0 CN)