Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/digipie/cs1010-tutorial-c09
Educational materials I prepared for CS1010: Programming Methodology as a Teaching Assistant. CS1010 is NUS's introductory course to computing taught in C.
https://github.com/digipie/cs1010-tutorial-c09
c linux programming-methodology tutorial vim
Last synced: 12 days ago
JSON representation
Educational materials I prepared for CS1010: Programming Methodology as a Teaching Assistant. CS1010 is NUS's introductory course to computing taught in C.
- Host: GitHub
- URL: https://github.com/digipie/cs1010-tutorial-c09
- Owner: DigiPie
- Created: 2018-09-02T15:09:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-11T13:27:22.000Z (about 6 years ago)
- Last Synced: 2024-10-24T08:12:26.498Z (2 months ago)
- Topics: c, linux, programming-methodology, tutorial, vim
- Language: C
- Homepage: https://nus-cs1010.github.io/1819-s1/
- Size: 8.82 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [CS1010: Programming Methodology](https://nus-cs1010.github.io/1819-s1/)
### Introduction
This repo contains slides, code snippets and solutions prepared for tutorial/lab slot [C09], Monday 10 - 12pm.### Tutorial/Lab
| Week | Tutorial | Lab |
| ---: | :--- | :--- |
| 3 | Computational Problems and Algorithms (Problem Set 1) | UNIX and C Walkthrough |
| 4 | Functions and Types (PS 3, 4, 5) | Vim, Github Classroom Walkthrough and Exercise 1 |
| 5 | Arithmetic, Conditional and Logical operators (PS 8, 9) | Review of exercises 1 and 2 |
| 6 | Logical assertions and Loops (PS 10, 11) | Review of assignment 1 |
| 7 | Mid-term test revision | Practical exam revision, review of assignment 2 |
| 8 | Call Stack, Pointers and Arrays (PS 13, 14, 15) | Review of assignment 3 |
| 9 | Strings, Call-by-reference, Heap and Multidimensional Array (PS 16, 17, 18, 19) | Review of assignment 3 |
| 10 | C Pre-processing, Assert, Efficiency (PS 20, 21, 22) | Review of assignment 4 |
| 11 | Binary Search, Bubble Sort, Insertion Sort (PS 24) | Review of assignment 5 |
| 12 | Tower of Hanoi, Permutations (PS 25, 26) | Practical Exam 1 Walkthrough |
| 13 | Final Revision | Review of all assignments |
### Consultations
| Week | Link |
| ---: | :--- |
| 7 | https://doodle.com/poll/43f7yhqdbk94m52f |
| Exam Week | ... |### Kahoot
| Week | Kahoot Quiz | Link |
| ---: | :--- | :--- |
| 4 | Unix & Clang | https://play.kahoot.it/#/k/1d92a70e-2d06-4494-bd02-0a8392fedf0b |
| 5 | Flowchart fun | https://play.kahoot.it/#/k/32e3a7c4-9fb5-42b1-9bc2-78b6139e1d07 |
| 6 | Boolean & Assertions | https://play.kahoot.it/#/k/53d7bee2-3224-4860-9cb3-268f0b7ca608 |
| 7 | Mid-term revision | https://play.kahoot.it/#/k/afc591d5-bc40-48d1-a190-4c3d2b987cca |
| 9 | Recap quiz (by TA Joanne @ https://github.com/joanneong) | https://play.kahoot.it/#/lobby?quizId=49657f85-a41b-499f-95ed-c81bc6f05de1 |
| 13 | Final revision | https://play.kahoot.it/#/k/3485f712-07e4-482f-b84e-69a30ef03266 |