Commit graph

22 commits

Author SHA1 Message Date
Dave Gauer
adf5ddb27d Consistent instructions and examples
I started off with "hints" that required the poor student to piece
together the information from incomplete bits. A complete example is
like a picture that is worth 1000 words and far clearer.
2021-02-07 11:06:51 -05:00
Dave Gauer
507355ec3b Added ex. 37,38 structs 2021-02-06 15:54:56 -05:00
Dave Gauer
2cded107cd Add ex 35,36 enums; updated README
I'm changing the order of some more topics. Trying to explain the value
of pointers when we're mostly dealing with stack-sized values like
integers feels convoluted. So I'm starting with enums (which also has a
nice segue from an earlier "switch" exercise). Then structs. Then unions
(just in keeping with the order of these items on ziglearn.org) and THEN
pointers and multi-pointers and slices.
2021-02-06 09:29:49 -05:00
Dave Gauer
738a9f6cda Inserted ex. 32 unreachable, added quiz4. 2021-02-03 19:19:31 -05:00
Dave Gauer
cd80aeb190 Fixed README instructions 2021-02-03 16:22:49 -05:00
Dave Gauer
c70fa5f58f Adding exs 27-32 2021-01-31 17:48:34 -05:00
Dave Gauer
2de8a8c54d Added ex 21-26 for error handling 2021-01-30 20:00:32 -05:00
Dave Gauer
08ec029f20 Added ex 19,20 functions and pop quiz 2021-01-22 17:42:03 -05:00
Dave Gauer
a361b90a75 Hinting return type rather than making 'em guess. 2021-01-21 17:23:09 -05:00
Dave Gauer
b02845819a Added Ex. 18 functions 2021-01-19 19:46:53 -05:00
Dave Gauer
8795937847 added quiz 2 2021-01-18 20:18:49 -05:00
Dave Gauer
7e123933b9 Ex 16 oops, forgot to unfix it. :-) 2021-01-18 19:44:08 -05:00
Dave Gauer
2bda44bc58 Added ex 15,16 for loops 2021-01-18 19:21:18 -05:00
Dave Gauer
483fb97dfc Added Ex 11-14: while loops 2021-01-10 11:46:42 -05:00
Dave Gauer
0bb89e3e41 Added Ex 9,10 for If 2021-01-08 17:53:22 -05:00
Dave Gauer
b9b89737fc Added first quiz 2021-01-06 17:41:53 -05:00
Dave Gauer
30ef32e238 Added Exs. 6,7 strings 2021-01-05 19:26:02 -05:00
Dave Gauer
faa49abb06 Added Ex. 5, array ops 2021-01-04 18:40:34 -05:00
Dave Gauer
87541c0c8b Added Ex. 4 arrays 2021-01-03 20:34:26 -05:00
Dave Gauer
b3f74d9c30 Add exercise 3, exercise num param for script 2021-01-03 18:55:45 -05:00
Dave Gauer
d618414c9c Added Ex. 2, polished script, added LICENSE 2021-01-03 12:21:11 -05:00
Dave Gauer
3b5678815f Initial commit with readme, script, and hello world
Absolutely minimum viable stuff.
2020-12-23 13:53:27 -05:00