Norman Tiong Seng Lee, Oka Kurniawan, K. T. W. Choo, Matthieu De Mari, Simon T. Perrault
{"title":"程序设计入门课程的实验活动","authors":"Norman Tiong Seng Lee, Oka Kurniawan, K. T. W. Choo, Matthieu De Mari, Simon T. Perrault","doi":"10.1109/TALE54877.2022.00152","DOIUrl":null,"url":null,"abstract":"In this work-in-progress paper, we describe a set of lab activities using the Raspberry Pi for an introductory Python programming course, which includes an introduction to the concept of the Internet of Things. Designed using the flipped classroom and Kolb’s experiential learning pedagogies, these activities reinforce programming concepts and show students some applications of programming in hardware. Some students were slow in completing the lab tasks possibly due to a lack of preparation and familiarity with the hardware. Nonetheless, we received good student feedback about the lab activities.","PeriodicalId":369501,"journal":{"name":"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Laboratory Activities for an Introductory Programming Course\",\"authors\":\"Norman Tiong Seng Lee, Oka Kurniawan, K. T. W. Choo, Matthieu De Mari, Simon T. Perrault\",\"doi\":\"10.1109/TALE54877.2022.00152\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this work-in-progress paper, we describe a set of lab activities using the Raspberry Pi for an introductory Python programming course, which includes an introduction to the concept of the Internet of Things. Designed using the flipped classroom and Kolb’s experiential learning pedagogies, these activities reinforce programming concepts and show students some applications of programming in hardware. Some students were slow in completing the lab tasks possibly due to a lack of preparation and familiarity with the hardware. Nonetheless, we received good student feedback about the lab activities.\",\"PeriodicalId\":369501,\"journal\":{\"name\":\"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TALE54877.2022.00152\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TALE54877.2022.00152","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Laboratory Activities for an Introductory Programming Course
In this work-in-progress paper, we describe a set of lab activities using the Raspberry Pi for an introductory Python programming course, which includes an introduction to the concept of the Internet of Things. Designed using the flipped classroom and Kolb’s experiential learning pedagogies, these activities reinforce programming concepts and show students some applications of programming in hardware. Some students were slow in completing the lab tasks possibly due to a lack of preparation and familiarity with the hardware. Nonetheless, we received good student feedback about the lab activities.