-
Recent Posts
- Unfinished Projects: One last programming lesson from my dad
- How advertising ruined the rickroll
- Ever’s First Starship
- The CyberConstitution Class
- Processing a long list efficiently in Python
- The education community needs a better online discussion tool
- Ninety Days on Github
- Github streak days 31-60: What I’ve learned
- What I’ve learned from my first 30-day GitHub streak
- How IPython Notebook and Github have changed the way I teach Python
Archives
Categories
Meta
Category Archives: education
How advertising ruined the rickroll
I’m currently teaching a class called Who owns you? In this class students take a critical look at the apps we use on a daily basis, and they can learn to build their own simple apps if they want. To … Continue reading
Posted in education
Leave a comment
The CyberConstitution Class
Each fall I teach an Introduction to Programming class, and it’s always fascinating to see the connections students make as they experience their first real exposure to programming. Today I introduced the concept of classes, and we ended up in … Continue reading
Posted in education, programming
Tagged education, programming, programming culture, python
1 Comment
The education community needs a better online discussion tool
I just finished building Educator News, and I’d like to explain a bit about why I built the site. It’s an early draft of what I want it to be, but the basic functionality is there. If you would like … Continue reading
Interpreting the Common Core Standards “Public License”
As a teacher with strong ties to the open source software community, I view the Common Core standards with a bit of skepticism. I see many benefits to having a common set of standards, but I also see some serious … Continue reading
Posted in education
Tagged common core, education standards, open source, programming culture, proprietary
6 Comments
How Open Can a School Be?
Applying Gittip’s “Open Company” concept to public schools Chad Whitacre, founder of Gittip, has made a name for himself recently through his commitment to running Gittip as an “open company“. Gittip is a platform that allows people to support each … Continue reading
Lightning Talk: Abolishing the traditional high school structure
Update: You can view the actual talk on YouTube. There is much in public education that works well; more than is often reported in the current political climate. But there is also much about education that is done poorly. When … Continue reading
Posted in education, programming
Tagged competency education, pycon 2013 lightning talk, python
3 Comments
Meth in Our Community: A list of resources
What are we doing? In one of my Life Science classes, we are looking at the issue of methamphetamine use within a community, from a scientific perspective. We have been looking at how a healthy body functions, and how meth … Continue reading
Rethinking the High School Transcript: An Exercise in Data Visualization
I attended two of Idan Gazit’s talks about design at last year’s PyCon, and those talks have continued to influence my thinking in a number of ways. I teach at a small high school in southeast Alaska, and this time … Continue reading
Sketching for a Better Educational Product: A Workshop for Teachers
I am a teacher by profession, but I have always programmed for fun. I went to PyCon, a conference for people who use the programming language Python, for the first time this past spring. Throughout my career as a teacher, … Continue reading
Posted in education
Tagged design, education, professional development, project-based learning, pycon 2012, sketching
1 Comment