Creative Computing Workshop

Here are my design notes books I created for  my Creative computing working for Scratch (an online course by Standford). It is a petty awesome course as you choose your own learning targets.  You can choose to “participate as much or as little as you like”


Let me end of this blog post with a philosophical quote ( Well, I have to sound very “wordly” after going through my module on “Critical Inquiry in Educational Research and Professional Practice”).

“It is not how much you have to learn . It is what you want to learn”  


PAP194 : Teacher-As-Designer: Creating Online Space for Use in Elementary School

Redesign Pedagogy Conference 2013

Date : 4th June (2nd day)

Time :14.15 p.m.

Venue: NIE5-01-TR507

Presenter : Sze Yee, Fadilah

In the increasingly connected world, educators can no longer view their view their brick-and-mortar classrooms as the one and only learning space. They can extend students’ learning beyond the physical classroom by creating online space. This paper analyzed how two teacher-researchers of Singapore’s elementary school used online space in Grade 1 and Grade 4 classrooms to supplement their classroom teaching over 1 year. Such online space, made possible by free and readily available by Web 2.0 and open source applications, was meant to complement the physical learning space as such space can allow for other learning activities, which were otherwise not possible in the typical classroom setting. In this paper, an exploratory case study approach is adopted to seek insights on how we created and implemented the online space in elementary classroom. We created the online spaces for our form classes (Grade 1 and 4) and they used the online space regularly during 1 year. Data was collected from multiple sources to develop converging lines of inquiry. These data sources included classroom observations, online survey for students, postings on online space and our reflections. Students were reported to enjoy learning in the online space. Based on their comments and observations, such positive experience can be attributed due to interaction with both teachers and students in online space, personalized online classroom experience and game-based web resources. Through the design of their own learning space, we became reflective practitioners and choose to use technology meaningfully to complement our lessons. This process enabled us to deepen our technological pedagogical content knowledge as we had to carefully study the relationship between technology, pedagogy and content. We had been creating online space for the past 5 years and the online space was designed such that they suit the needs of the students. For example, the Grade 1 online space is used primary as an information portal as the students were still young while Grade 4 students were allowed to post in their class’s online space. In this paper, we had also proposed some pointers that could guide the teachers in designing their online space.


Online spaces created for the past 5 years  (2008) (2009)  (2010)  (2010) (2010)  (2011) (2011) (2011) (2012)

PAP057 : Primary School Energy Comes Alive with Customized Open Source Simulation

Redesign Pedagogy Conference 2013

Date : 4th June (2nd day)

Time :10.30 a.m.

Venue : NIE7-01-TR701

Presenter : Sze Yee, Loo Kang

Simulations have always been popular among science educators. This is probably because of the huge potential of enabling learner-centred pedagogies such as inquiry learning if the simulations are well designed with engaging activities with the phenomena represented in multiple representations. However, our literature review suggests science simulations are usually designed for post-elementary students. To address the paucity on the elementary school science simulations, we customized and implemented energy simulation in this study. We modified Michael Gallis’s High School Energy Roller Coaster Simulation ( created using the Easy Java Simulations(EJS) authoring toolkit. We released our Singapore Roller Coaster Simulation ( back to the Open Source Physics, as we are strong believers of the Open Educational Resource (OER) movement. Our exploratory case study approach aims to provide useful insights on the design and use of simulations. Examples of design ideas in the modified simulation include explicit numerical and situated display of highest and lowest points, consistent colour scheme for energy relationship, additional inquiry-enabled controls for variables (like starting height). Using Mayer‘s Evidence-Based Principles for Multimedia Design (i.e., coherence, signalling and spatial contiguity), the simulation was customized to reduce the cognitive load and maximize the working memory. As for the lesson implementation, learning activities were also supported by videos (Engage), the customized simulation (Explore) and Google Forms (Explain, Elaborate, and Evaluate). A total of thirty-five Primary 4 and 5 students took part in this study over two 2.5 hour sessions. The research was guided by : How did the modified simulation enhance learning about energy? Data from multiple data sources (i.e., simulation, lesson observations, students’ artifacts, survey and focus group discussion) were collected. The simulation was well received by the students (“I like the fact that we can experiment with the stimulation by ourselves.”). With teachers’ facilitation, the students could grasp the energy concepts on their own using the simulation. Most were able to articulate that the maximum kinetic energy occurs at the lowest point and for the object to have maximum kinetic energy, “starting height and velocity had to be very high”.


My Easy Java Simulation Journey

Thank to Easy Jave Toolkit , Open Source Physics Community and Prof Hwang NTNUJava Physics’ Virtual lab , I am able to modify and create Java Simulation based on Physics Laws.


The simulations are customized for use in primary school and secondary school. Feel free to download and remix.  You can use them for inquiry-based activities or allow the students to conduct experiments using the simulations. Do feel free to ICON me at if you need any modifications. I will try to see how  I can help you.

Here are the simulations I have done so far and their original authors (if applicable)

1. Roller Coaster By by Michael R. Gallis and edited by Wolfgang

Lesson Idea


2. Cooling/Heating Simulation by Wolfgang Christian

Another remixed with cooling and heating in the same graph

Lesson Idea

For teaching of Graphing Skill . 


3. Friction Simulation 

Lesson Idea


Another simplified version in which the students need to figure out which surface is most rough




4. Pendulum Model by  Wolfgang Christian

Lesson Idea


5, Spring 

For teaching of Graphing Skill . 


6. Speed Simulation 

Lesson Idea

Primary Speed Simulation

7. Ticker Tape Timer



8. Shadow

Have created a simple simulation on shadow.  This can be used to understand how the length of the shadow changes. There are 2 graphs to depict the situation. You can get the students to guess what the graph means



Teaching Graphing Skills with EJS

Hi, all.


Here are some of my little and humble ideas of teaching graphing skills:

1. Let the students predict the graph by viewing the simulation (focus on terms like dependent and independent variables)

2. Get the students to explain their prediction

3. Use the simulation to display and explain the graph.

Here are some of the customized simulations:

1. Cooling Graph

2, Roller Coaster Graph

3. Spring Graph  (The graphs are randomized and students can try to predict the dependent variable from the graph)