Skip to content

Commit fb3b176

Browse files
Add section for instructors to see the timings and flow.
1 parent 5673271 commit fb3b176

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,27 @@ Contributing to this repository requires:
9797
1. to make a Pull Request
9898
2. all code contributed must be pep8 compliant
9999
3. all unit tests must pass
100+
101+
102+
# Instructor notes: tutorial flow
103+
104+
1. Introduction 20 mins
105+
- Purpose and goals of the tutorial
106+
- What is ETS? Why pick it to build tools? When to pick it to build tools?
107+
2. Starting script (10 min)
108+
3. Traits (30 mins)
109+
-
110+
- Simple exercise (10 mins)
111+
4. Basic TraitsUI (35 mins)
112+
-
113+
- TraitsUI exercise (20 mins)
114+
5. Pyface basics (20 mins)
115+
- Structure and responsibilities, Hello world in pyface
116+
- Building panes
117+
- Pyface exercise: transform hello world into first app (stage 4, 15 mins)
118+
6. More Pyface (15 mins)
119+
- Cross-pane communication, adding features
120+
- Menus, toolbars and branding
121+
- Pyface exercise: building a fuller application (stage 5, 20 min)
122+
7. Packaging into 1 click installer (10 m)
123+
8. Wrap up and demo of any advanced UIs? (15 min)

0 commit comments

Comments
 (0)