Category Archives: Technology

Python (Eric)

My goal is to teach fundamental programming skills to students with some familiarity with programming using the language Python with the pyGame library. It is not necessary to know Python if you have done some programming already and if you are very motivated, but are nervous about being a beginning programmer, we can make that work too, but you might need to work a little extra at home for the first few weeks.

I find Python (especially with the free PyCharm IDE from JetBrains) to be a good way to learn programming. Programming computers can be fun, but it can take a lot of practice to become fluent (just like everything else!) Writing programs that are colorful, graphical, and fun is a good way to improve your programming ability.

Some topics we can explore with pyGame include: games, fractals, and simulations. After you take this class, you should have a better understanding about how computer programs work and can create a simple python program with graphics.

Tech Space (Sam)

Technology is an ever-growing part of life. We use cell phones, midis for music, as well as computers for gaming and research. This will be a space for people to come and be creative on solo projects and collaborate on group ideas.

This space will be a place for people to come and work on digital art, coding, podcasting, digital music, DJing, designing, video creation and more.  We will be able to take these projects and use them for our personal endeavors or incorporate them into our school community.