Skip to content

RussellDash332/practice-makes-perfect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS1010S Extra Practice Questions

Visitors

This repository has been combined with Keng Hwee's practice repository at this repository. You can take a look there!

Post-tutorial extra practice questions. Meant for educational purposes on TA-ing CS1010S: Programming Methodology.

Files

Practice PDF Solutions PDF Python Files
Extra Practice 1 Solutions 1 ✔️
Extra Practice 2 Solutions 2 ✔️
Extra Practice 3 Solutions 3 ✔️
Extra Practice 4 Solutions 4 ✔️
Extra Practice 5 Solutions 5 -
Extra Practice 6 Solutions 6 ✔️
Extra Practice 7 Solutions 7 -
Extra Practice 8
(Abridged Version)
Solutions 8 ✔️
Extra Practice 9 Solutions 9 ✔️
Mock Midterm
(Nerfed Version)
- Solutions
Mock Finals - Solutions

Contribution Setup

  • Clone this repository and make sure you have a local LaTeX compiler. You can get one by running the following on your command line (assuming Ubuntu 20.04.2 and TeXLive 2019)
    sudo apt -y install inkscape && export _INKSCAPE_GC=disable
    sudo apt -y install texlive-latex-base
    sudo apt -y install texlive-latex-recommended
    sudo apt -y install texlive-pictures
    sudo apt -y install texlive-latex-extra
    sudo apt -y install texlive-fonts-extra
  • We will be using Makefile to render the TeX files into PDF files. For example, to render the question and solutions to Extra Practice 1 do the following.
    cd ~/practice-makes-perfect/01
    make    # Generates question
    make s  # Generates solutions
  • For simplicity, you can just render everything by running automate.sh.
    cd ~/practice-makes-perfect
    ./automate.sh

Credits

About

CS1010S post-tutorial extra practice questions

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages