Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 6 of 6 for “"teaching programming"”.

  1. Teaching programming in the computer science strand of the 2014 National Curriculum for computing at key stage 4: challenges, difficulties and prospects

    … who did not have knowledge or experience of programming. Teachers faced a variety of challenges, including lack of subject knowledge and confidence. For many students, programming is among the most demanding aspects of CS. This study was designed to investigate and gain a critical …

    wlv Repository record for Teaching programming in the computer science strand of the 2014 National Curriculum for computing at key stage 4: challenges, difficulties and prospects (opens in a new tab)

  2. Misconception Driven Student Analysis Model: Applications of a Cognitive Model in Teaching Computing

    … feedback delivery. Intelligent Tutors for teaching Programming (ITPs) are designed to immediately deliver contextualized feedback of high quality to several students. However, they take significant effort and expertise to develop courses and practice problems, making them difficult to adapt …

    vt Repository record for Misconception Driven Student Analysis Model: Applications of a Cognitive Model in Teaching Computing (opens in a new tab)

  3. The development of design guidelines for educational programming environments

    Introductory programming courses at university are currently experiencing a significant dropout and failure rate. Whilst several reasons have been attributed to these numbers by researchers, such as cognitive factors and aptitude, it is still unclear why programming is a natural skill for some …

    oxford-brookes Repository record for The development of design guidelines for educational programming environments (opens in a new tab)

  4. A study of novice programmer performance and programming pedagogy.

    … performance in novice programmers and to develop teaching approaches to mitigate them. A grounded action methodology was adopted to enable the primary concepts of programming cognitive psychology and their relationships to be established, in a systematic and formal manner. To further investigate …

    uwtsd Repository record for A study of novice programmer performance and programming pedagogy. (opens in a new tab)

  5. Teaching Introductory Programming Concepts: A Comparison of Scratch and Arduino

    … is a well-proven platform that teaches core programming concepts through a graphical programming interface. Arduino boards are open-source microcontrollers with an accompanying development environment and C-like language. We develop a parallel curriculum in Scratch and Arduino and compare the …

    calpoly Repository record for Teaching Introductory Programming Concepts: A Comparison of Scratch and Arduino (opens in a new tab)

  6. Revisão sistemática da investigação em ensino da programação em contexto de ensino superior não presencial

    Os trabalhos de investigação, através de seus métodos científicos, proporcionam valiosos contributos para o avanço do conhecimento. Nesse contexto, a revisão sistemática da literatura ocupa um lugar de capítal importância no processo científico identificando, avaliando e recompilando dados. O …

    aberta Repository record for Revisão sistemática da investigação em ensino da programação em contexto de ensino superior não presencial (opens in a new tab)