Skip to content

Commit 0fc0bd9

Browse files
committed
first version
1 parent 1b6e51f commit 0fc0bd9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

misc/python-workshop/trading_outline.org

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ So we have to keep the technical details of designing the trading application ve
1919

2020
Few thoughts:
2121

22-
* For simulations, we can use iterators/generators.
23-
* We can treat the maximizing function as a first-class object and create higher-level functions for optimization and backtesting.
24-
* Show how dataclasses simplify the code by writing a class first without dataclass, and then with a dataclass (follow the pattern of the example in Chapter 2 of the book).
25-
* We could split the case on Day 2 into breakout groups, each led by a teacher (instructors + TA, so about 6 breakout groups), and have each breakout group work on one of the modules listed above (even though these modules are sequential). It is important to have some scaffolding of code so that the actual work done by the students in the 3 hours is not a lot of code. So lots of code-scaffolding and lots of hints/comments (3 hours is far too less to do anything from scratch).
22+
- For simulations, we can use iterators/generators.
23+
- We can treat the maximizing function as a first-class object and create higher-level functions for optimization and backtesting.
24+
- Show how dataclasses simplify the code by writing a class first without dataclass, and then with a dataclass (follow the pattern of the example in Chapter 2 of the book).
25+
- We could split the case on Day 2 into breakout groups, each led by a teacher (instructors + TA, so about 6 breakout groups), and have each breakout group work on one of the modules listed above (even though these modules are sequential). It is important to have some scaffolding of code so that the actual work done by the students in the 3 hours is not a lot of code. So lots of code-scaffolding and lots of hints/comments (3 hours is far too less to do anything from scratch).
2626

0 commit comments

Comments
 (0)