{"title":"重新设计本科课程:程序设计语言原理","authors":"Xuguang Chen","doi":"10.1109/CSCI54926.2021.00015","DOIUrl":null,"url":null,"abstract":"This paper describes the effort of redesigning an undergraduate course: CSC370 Principles of Programming Languages. Like courses similar to CSC370, the book Concepts of Programming Languages and written by Robert Sebesta is as the textbook. The lectures sequentially cover the topics from its Chapters 1-10. Based on the students' feedback and their performance, this book is good, however, with several limitations. Hence, the lectures were redesigned in the Summer of 2021 to reflect the concerns. In the new design, the topics selected from the book will be reorganized into three categories, and the coursework will include two term projects for different purposes. It will be piloted in the Spring of 2022.","PeriodicalId":206881,"journal":{"name":"2021 International Conference on Computational Science and Computational Intelligence (CSCI)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Redesigning An Undergraduate Course: Principles of Programming Languages\",\"authors\":\"Xuguang Chen\",\"doi\":\"10.1109/CSCI54926.2021.00015\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes the effort of redesigning an undergraduate course: CSC370 Principles of Programming Languages. Like courses similar to CSC370, the book Concepts of Programming Languages and written by Robert Sebesta is as the textbook. The lectures sequentially cover the topics from its Chapters 1-10. Based on the students' feedback and their performance, this book is good, however, with several limitations. Hence, the lectures were redesigned in the Summer of 2021 to reflect the concerns. In the new design, the topics selected from the book will be reorganized into three categories, and the coursework will include two term projects for different purposes. It will be piloted in the Spring of 2022.\",\"PeriodicalId\":206881,\"journal\":{\"name\":\"2021 International Conference on Computational Science and Computational Intelligence (CSCI)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Computational Science and Computational Intelligence (CSCI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSCI54926.2021.00015\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Computational Science and Computational Intelligence (CSCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSCI54926.2021.00015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Redesigning An Undergraduate Course: Principles of Programming Languages
This paper describes the effort of redesigning an undergraduate course: CSC370 Principles of Programming Languages. Like courses similar to CSC370, the book Concepts of Programming Languages and written by Robert Sebesta is as the textbook. The lectures sequentially cover the topics from its Chapters 1-10. Based on the students' feedback and their performance, this book is good, however, with several limitations. Hence, the lectures were redesigned in the Summer of 2021 to reflect the concerns. In the new design, the topics selected from the book will be reorganized into three categories, and the coursework will include two term projects for different purposes. It will be piloted in the Spring of 2022.