Instructor x27 s guide programming bjarne stroustrup
? Bjarne Stroustrup - D-R-A-F-T Instructor ? s notes Instructor ? s Guide for Programming Principles and Practice using C Bjarne Stroustrup Texas A M University http www research att com bs bs cs tamu edu Abstract This is a grab-bag of observations and information that might be helpful if you run a course based on ??Programming Principles and Practice using C ? Assumptions I assume that you are a professor lecturer instructor teaching assistant or whatever teaching or about to teach a course based on ??Programming Principles and Practice using C ? I assume that you have read at least the book ? s preface and Chapter ??Notes to the reader ? If you have not please do so before proceeding I assume that your students have never programmed before have a weak programming background or have programmed in a language di ?erent from C I mostly address issues related to the ?rst two groups After the general information I have comments relating to individual chapters I write those comments to be read while planning a lecture based on that chapter My slides are available www stroustrup com Programming if you use them I hope you ? ll suggest improvements Feedback and descriptions of teaching experiences are most welcome Note These are notes just notes Don ? t expect book quality copyediting Don ? t expect completeness Do expect updates based on further experience and more time spent on these notes I plan to keep updating this guide available on the support site D-R-A-F-T C ? Bjarne Stroustrup - D-R-A-F-T Instructor ? s notes General The greatest obstacle to learning to write good programs is a ?rm belief that ? it is among the most di ?cult of technical skills ? it is a skill that requires some rare talent ? it is done by socially inept young men in total isolation mostly by night ? it is mostly about building violent video games ? it is a skill that requires mastery of advanced mathematics ? it is an activity completely di ?erent from everyday ways of thinking ? it is something that doesn ? t help people As a professor teacher instructor teaching assistant etc it is your most important task to minimize the impact of these myths One thing we have done which appears to be successful is to take a couple of minutes at the start of some lectures maybe every third or fourth to brie y tell about some interesting application of programming Chapter gives an idea of what we ?nd interesting The point is to make the otherwise dry programming material appear relevant by pointing to where it applies We consider it important that these comments are brief and not too preachy Unless you fell something is exciting don ? t try to tell students that it is Students are experts at detecting forced enthusiasm We typically base these brief presentations explanations of our personal experience something we saw on a trip found in
Documents similaires










-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 08, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 202kB