teaching programming
IT graduates failing to make the business grade, say UK tech chiefs
News More coverage of the use of standard products and technologies in programming are needed. The skills shortfall appears to be worsening: while the latest CIO Jury, two-thirds of the panel felt graduates did not have the... [02 Sep 2009]
No phone, no internet, no electricity: This is no ordinary IT job
News You'd need a little bit of programming experience but more it would be the ability to share your skills with people, the mentoring, and supporting people to learn. In the UK, Little was used to work that required little... [25 Aug 2009]
Teaching Java: An Eventful Approach
White Paper In this paper, however, the authors present some of the general principles that lay behind their approach to the material as well as discuss other items related to the way they integrate programming in the course. [15 Jan 2009]
Teaching Experiments and Programming for Machine Learning
White Paper This paper aims to be a complement to Colin de la Higuera's paper about teaching theoretical computer science for machine learning. In this paper it is claimed that, in the same way it is important that students get a... [09 Jan 2009]
Use Concurrent Programming Models to Motivate Teaching of Programming Languages
White Paper Undergraduate computer science students typically have only a limited understanding of their favorite languages and no inkling of other programming paradigms. Yet modern programmers typically work with several languages,... [09 Jan 2009]
Integrating BlackBerry Wireless Devices Into Computer Programming and Literacy Courses
White Paper The paper believes that teaching computer programming in the context of simple wireless mobile applications provides a motivating framework for students and inspires them to work hard due to the... [09 Jan 2009]
Introducing Programming Languages Through Data Acquisition Examples
White Paper To overcome the trouble of motivation in teaching programming languages, The author has developed a course to introduce Delphi, Visual basic, C++, LabView, ? Motivating students at secondary technical... [09 Jan 2009]
Visualizable Pseudo Programming Language
White Paper Selecting a right programming language for introductory CS courses is not an easy task. These languages are usually some kind of pseudo languages, defined by the programming educators. The idea of using... [09 Jan 2009]
On Teaching Programming Languages Using a Wiki
White Paper A wiki is also a natural medium for a repository for essential programming language concepts and material for teaching such concepts. This paper reports on an ongoing experiment with using a wiki as... [01 Jan 2009]
Programming Languages: Application and Interpretation
White Paper This paper is the fruit of a vision for teaching programming languages by integrating the "Two cultures" that have evolved in its pedagogy. The interpreter method writes programs to learn concepts, and... [01 Jan 2009]
Teaching Programming Languages in a Post-Linnaean Age
White Paper This paper argues that one should abandon this method of teaching languages, offers an alternative, reconciles an important split in programming language education, and describes a textbook that explores... [19 Dec 2008]
Teaching Semantics of Programming Languages With Modular SOS
White Paper Typically, they give semantic descriptions of a series of small programming languages, starting from a very simple one, and subsequently extending it with various new features. Most undergraduate courses on formal... [18 Dec 2008]
An Individualised Course for the C Programming Language
White Paper This paper describes a hypertext based system for teaching the C programming language. When a user first begins the course they follow a standard path and are asked, using HTML-based forms, a series of... [18 Dec 2008]
Teaching Object-Oriented Concepts Through GUI Programming
White Paper It is difficult to teach Object-Oriented Programming (OOP) from a language perspective, even to experienced programmers. Graphical User Interface (GUI) programming provides a particularly effective... [11 Dec 2008]
Work in Progress - Development of a 3-Tier Architecture C++ STL ITS
White Paper Most of the current Intelligent Tutoring Systems (ITSs) for programming focus on teaching students the syntax of a programming language as opposed to application. The main tutoring... [03 Dec 2008]
Keep updated for stories matching teaching programming via RSS