haas:spring2020:cprog:projects
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
haas:spring2020:cprog:projects [2020/01/18 14:53] – wedge | haas:spring2020:cprog:projects [2020/05/05 16:45] (current) – [Projects] wedge | ||
---|---|---|---|
Line 7: | Line 7: | ||
======Projects====== | ======Projects====== | ||
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | [[/haas/fall2018/ | + | | [[/ |
- | | [[/haas/fall2018/ | + | | [[/haas/spring2020/ |
- | | | + | | [[/haas/spring2020/ |
- | | | + | | [[/haas/spring2020/ |
- | | | + | | [[/haas/spring2020/ |
+ | | [[/haas/spring2020/ | ||
+ | | [[/haas/spring2020/ | ||
+ | | [[/haas/spring2020/ | ||
+ | | [[/ | ||
+ | | [[/haas/spring2020/ | ||
+ | | [[/haas/spring2020/ | ||
+ | | [[/ | ||
+ | | [[/ | ||
+ | | | ||
+ | | [[/haas/spring2020/ | ||
+ | | [[/ | ||
+ | | [[/ | ||
+ | | | ||
======Class Stats====== | ======Class Stats====== | ||
+ | |||
* [[/ | * [[/ | ||
Line 39: | Line 54: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
- | |||
- | |||
- | ======Week 7====== | ||
- | * functions | ||
- | * passing by value | ||
- | * passing by address | ||
- | |||
- | ======Week 6====== | ||
- | * Arrays | ||
- | * Arrays with loops | ||
- | |||
- | ======Week 5====== | ||
- | * Talked about top-driven loops | ||
- | * In class example rendering a multiplication table | ||
- | * Looking to cover bottom-driven loops, then get into arrays | ||
- | |||
- | ======Week 4====== | ||
- | * Got through the basics of if constructs | ||
- | * exactly 1 if() | ||
- | * 0 or more else if()'s (following the single leading if()) | ||
- | * 0 or 1 else statements (coming at the very end-- note NO CONDITION on the else) | ||
- | * Coming up in selection land: | ||
- | * switch/case statements | ||
- | * ternary operator | ||
- | * logic chains | ||
- | * If we get through that, onto loops. | ||
- | |||
- | ======Week 3====== | ||
- | * looking to get into selection statements | ||
- | * if()/else if()/else | ||
- | * switch/case | ||
- | * ternary | ||
- | * logic chains | ||
- | * conditional operators | ||
- | * is equal to (**==**) | ||
- | * is NOT equal to (**!=**) | ||
- | * is less than (**<**) | ||
- | * is greater than (**>**) | ||
- | * is less than or equal to (**< | ||
- | * is greater than or equal to (**>=**) | ||
- | * compound conditions | ||
- | * chaining with AND (**&& | ||
- | * chaining with OR (**||**) | ||
- | * **dow0** is the next project | ||
- | |||
- | ======Week 2====== | ||
- | * Variables, types, representations of data | ||
- | * Logic, bitwise operators | ||
- | * formatted strings | ||
- | * printf(), scanf() | ||
- | * **sof0** is the next project | ||
======Week 1====== | ======Week 1====== | ||
- | * Welcome! I've wrapped some initial activities into the **cci0** | + | * Welcome! I've wrapped some initial activities into the **cci0** |
* If you've never used a UNIX system before, I'd recommend reading **{{: | * If you've never used a UNIX system before, I'd recommend reading **{{: | ||
* Get familiar with how to log onto Lab46, and once on: | * Get familiar with how to log onto Lab46, and once on: | ||
Line 99: | Line 63: | ||
* compile the C program (.c file(s)) into an executable with **gcc** | * compile the C program (.c file(s)) into an executable with **gcc** | ||
* execute the compiled C program (the executable) by specifying a path: **./ | * execute the compiled C program (the executable) by specifying a path: **./ | ||
- | * I've also early released next week's project this week (a pattern I hope to maintain), should people really like to get a leg up on things (**sof0**). | + | * I've also early released next week's project this week (a pattern I hope to maintain), should people really like to get a leg up on things (**fwf0**). |
haas/spring2020/cprog/projects.1579377180.txt.gz · Last modified: 2020/01/18 14:53 by wedge