An open API service indexing awesome lists of open source software.

https://github.com/savaughn/c-lessons

A lesson plan for teaching C in companion to C Programming Language (Kernighan, Ritchie)
https://github.com/savaughn/c-lessons

Last synced: 3 months ago
JSON representation

A lesson plan for teaching C in companion to C Programming Language (Kernighan, Ritchie)

Awesome Lists containing this project

README

        


book

A Lesson Plan for Teaching C Programming Language by Kernighan and Ritchie


WARNING: This content has been completely generated by ChatGPT-3.5 with minimal human interference. This is not for actual consumption. This is not official or endorsed by the authors or publisher.



# Table of Contents

1. [Introduction to C Programming (Chapter 1)](lesson-1.md)
2. [Types, Operators, and Expressions (Chapter 2)](lesson-2.md)
3. [Control Flow (Chapter 3)](lesson-3.md)
4. [Functions and Program Structure (Chapter 4)](lesson-4.md)
5. [Pointers and Arrays (Chapter 5)](lesson-5.md)
6. [Structures and Unions (Chapter 6)](lesson-6.md)
7. [Input and Output (Chapter 7)](lesson-7.md)
8. [Functions in C (Chapter 8)](lesson-8.md)

# Code Example Folder

All code in lessons and the code folder have been tested for compilation and execution. See [readme](/code/readme.md) for compilation and execution instructions.

| Code Examples | |
| ------------------- | ------------------- |
| [Lesson 1](code/lesson-1/index.md) | [Lesson 5](code/lesson-5/index.md) |
| [Lesson 2](code/lesson-2/index.md) | [Lesson 6](code/lesson-6/index.md) |
| [Lesson 3](code/lesson-3/index.md) | [Lesson 7](code/lesson-7/index.md) |
| [Lesson 4](code/lesson-4/index.md) | [Lesson 8](code/lesson-8/index.md) |