DSM Academy Computer Science Courses (Summer II, 2021)


5 weeks (July 21 – August 22, 2021), 10 class meetings on Wednesday and Sunday.

All courses will be delivered via Zoom. Lecture Recordings will be posted in Google Classroom.


Course                              Instructor       Time                                                                     Prerequisite                Tuition

Scratch Programming      Dr. Wenbin Luo  6:00--7:00 PM (Central Time) Wed and Sun          Grades 3--8    $200 (regular)  Early Bird: $180

Processing Programming  Dr. Wenbin Luo   7:30—8:30 PM (Central Time) Wed and Sun          Grades 3—12  $200 (regular) Early Bird: $180


Scratch Programming

Scratch is a block-based visual programming language developed by the MIT Media Lab. It is designed primarily for students 8 to 16 years old as an educational tool for coding. This course will teach students the highly sought-after coding skill in our digital world. We believe that students will learn the fundamentals of computer programming most efficiently through hands-on projects. The instructor will guide them to build multiple interactive games, such as puzzles, mazes, and racing challenges with animation. Students will be able to showcase and share their programming products online with family and friends.  Scratch programming is ideal for students 8 to 16 years old.


Processing Programming

Processing is a programming language that was originally designed for visual designers and artists. Students will be able to make interactive graphics, data visualization, 2D and 3D drawings, and music composition etc. in Processing. The syntax of Processing is similar to that of Java, but much less complicated. As a result, students can focus more on the main programming logic and ideas to create interesting projects. Processing is a perfect programming language to help prepare students for learning Java and C++ in the future smoothly. Processing programming is ideal for students 8 to 19 years old.


Course Instructor: Dr. Wenbin Luo  

  • Professor of Computer Engineering

  • Ph.D. in Computer Engineering

  • Oracle Certified Professional, Java SE 8 Programmer

  • Senior Level Linux Professional (LPIC-3)

  • More than 15 years of experience in teaching summer camps to K-12 students


*Early bird discount: sign up and pay tuition by July 18, 2021.                                              

Course Registration: https://www.dsm-academy.net/

Contact: DSMAcademy.Shen@gmail.com, js48@txstate.edu