{"title":"向高中生教授可视化程序设计,来自巴基斯坦的经验","authors":"A. Khan, A. Siddiqi","doi":"10.1109/ICICT.2005.1598587","DOIUrl":null,"url":null,"abstract":"This paper presents the lessons learnt from a Visual Basic. Net curriculum from Microsoft. The said curriculum by the global name of \"Code Rules\" was recently localized and called \"Coding Mela\". A pilot was conducted to evaluate its efficacy towards high school students in a number of cities in Pakistan. The objective of this pilot was to introduce students to basic programming concepts in an easy and interesting manner. Modern programming languages are becoming increasingly complex these days, Visual Basic provides an event based programming model which is more intuitive and interactive for visual programming but a little difficult for the novices to programming. However the language as a whole is easy and simple to learn.","PeriodicalId":276741,"journal":{"name":"2005 International Conference on Information and Communication Technologies","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Teaching Visual Programming to High School Students, Experience from Pakistan\",\"authors\":\"A. Khan, A. Siddiqi\",\"doi\":\"10.1109/ICICT.2005.1598587\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents the lessons learnt from a Visual Basic. Net curriculum from Microsoft. The said curriculum by the global name of \\\"Code Rules\\\" was recently localized and called \\\"Coding Mela\\\". A pilot was conducted to evaluate its efficacy towards high school students in a number of cities in Pakistan. The objective of this pilot was to introduce students to basic programming concepts in an easy and interesting manner. Modern programming languages are becoming increasingly complex these days, Visual Basic provides an event based programming model which is more intuitive and interactive for visual programming but a little difficult for the novices to programming. However the language as a whole is easy and simple to learn.\",\"PeriodicalId\":276741,\"journal\":{\"name\":\"2005 International Conference on Information and Communication Technologies\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2005-08-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2005 International Conference on Information and Communication Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICT.2005.1598587\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2005 International Conference on Information and Communication Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICT.2005.1598587","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Teaching Visual Programming to High School Students, Experience from Pakistan
This paper presents the lessons learnt from a Visual Basic. Net curriculum from Microsoft. The said curriculum by the global name of "Code Rules" was recently localized and called "Coding Mela". A pilot was conducted to evaluate its efficacy towards high school students in a number of cities in Pakistan. The objective of this pilot was to introduce students to basic programming concepts in an easy and interesting manner. Modern programming languages are becoming increasingly complex these days, Visual Basic provides an event based programming model which is more intuitive and interactive for visual programming but a little difficult for the novices to programming. However the language as a whole is easy and simple to learn.