I am dedicated to provide high-quality open educational resources (OER) on computing education. I won an OER award from Western Washington University to develop interactive OER for two CS courses, including:
Data Structures: This is a core course for all CS majors at Western Washington University. The interactive textbook/notebook/tutorial under development can be found at https://github.com/Neo-Hao/data-structures.
Java Programming and Linear Data Structure: This is a core course for all CS majors at Western Washington University. This is also a prerequisite course for Data Structures. The interactive textbook/notebook/tutorial under development can be found at https://github.com/Neo-Hao/java-programming-notebook.
If you are intersted in web development, you might be interested in:
- A series of tutorials for developing interactive web applications using Flask/Python: https://medium.com/@neohao/learn-flask-in-a-scientific-way-baf4d8055f6e
- A reflection on developing GSuite Plugin: https://blog.bitsrc.io/what-i-learned-from-developing-a-google-doc-add-on-in-two-weeks-5985675aff81