Haisong's Website

Projects


This page lists all the projects that I am doing or have done during my study at Indiana State University.

  • Online course: IITS Student Training (2017)
  • This online course is for training student workers at the Information and Instructional Technology Service (IITS) Cetner of Bayh College of Education. It is hosted on Blackborad at Indiana State University. The course is at the formative evaluation stage.
    [Real word project][Instructional design, Online course, Blackboard]

  • A data collection and coding tool for my dissertation (2015-2016)
  • My dissertation is a meta-analysis on the effectiveness of learning from pictures and spoken words, which was defined by Mayer (2009) as the modality principle. The tool is a supportive tool for my dissertation. The purposes of the tool are: (a) providing coding support, (b) reducing the chances of errors, (c) transforming data, (d) and supporting multiple coders. It is a web-based system that is implemented with ASP.NET MVC 5 and SQL Server Azure. It is hosted on Azure now at http://metaap2017.azurewebsites.net/.
    [Real world project][Database, Programming, Research, Web application]

  • SAMR model and meaningful learning pie chart (2015)
  • It was a representation of an understanding of the SAMR model (Puentedura, 2014a, 2014b) and meaningful learning (Howland & Marra, 2011) at the Instructional and Information Service Center of Bayh College of Education, Indiana State University. The implantation of the pie chart was based on HTML canvas and JavaScript. I was the coder of the pie chart. [Preview]
    [Real world project][HTML/XML/JSON, Programming, JavaScript]

  • The online paper submission system for AECT-LKAOE 2015 Summer International Research Symposium (2014-2015)
  • The online paper submission system was designed for the symposium to manage proposals and proceedings. It was a web-based application developed using ASP.NET MVC 5.0 and SQL Server 2010. There were more than 80 proposals were submitted and reviewed through the system and 40 proposals were accepted. We also integrated the onsite symposium registration into the system, so international participants can pay registration fees through a gateway provided by the financial department of East China Normal University. I was the major developer of the system with a test team from both Shanghai Normal University and East China Normal University. The system was hosted on a virtual Windows server at East China Normal University from 2014 to 2015.
    [Real world project][Database, Programming, Web application]
  • The website for AECT-LKAOE 2015 Summer International Research Symposium (2014-2015)
  • The website for the symposium. Demo
    [Real world project][Web design, Programming, Web application]
    The AECT-LKAOE 2015 Summer International Research Symposium has a virtual event section for people wanted to attend the symposium through the Internet. The virtual event section used Cisco WebEx as the platform. The purposes of the virtual event portal were to list the schedule of presentations by date and time and provide a simple link for attendees to enter the WebEx conference room. The portal was based on ASP.NET MVC 5.0, SQL Server 2010, and WebEx APIs. I was the major developer of the system with a test team from Shanghai Normal University and a technical support team from East China Normal University and their Cisco partners. The registration payment service was provided by AECT and Bluepay. The system was hosted on a virtual Windows server at East China Normal University in 2015.
    [Real world project][Database, Programming, Web application]
  • Online course: Introduction to Meta-Analysis in Educational Research (2014)
  • This online course was designed and developed as a course assignment for CIMT 868. It is hosted on Blackborad at Indiana State University. Below is the demonstration video for this course.

    [Course work][Instructional Design, Online course, Blackboard]

  • Advancing diagnostic skills training software in a NSF research project (2012-2014)
  • The purpose of the project was how to use visual maps to improve engineering undergraduate students’ technical diagnostic skills. I worked as a research assistant with three professors from technology management, applied engineering, and human resource from 2012 to 2014. We developed a program based on the similarity flooding algorithm (Melnik, Garcia-Molina, & Rahm, 2002) to compare two visual maps for similarities. We presented a scenario that had a technical problem to students. Then, students created visual maps to demonstrate their diagnostic approaches. Each student had an opportunity to use the comparison program to compare his/her map to a map that was created by experts and get feedback from the program. Then, we used several questions to guide students’ thoughts of diagnosing the problems. The research question was whether a training program would improve students’ diagnostic skills by using visual maps. My responsibilities were developing the comparison program and a computer-based self-study unit for training students use of visual maps, testing the agreement of the comparison program and human judgment, conducting field testing of the computer-based study unit, and analyzing data. The research project was partially supported by the National Science Foundation’s Transforming Undergraduate Education in Science, Technology, Engineering and Mathematics (TUES) program under Award No. 1140677.

    [Real world project][Database, Programming, Research, Instructional design]
  • Best Practices in Asynchronous Online Discussion for Novice Online Learners (2013)
  • This is a research proposal for the qualitative research course. The research method would be used in the proposal was individual interview.
    [Research proposal]
    [Coursework (ESPY710)][Research]
  • A MOOC Course on Language Teaching (2013)
  • This online course will encourage language teachers to use the communicative language teaching in a language class. Learners will have the opportunity to share and exchange their own ideas and experiences of communicative activities in the language classroom. The most important element of a language teacher's mission is to engage with students actively to use an appropriate language in and outside the classroom. Upon completion of the course, learners will promote effective language teaching using the communicative approach that results in students gain. The course website is https://www.coursesites.com/s/_CAiLC101.
    [Design report]
    [Coursework (CIMT740)][Instructional design, Presentation]
  • An Instructional Design for a Digital Logical Instructional Unit (2013)
  • This project is from CIMT720 – Advanced Instructional Design. In this project, we have to work in a group of two students and one subject matter expert (SME). The SME’s subject must not be in educational technology. We chose an instructor in electric engineering and decided to assist him to design a lesson in digital logic design. The project file includes all the information of learning context analysis, learner analysis, learning task analysis, assessment, instructional strategies, and plan for the formative evaluation.
    [Report]
    [Coursework (CIMT720)][Instructional design, Presentation]
  • A Workshop on Wireless LAN Design and Implementation: Application of the Design Theory of Problem Solving (2013)
  • This workshop is to develop the skills in design and implement a small-scale wireless local area network (LAN). The target learners are semi-professional network administrators in K12 schools in the rural area of Shanghai, China. Semi-professional means these network administrators are information technology teachers or computer science teachers who only have some essential network knowledge, because of the school budget. They do not have professional training or development experience in network administration, but they work as network administrators. The theory applied in this workshop is the design theory of problem-solving by David H. Jonassen, which is based on conditions-based theory.
    [Report]
    [Coursework (CIMT720)][Instructional design, Presentation]
  • A Curriculum Analysis (2013)
  • This project is the final project for CIMT660 Curriculum Fundamentals.
    [Report]
    [Coursework (CIMT660)][Instructional design, Presentation]
  • Assessment Guidelines for an Instructional Unit (2013)
  • This final project is to provide assessment guidelines for an instructional unit. The project includes organizational standards, learning targets, a sample plan of assignments and assessments, an assessment sample, rubric for the assessment sample, and item analysis sheet. The learning goal of the unit is that learners can construct correct SQL query statement to select required data from a relational database.
    [Report]
    [Coursework (CIMT611)][Instructional design]
  • A Case Study of Using Popplet in Online Cooperative Learning (2013)
  • In this case study, me and another student selected a learning technology and a target learning population and completed a written case study and presentation on how to move the chosen technology through the stages of the diffusion of innovation. The learning technology we chose was the online learning tool – Popplet. We chose two groups of students as our sample groups. One group was a class of graduate students in the United States; the other group was a class of undergraduate students in China. Both groups were in the major of educational technology. We found that Popplet could be effectively used in group projects, group discussions, and group presentations.
    [Report]
    [Coursework (CIMT630)][Instructional design,Research]
  • Training Manual for Effective Instructional Strategies (2013)
  • This project was developed for the course Learning Theory and Instructional Strategies (CIMT640). It consists five chapters to guide instructional designers to identify, select, and use five instructional techniques. The five instructional techniques are analogy, questioning, worked examples, graphic organizers, and problem-based learning. The project itself is an instructional design product.
    [The Training Manual]
    [Coursework (CIMT689)][Instructional design]
  • Using the ARCS Model in Computer Programming Courses (2013)
  • This project is a term paper for the course of Learning Theory and Instructional Strategies (CIMT689). It describes the ARCS motivational model and why and how to implement it in a computer programming course at the undergraduate level.
    [Paper]
    [Coursework (CIMT689)][Instructional design]
  • Comparison of Process Maps in a Diagnostic Skills Training Project (2013)
  • This paper was proposed to ISTConference 2013 at Indiana University, Bloomington. ISTConference is a student running conference for graduate students in instructional technology. This paper was also a part of a project in the course Survey of Educational Media (CIMT640).
    [Paper][Presentation]
    [Coursework (CIMT640)][Research, Presentation]
  • Queen: The Most Powerful Role in the Kingdom (2013)
  • This was a project for the course Survey of Educational Media (CIMT640). It is a short piece of an educational software program, providing a series of puzzles for learners through a problem-based learning process to learn how to use the most complex piece – Queen in chess. Many instructional and learning strategies were applied in this project, such as problem-based learning, scaffolding, instant and detailed feedback, etc. This project also demonstrated my programming skills in HTML5, CSS, and JavaScript. The final version of this project is available at http://chess4u.azurewebsites.net. A short paper that describe the design principles of the project is also available here.
    [Paper]

    [Coursework (CIMT640)][Instructional design, Presentation]
  • How to Make Your Robot Smarter (2012)
  • This project was for an instructional design course. During the course, I went through all the steps in a systematic instructional design model, including (a) learning content analysis, (b) learner analysis, (c) learning task analysis, (d) objectives and assessments, (e) instructional strategy development, (f) instructional materials development, and (g) formative evaluation. There are two files you can download, the final product and the file including all the projects for the steps.
    [Demo][All documents]
    [Coursework (CIMT620)][Instructional design, Presentation]
  • The Relationship Between Prerequisite Courses Performance and Advanced Courses Performance in an Undergraduate Program
  • This project was a research proposal I wrote for a course in the first semester of my doctoral program. After several years, when I looked it again, it appeared very rough. However, it was good to feel that I had improved through learning.
    [All documents]
    [Coursework (CIMT610)][Research]

References

  • Howland, J. L., Jonassen, D. H., & Marra, R. M. (2011). Meaningful learning with technology (4th ed.) Boston, MA: Pearson.
  • Mayer, R. E. (2009). Multimedia learning (2nd ed.). New York: Cambridge University Press.
  • Melnik, S., Garcia-Molina, H., & Rahm, Erhard. (2002, March 1). Similarity flooding: A versatile graph matching algorithm and its application to schema matching. Retrieved from Stanford InfoLab Publication Server: http://ilpubs.stanford.edu:8090/730/
  • Puentedura, R. R. (2014a). Technology in education: An integrated approach. Retrieved from http://www.hippasus.com/rrpweblog/archives/2014/12/12/TechnologyInEducation_AnIntegratedApproach.pdf
  • Puentedura, R. R. (2014b). SAMR and TPCK: A hands-on approach to classroom practice. Retrieved from http://www.hippasus.com/rrpweblog/archives/2014/12/11/SAMRandTPCK_HandsOnApproachClassroomPractice.pdf