Browsing by Subject "programming"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
- ItemMetadata onlyAn introduction to programming with processing(2014-08-20) Daniels, LyndonProcessing is a high-level programming language that is based on Java, and is known for its abstractions that simplify creating visually-based programs. Its easy to learn syntax make it a compelling choice for beginners wanting to learn basic programming concepts that can be scaled into more advanced applications. Processing applications (known as "sketches") can be deployed in various formats such as Java stand-alone applications, Javascript that can be embedded into HTML5 documents and Android Apps for Google's popular mobile platform. This course assumes no prior programming knowledge as the learner is led through a guided tour of programming concepts that extend across many high-level languages, then demonstrates a practical implementation of these concepts within Processing sketches. The course encourages learners to work along-side the examples by creating their own programs or remixing the source code that is included with the documentation. This source code Includes a game emphasizing programmatic logic, data visualizations that read from external datasets and various other examples that cover all the major topics discussed within the documentation. At the end of each major section a Quiz is included so that the learner can assess their personal progress and compare their results with other students that have taken the course.
- ItemOpen AccessIntroduction to Python Programming, Part 1(2012-04) Kuttel, MichelleA first half of a first course on how to program in Python. This set of six files comprises the slides from first 6 weeks of our 12 week first year course on Python Programming. It is an introduction aimed at students who have not programmed before. The code examples referred to in the slides are included as a zipped archive.
- ItemOpen AccessPython for physics(2014-08-22) Fearick, RogerThis is an introduction to the Python programming language for computational physics. Python is a programming language which is increasingly being used for computation in physics. Python is easy to learn; it is a modern, interpreted, object-oriented language; Python programs are simple, clean and easily readable; and it has a wide range of support packages (or program libraries) useful for numerical computation. This resource is useful for physics and mathematics students looking for open-source programmes to support their work.