| Peer-Reviewed

Application on Simulation Technology for Teaching the Course of Introduction to Computer Science

Received: 7 November 2018    Accepted:     Published: 8 November 2018
Views:       Downloads:
Abstract

The course Introduction to Computer Science is a basic course for undergraduate students majoring in computer science. It is the first time for the students to learn knowledge of computer science in college. There are a lot of problems in students' learning, such as boring learning and lack of interests. In this paper, related works of teaching methods using simulation technology are introduced firstly. Also, approaches of teaching for the course Introduction to Computer Science are presented. Then, features are analyzed for the course Introduction to Computer Science, and difficulties that students have been facing in learning the course are discussed. Next, simulation technology is used in teaching the course. Using the technology, softwares of simulators and related simulations for the course are designed and implemented. There are three simulators and six simulations that are used in teaching the course. The simulators include sorting algorithm simulator, binary operation simulator, and process management simulator. The first simulator is used for showing processes of sorting algorithms. The second one is used to run binary operations. The last one is used to display statuses of processes and operations of allocation in running multi-process tasks. Those simulators and simulations have good performances in teaching the course Introduction to Computer Science.

Published in Science Discovery (Volume 6, Issue 5)
DOI 10.11648/j.sd.20180605.28
Page(s) 429-435
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2024. Published by Science Publishing Group

Keywords

Simulation Technology, Introduction to Computer Science, Software of Simulator, Course Teaching

References
[1] 王俊洁.基于3D模拟仿真平台的高校实训教学环境构建技术研究[J/OL].现代电子技术, 2018(19):183-186[2018-10-02]. https://doi.org/10.16652/j.issn.1004-373x.2018.19.043。
[2] 周凤玲,魏中盖.电脑模拟仿真技术在电子维修教学中的运用探析[J].中国新通信,2017,19(22):129。
[3] 何伟.互联网+背景下高职《电子商务》课程实践教学改革[J].电子商务,2017(10):74-76。
[4] 任国成,赵忠魁,徐淑波,刘科高.数值模拟在材料成形原理中的教学应用研究——以山东建筑大学为例[J].山东建筑大学学报,2017,32(01):98-102。
[5] 林威.模拟仿真教学法在英语专业实训课程中的应用与研究[J].现代经济信息,2016(16):425。
[6] 陈智,王莹.基于模拟仿真技术的物流管理实践教学方法研究[J].物流工程与管理,2016,38(07):291-292+257。
[7] 彭振宇.网络环境下的计算机基础课程分类分层次教学与实践[J].信息与电脑(理论版),2018(17):240-241。
[8] 刘锋,郭维威,赵晓敏,李晓艳.基于“互联网+”教学模式的大学计算机基础课程改革研究[J].黑龙江工业学院学报(综合版),2018,18(09):30-32。
[9] 万振环.以岗位胜任力为导向的大学计算机基础课程教学研究[J].计算机时代,2018(09):82-84。
[10] 郦丽.计算思维在计算机科学导论课程改革中的作用[J].电子商务,2018(06)。
[11] 邹羚.大学计算机基础教学改革的探索[J].教育教学论坛,2017(45)。
[12] 王茹娟.高等教育中计算思维问题的探索[J].高教学刊.2017(04)。
Cite This Article
  • APA Style

    Jiangfeng Li, Chenxi Zhang. (2018). Application on Simulation Technology for Teaching the Course of Introduction to Computer Science. Science Discovery, 6(5), 429-435. https://doi.org/10.11648/j.sd.20180605.28

    Copy | Download

    ACS Style

    Jiangfeng Li; Chenxi Zhang. Application on Simulation Technology for Teaching the Course of Introduction to Computer Science. Sci. Discov. 2018, 6(5), 429-435. doi: 10.11648/j.sd.20180605.28

    Copy | Download

    AMA Style

    Jiangfeng Li, Chenxi Zhang. Application on Simulation Technology for Teaching the Course of Introduction to Computer Science. Sci Discov. 2018;6(5):429-435. doi: 10.11648/j.sd.20180605.28

    Copy | Download

  • @article{10.11648/j.sd.20180605.28,
      author = {Jiangfeng Li and Chenxi Zhang},
      title = {Application on Simulation Technology for Teaching the Course of Introduction to Computer Science},
      journal = {Science Discovery},
      volume = {6},
      number = {5},
      pages = {429-435},
      doi = {10.11648/j.sd.20180605.28},
      url = {https://doi.org/10.11648/j.sd.20180605.28},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.sd.20180605.28},
      abstract = {The course Introduction to Computer Science is a basic course for undergraduate students majoring in computer science. It is the first time for the students to learn knowledge of computer science in college. There are a lot of problems in students' learning, such as boring learning and lack of interests. In this paper, related works of teaching methods using simulation technology are introduced firstly. Also, approaches of teaching for the course Introduction to Computer Science are presented. Then, features are analyzed for the course Introduction to Computer Science, and difficulties that students have been facing in learning the course are discussed. Next, simulation technology is used in teaching the course. Using the technology, softwares of simulators and related simulations for the course are designed and implemented. There are three simulators and six simulations that are used in teaching the course. The simulators include sorting algorithm simulator, binary operation simulator, and process management simulator. The first simulator is used for showing processes of sorting algorithms. The second one is used to run binary operations. The last one is used to display statuses of processes and operations of allocation in running multi-process tasks. Those simulators and simulations have good performances in teaching the course Introduction to Computer Science.},
     year = {2018}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Application on Simulation Technology for Teaching the Course of Introduction to Computer Science
    AU  - Jiangfeng Li
    AU  - Chenxi Zhang
    Y1  - 2018/11/08
    PY  - 2018
    N1  - https://doi.org/10.11648/j.sd.20180605.28
    DO  - 10.11648/j.sd.20180605.28
    T2  - Science Discovery
    JF  - Science Discovery
    JO  - Science Discovery
    SP  - 429
    EP  - 435
    PB  - Science Publishing Group
    SN  - 2331-0650
    UR  - https://doi.org/10.11648/j.sd.20180605.28
    AB  - The course Introduction to Computer Science is a basic course for undergraduate students majoring in computer science. It is the first time for the students to learn knowledge of computer science in college. There are a lot of problems in students' learning, such as boring learning and lack of interests. In this paper, related works of teaching methods using simulation technology are introduced firstly. Also, approaches of teaching for the course Introduction to Computer Science are presented. Then, features are analyzed for the course Introduction to Computer Science, and difficulties that students have been facing in learning the course are discussed. Next, simulation technology is used in teaching the course. Using the technology, softwares of simulators and related simulations for the course are designed and implemented. There are three simulators and six simulations that are used in teaching the course. The simulators include sorting algorithm simulator, binary operation simulator, and process management simulator. The first simulator is used for showing processes of sorting algorithms. The second one is used to run binary operations. The last one is used to display statuses of processes and operations of allocation in running multi-process tasks. Those simulators and simulations have good performances in teaching the course Introduction to Computer Science.
    VL  - 6
    IS  - 5
    ER  - 

    Copy | Download

Author Information
  • School of Software Engineering, Tongji University, Shanghai, China

  • School of Software Engineering, Tongji University, Shanghai, China

  • Sections