IMI Python: Upgraded CS Circles web‐based Python course. Issue 3 (16th March 2016)
- Record Type:
- Journal Article
- Title:
- IMI Python: Upgraded CS Circles web‐based Python course. Issue 3 (16th March 2016)
- Main Title:
- IMI Python: Upgraded CS Circles web‐based Python course
- Authors:
- Djokic‐Petrovic, Marija
Pritchard, David
Ivanovic, Milos
Cvjetkovic, Vladimir - Abstract:
- ABSTRACT: The rapid growth of student demand for flexible education and learning alternatives has caused a significant increase in web‐based programming course offerings. In order to ensure easy and enjoyable ways of acquiring knowledge, many web‐based solutions have customized the design and content to student needs. This paper introduces a project of the Institute for Mathematics and Informatics (IMI) called IMI Python, an interactive online course. It is based on the open‐source Computer Science Circles (CS Circles) project. IMI Python aims to assist the target audience, primarily students, learn a spectrum of Python knowledge. The benefits of this enhanced system are multiple, both for students and their teachers. The course content is structured and divided by levels: basic, medium, and advanced. Flexible navigation through the different levels of difficulty and lesson units allows students to easily review any forgotten material and adopt new knowledge. Teachers have the ability to follow the progress of individual students or all students in a level, and communicate with them about their work. Teachers and students can communicate within the system to discuss individual exercises through a simple user interface. The system is enhanced with the possibility of testing students' knowledge through quizzes. Quizzes are visible at assigned time intervals and are worth a certain number of points. By tracking students' results, teachers can determine whether the site hasABSTRACT: The rapid growth of student demand for flexible education and learning alternatives has caused a significant increase in web‐based programming course offerings. In order to ensure easy and enjoyable ways of acquiring knowledge, many web‐based solutions have customized the design and content to student needs. This paper introduces a project of the Institute for Mathematics and Informatics (IMI) called IMI Python, an interactive online course. It is based on the open‐source Computer Science Circles (CS Circles) project. IMI Python aims to assist the target audience, primarily students, learn a spectrum of Python knowledge. The benefits of this enhanced system are multiple, both for students and their teachers. The course content is structured and divided by levels: basic, medium, and advanced. Flexible navigation through the different levels of difficulty and lesson units allows students to easily review any forgotten material and adopt new knowledge. Teachers have the ability to follow the progress of individual students or all students in a level, and communicate with them about their work. Teachers and students can communicate within the system to discuss individual exercises through a simple user interface. The system is enhanced with the possibility of testing students' knowledge through quizzes. Quizzes are visible at assigned time intervals and are worth a certain number of points. By tracking students' results, teachers can determine whether the site has enough quality material and what can contribute to its improvement. © 2016 Wiley Periodicals, Inc. Comput Appl Eng Educ 24:464–480, 2016; View this article online atwileyonlinelibrary.com/journal/cae ; DOI10.1002/cae.21724 … (more)
- Is Part Of:
- Computer applications in engineering education. Volume 24:Issue 3(2016:May)
- Journal:
- Computer applications in engineering education
- Issue:
- Volume 24:Issue 3(2016:May)
- Issue Display:
- Volume 24, Issue 3 (2016)
- Year:
- 2016
- Volume:
- 24
- Issue:
- 3
- Issue Sort Value:
- 2016-0024-0003-0000
- Page Start:
- 464
- Page End:
- 480
- Publication Date:
- 2016-03-16
- Subjects:
- web‐based course -- Python
Engineering -- Study and teaching (Higher) -- Periodicals
Engineering -- Computer-assisted instruction -- Periodicals
620 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-0542 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/cae.21724 ↗
- Languages:
- English
- ISSNs:
- 1061-3773
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.646000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 1862.xml