Difference between revisions of "CS61A Wiki:Requested articles"

From CS 61A Wiki
Jump to: navigation, search
(Environment diagram: done)
m (Environment diagram: links)
Line 15: Line 15:
  
 
=== [[Environment diagram]] ===
 
=== [[Environment diagram]] ===
* environment
+
* [[environment]]
* frame
+
* [[frame]]
 
* assignment statement execution procedure, function definition execution procedure, function call execution procedure, function call evaluation
 
* assignment statement execution procedure, function definition execution procedure, function call execution procedure, function call evaluation
 
* variable lookup
 
* variable lookup

Revision as of 10:56, 27 May 2014

Click here to request an article. Give a brief description for the proposed topic.

Requests

Higher-order function

This a key idea in the course. Axis (talk) 11:53, 23 May 2014 (PDT)

Done. Axis (talk) 13:19, 23 May 2014 (PDT)

Abstraction

Axis (talk) 22:17, 24 May 2014 (PDT)

Pure vs. non-pure function

Axis (talk) 22:17, 24 May 2014 (PDT)

Done. Content at pure function and non-pure function. Axis (talk) 13:57, 25 May 2014 (PDT)

Environment diagram

  • environment
  • frame
  • assignment statement execution procedure, function definition execution procedure, function call execution procedure, function call evaluation
  • variable lookup

Axis (talk) 22:17, 24 May 2014 (PDT)

Done. Axis (talk) 22:43, 26 May 2014 (PDT)

Python basics (might not be necessary to write this up, maybe just need a link to Python docs)

  • control structures (while loop, if-elif-else statement)
  • local assignment
  • boolean operators
    • false values
  • import statements
  • different ways to run python
  • doctests/docstrings
  • 2 types of division
  • default arguments
  • decorators
  • lambda function

Axis (talk) 22:17, 24 May 2014 (PDT)

Currying

Axis (talk) 22:17, 24 May 2014 (PDT)

Iterative improvement

Axis (talk) 22:17, 24 May 2014 (PDT)

Done. Axis (talk) 11:34, 25 May 2014 (PDT)

Iteration

Axis (talk) 22:17, 24 May 2014 (PDT)

Recursion (traditional)

Axis (talk) 22:17, 24 May 2014 (PDT)

Tree recursion

Axis (talk) 22:17, 24 May 2014 (PDT)

Mutual recursion

Axis (talk) 22:17, 24 May 2014 (PDT)