logging in or signing up Educational Programming Beyond Logo basiyr Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Copy Does not support media & animations WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 350 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: August 26, 2008 This Presentation is Public Favorites: 1 Presentation Description Programming Concepts, Programming Languages Comments Posting comment... Premium member Presentation Transcript Programming Beyond LOGO : Programming Beyond LOGO Specifically created programming tools for learners Professional programming tools that can and are often used in school learning settings JAVA PYTHON Visual Basic.NET LOGO BOXER ALICE SCRATCH SQUEAK Slide 2: Programming Concepts Computer Programming is about translating human/natural languages (more complex) to Computer Languages (more simple) Computers only speak high level or low level languages. Some “computer tongues” are not languages the are simply “scripts” Programming Concepts (Cont’d) : Programming Concepts (Cont’d) Programming Types Linear Programming Event Driven Programming Programming Elements Branching Design Processes Problem Decomposition Stepwise Refinement Rapid Prototyping Programming Languages : Programming Languages To date there have been more than 2500 programming languages Many of these are designed specifically to be used in k-12 and other learner settings Some programming language tools are distributed freely for multiple operating systems Learning With Computers in the 21st Century : Learning With Computers in the 21st Century A deep understanding of programming, in particular the notions of successive decomposition as a mode of analysis and debugging of trial solutions, results in significant educational benefits in many domains of discourse, including those unrelated to computers and information technology per se. (Seymour Papert, in "Mindstorms") Professional Products : Professional Products Educational Programming Tools : Educational Programming Tools Select References : Select References Luehrmann, Arthur. "Computer Literacy--What Should It Be?" The Mathematics Teacher vol 74 no 9, Dec 1981. McCoy, L., P., (1996). Computer-based mathematics learning. Journal of Research on Computing in Education, 28(4), 438-460. Stager http://www.stager.org/logo.html My Programming Links http://delicious.com/basiyr/programming Other references are available in the course syllabus and on the WorldClassroom site. Ask if you need them. END : END Dr. Basiyr D. Rodney Computer Programming Languages in Education desmondrodney62@webster.edu http://poe.webster.edu/~desmondrodney62/ You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Educational Programming Beyond Logo basiyr Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: Embed: Flash iPad Copy Does not support media & animations WordPress Embed Customize Embed URL: Copy Thumbnail: Copy The presentation is successfully added In Your Favorites. Views: 350 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: August 26, 2008 This Presentation is Public Favorites: 1 Presentation Description Programming Concepts, Programming Languages Comments Posting comment... Premium member Presentation Transcript Programming Beyond LOGO : Programming Beyond LOGO Specifically created programming tools for learners Professional programming tools that can and are often used in school learning settings JAVA PYTHON Visual Basic.NET LOGO BOXER ALICE SCRATCH SQUEAK Slide 2: Programming Concepts Computer Programming is about translating human/natural languages (more complex) to Computer Languages (more simple) Computers only speak high level or low level languages. Some “computer tongues” are not languages the are simply “scripts” Programming Concepts (Cont’d) : Programming Concepts (Cont’d) Programming Types Linear Programming Event Driven Programming Programming Elements Branching Design Processes Problem Decomposition Stepwise Refinement Rapid Prototyping Programming Languages : Programming Languages To date there have been more than 2500 programming languages Many of these are designed specifically to be used in k-12 and other learner settings Some programming language tools are distributed freely for multiple operating systems Learning With Computers in the 21st Century : Learning With Computers in the 21st Century A deep understanding of programming, in particular the notions of successive decomposition as a mode of analysis and debugging of trial solutions, results in significant educational benefits in many domains of discourse, including those unrelated to computers and information technology per se. (Seymour Papert, in "Mindstorms") Professional Products : Professional Products Educational Programming Tools : Educational Programming Tools Select References : Select References Luehrmann, Arthur. "Computer Literacy--What Should It Be?" The Mathematics Teacher vol 74 no 9, Dec 1981. McCoy, L., P., (1996). Computer-based mathematics learning. Journal of Research on Computing in Education, 28(4), 438-460. Stager http://www.stager.org/logo.html My Programming Links http://delicious.com/basiyr/programming Other references are available in the course syllabus and on the WorldClassroom site. Ask if you need them. END : END Dr. Basiyr D. Rodney Computer Programming Languages in Education desmondrodney62@webster.edu http://poe.webster.edu/~desmondrodney62/