Work in progress - improved approach for delivering an introductory computer science course

  • Azemi A
  • D'Imperio N
  • 1


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


In this work, we present a new teaching approach that we have implemented in our introductory computer science programming course. The methodology consists of team teaching, a hybrid delivery system, recorded lecture retrieval capability, readiness assessment activities, objective assessment of student progress, and cooperative learning through team work. The two new aspects of this approach are team teaching and objective assessment to provide additional feedback to students. Details of this work, including its advantages, disadvantages, and student feedback, are included in the paper.

Author-supplied keywords

  • Assessment
  • Collaborative software
  • Computer Programming
  • Computer science
  • Conducting materials
  • Education
  • Employment
  • Feedback
  • Hybrid Delivery
  • Laboratories
  • Monitoring
  • Packaging
  • computer science education
  • cooperative learning
  • educational courses
  • hybrid delivery system
  • introductory computer science programming course
  • lecture retrieval capability
  • programming
  • readiness assessment activities
  • student feedback
  • teaching
  • teaching approach
  • team teaching
  • team working

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in


  • Asad Azemi

  • Nannette D'Imperio

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free