Abstract
During the Fall 2007 and Spring 2008 semesters, I tested a new style of teaching introductory programming in which graphics are covered early in the curriculum. Students gained familarity with the XY-Coordinate system used by most graphics packages. They used this system to create scalable (size and location) and color paraterizable graphics for use in other graphics. The mathematical properties of sine and cosine were used to generate points evenly distributed around a circle. Objects were collected into a function library to encourage collaboration. All this was finally used to create an interactive illustrated story. This new style of programming pedagogy can be applied to teaching middle- or high-school level mathematic.
Index Terms
- An introduction to programming curriculum including elements of mathematics, art, and creative writing (abstract only)
Recommendations
AP CS principles and the beauty and joy of computing curriculum (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationThe Beauty and Joy of Computing (BJC) is an introductory computer science curriculum developed at UC Berkeley (and adapted at the University of North Carolina, Charlotte), intended for high school juniors through university non-majors. It was used in ...
Including HCI and user experience (UX) methodologies in computing curriculum (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationWith a growing awareness of the importance of Human Computer Interaction (HCI) and User Experience (UX) Design and Research in industry, many departments are examining ways to integrate this topic into their curriculum. What are the best ways to do this?...
Comments