800 resultados para Programming environments
Resumo:
In this session we look at the how to use noun verb parsing to try and identify the building blocks of a problem, so that we can start to create object oriented solutions. We also look at some of the challenges of software engineering, and the processes that software engineers use to meet them, and finally we take a look at some more Design Patterns that may help us reuse well known and effective solutions in our own designs.
Resumo:
Slides for COMP1004 Lecture on Statics
Resumo:
Slides for COMP1004 Lectures on Exceptions
Resumo:
Slides for COMP1004 Lecture on the Strategy Pattern
Resumo:
This is the revision session for our Programming Principles course. We take a whistle-stop tour of the topics covered in the course, look at the three pillars of object oriented programming, and look ahead to the exam.
Resumo:
These are the resources used for the Computer Science course Programming Principles, designed to teach students the fundamentals of computer programming and object orientation via learning the Java language. We also touch on some software engineering basics, such as patterns, software design and testing. The course assumes no previous knowledge of programming, but there is a fairly steep learning curve, and students are encouraged to practice, practice, practice!
Resumo:
This is a version of a seminar/keynote talk I have given a few times. It argues that VLEs are no longer fit for purpose and that students should learn to take responsibility for their own toolsets.
Institutional Personal Learning Environments – Paradise or Paradox? A Digital Literacies Perspective
Resumo:
This was my keynote presentation at Computer Supported Education (CSEDU) 2012, in Porto. It looks at the importance of digital literacies and how VLEs do not support their developmeng and looks at iPLEs as an alternative.
Resumo:
Investigating the use of Virtual Learning Environments by teachers in schools and colleges
Resumo:
These are the resources for an introductory lecture in JavaScript programming, intended to support use of node.js and divorced from browser programming.
Resumo:
Event driven programming is a way of writing a program that works by responding to things happening (rather than executing a preplanned series of tasks). It is most often used to manage more advanced user interactions, such as GUI programs. In this session we look at how event driven programming works in Java GUIs, as both an introduction to events (using MouseListeners), and also to the way that GUI programs are constructed.