{"title":"视觉模拟程序如何支持学生创建科学模型?","authors":"C. Brand, C. Rader","doi":"10.1109/VL.1996.545276","DOIUrl":null,"url":null,"abstract":"This study has grown out of a research project working with 4th and 5th graders to create animated computer models of scientific concepts covered in their science curriculum. We are using a visual simulation program called KidSim developed by Apple Computer. In the grid-based KidSim environment, children employ programming by demonstration to create graphical rewrite rules which control the movements and appearance of the objects in their models. KidSim offers children the basic functionality of a programming language in predominately visual form. The students use KidSim as a modeling tool to design their own concrete representation of an interesting science phenomenon. Due to the accessibility of picture-based software, students can create, manipulate and revise their own models. By taking a more active role in the learning process, students can develop a more in-depth understanding of scientific concepts. After working with the children for one semester, we wanted to determine how well KidSim supported them in their model-building efforts. We report here our own observations of what challenged the children, results of a survey completed by the children and an analysis of programming language features used in their models compared to an experienced programmer's models.","PeriodicalId":340993,"journal":{"name":"Proceedings 1996 IEEE Symposium on Visual Languages","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"How does a visual simulation program support students creating science models?\",\"authors\":\"C. Brand, C. Rader\",\"doi\":\"10.1109/VL.1996.545276\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This study has grown out of a research project working with 4th and 5th graders to create animated computer models of scientific concepts covered in their science curriculum. We are using a visual simulation program called KidSim developed by Apple Computer. In the grid-based KidSim environment, children employ programming by demonstration to create graphical rewrite rules which control the movements and appearance of the objects in their models. KidSim offers children the basic functionality of a programming language in predominately visual form. The students use KidSim as a modeling tool to design their own concrete representation of an interesting science phenomenon. Due to the accessibility of picture-based software, students can create, manipulate and revise their own models. By taking a more active role in the learning process, students can develop a more in-depth understanding of scientific concepts. After working with the children for one semester, we wanted to determine how well KidSim supported them in their model-building efforts. We report here our own observations of what challenged the children, results of a survey completed by the children and an analysis of programming language features used in their models compared to an experienced programmer's models.\",\"PeriodicalId\":340993,\"journal\":{\"name\":\"Proceedings 1996 IEEE Symposium on Visual Languages\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-09-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 1996 IEEE Symposium on Visual Languages\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VL.1996.545276\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1996 IEEE Symposium on Visual Languages","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VL.1996.545276","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
How does a visual simulation program support students creating science models?
This study has grown out of a research project working with 4th and 5th graders to create animated computer models of scientific concepts covered in their science curriculum. We are using a visual simulation program called KidSim developed by Apple Computer. In the grid-based KidSim environment, children employ programming by demonstration to create graphical rewrite rules which control the movements and appearance of the objects in their models. KidSim offers children the basic functionality of a programming language in predominately visual form. The students use KidSim as a modeling tool to design their own concrete representation of an interesting science phenomenon. Due to the accessibility of picture-based software, students can create, manipulate and revise their own models. By taking a more active role in the learning process, students can develop a more in-depth understanding of scientific concepts. After working with the children for one semester, we wanted to determine how well KidSim supported them in their model-building efforts. We report here our own observations of what challenged the children, results of a survey completed by the children and an analysis of programming language features used in their models compared to an experienced programmer's models.