Melvin's digital garden

PyConSG Education summit 2023

Learning from Python’s source code, Tamin Shahriar

  • datetime module
    • timedelta
  • collections module
    • OrderedDict
    • Counter
  • bisect
  • heapq
    • comment with experiments
  • queue
    • thread safe
  • http.server uses ThreadingMixIn
  • median in statistics module is based on sorted, FIXME comment to investigate alternatives
  • https://github.com/andralex/MedianOfNinthers

Parsons problems, Norman Lee

  • 20% of year 2 students have poor foundations
  • codecheck.io

SG💗LACE

The Error Landscape, Oka Kurniawan

  • The Error Landscape: Characterizing the Mistakes of Novice Programmers

LLM with your docs, Teh Kim Wee

  • langchain
  • gradio
  • faiss

From Bebras to Python, Gi Soong Chee

  • Use chatgpt to convert Bebras task to Python

CT sharing by Hon Wai

  • Errors of TeX
  • CT session at FPT Fest
  • Mega Math

Links to this note