Exploiting Innovative Computer Education Through Student Associations

  • Wei Hu
  • Daikun Zou
  • Wenfei Li
  • Hong Guo
  • Ning Li
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 269)


Computer education faces with new challenges for the emerging new technologies such as multi-core/many-core technology. Practice is one way to solve this problem. However, practice is limited in the course. Other ways should be provided for students’ practice. In this paper, a novel approach is described to exploit innovative computer education through student associations. Students organize themselves into a variety of associations where they conduct various activities spontaneously under the guidance of teachers. They are more actively engaged in the practice and take the initiative to learn new content. Our investigation also shows that students have a high acceptance on such associations.


Computer education Practice Student association 



This work was supported by Education Research Project from Wuhan University of Sci.&Tech. under Granted No. 2011x026 and Google Innovation Plan.


  1. 1.
    Nayfeh BA, Olukotun K (1997) A single-chip multiprocessor. IEEE Comput 30(9):79–85CrossRefGoogle Scholar
  2. 2.
    Cardoso JMP (2005) New challenges in computer science education. In: Proceedings of the 10th annual SIGCSE conference on innovation and technology in computer science education (ITiCSE ‘05), Caparica, Portugal, pp 203–207Google Scholar
  3. 3.
    Hazzan O, Gal-Ezer J, Blum L (2008) A model for high school computer science education: the four key elements that make it!. In: Proceedings of the 39th SIGCSE technical symposium on computer science education (SIGCSE ‘08), Portland, pp 281–285Google Scholar
  4. 4.
    Murphy L, Thomas L (2008) Dangers of a fixed mindset: implications of self-theories research for computer science education. In: Proceedings of the 13th annual conference on innovation and technology in computer science education (ITiCSE ‘08), Spain, pp 271–275Google Scholar
  5. 5.
    Plane JD, Venter I (2008) Comparing capacity building frameworks for computer science education in underdeveloped countries: an Asian and African perspective. SIGCSE Bull 40(3):306–310Google Scholar
  6. 6.
    Aşkar P (2010) Computer science education in Turkey. In: Proceedings of the fifteenth annual conference on innovation and technology in computer science education (ITiCSE ‘10), Bilkent, Ankara, pp 328–328Google Scholar
  7. 7.
    Karsten S, Ada G et al (2006) Multi-core curriculum development at Georgia Tech: experience and future steps Intel Multi-Core Curriculum Conference (MCCC) 2006,
  8. 8.
    Chen T, Yan L, Chen L, Wang J (2007) Multi-core curriculum at Zhejiang University. In: Proceedings of education and information systems, technologies and applications (EISTA’07), Orlando, 12–15 July 2007, pp 165–170Google Scholar
  9. 9.
    De Corte E, Verschaffel L, Masui C (2004) The CLIA-model: a framework for designing powerful learning environments for thinking and problem solving. Eur J Psychol Educ 19:365–384CrossRefGoogle Scholar
  10. 10.
    Yingbing Yu. (2007) Designing hands-on lab exercises in the network security course. J Comput Small Coll 22(5):105–110Google Scholar
  11. 11.
    Trabelsi Z (2011) Hands-on lab exercises implementation of DoS and MiM attacks using ARP cache poisoning. In: Proceedings of the 2011 information security curriculum development conference (InfoSecCD ‘11), Kennesaw, pp 74–83Google Scholar
  12. 12.
    Qian K, Liu J, Tao L (2011) Teach real-time embedded system online with real hands-on labs. SIGCSE Bull 41(3):367–367Google Scholar
  13. 13.
    Wenliang Du (2011) SEED: hands-on lab exercises for computer security education. IEEE Secur Priv 9(5):70–73CrossRefGoogle Scholar
  14. 14.
    Ma J, Nickerson JV (2006) Hands-on, simulated, and remote laboratories: a comparative literature review. ACM Comput Surv 38(3):1–24, Article 7Google Scholar
  15. 15.
    Lawrence KR, Chi H (2009) Framework for the design of web-based learning for digital forensics labs. In: Proceedings of the 47th annual southeast regional conference (ACM-SE 47). Clemson, Article 76, p 4Google Scholar
  16. 16.
    Qian K, Dan Lo C-T, Hu X (2010) Portable labs in a box for embedded system education. In: Proceedings of the fifteenth annual conference on innovation and technology in computer science education (ITiCSE ‘10), Bilkent, pp 318–318Google Scholar
  17. 17.
    Qian G (2012) Designing and implementing unsupervised online database labs. J Comput Sci Coll 27(4):30–36Google Scholar
  18. 18.
    Yuan V, Zhong J (2010) Developing and evaluating a network curriculum to meet ABET accreditation and IT industry needs. J Comput Small Coll 26(2):256–262Google Scholar
  19. 19.
    Brown B, Aaron M (2001) The politics of nature. In: Smith J (ed) The rise of modern genomics, 3rd ed. Wiley, New YorkGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  • Wei Hu
    • 1
  • Daikun Zou
    • 1
  • Wenfei Li
    • 1
  • Hong Guo
    • 1
  • Ning Li
    • 1
  1. 1.College of Computer Science and TechnologyWuhan University of Science and Technology Hubei Province Key Laboratory of Intelligent Information Processing and Real-time Industrial SystemWuhanChina

Personalised recommendations