4f Courses

4f Studio provides a complete course environment. A teacher creates a course, and invites students to participate in the course. Two or more teachers can be engaged in the same course.  A student joins a course created in 4f Studio by downloading the course in his or her own 4f Studio application. The teacher sees the list of students attending the course, and can add and remove students from the course as necessary.


Rapid feedback on home assignments

Students create and submit solutions to assignments directly in a 4f Course book. They then submit them to the teacher. All submitted solutions show up in the teacher's course book. A teacher can comment on each student's solution individually. The teacher's comments show up in the student's course book, providing personal and rapid feedback. Thus, 4f Studio supports teaching and learning both in the classroom and at a distance.

Teachers Dashbord

The teacher follows the progress of students in an intuitive dashboard. The dashboard provides an overview of each students' progress, by showing which assignments the student has solved. The teacher can click on a specific student assignment, to see the details of the students solution.

Students have their own dashboard, where they can review their own courses and check how they are progressing in these.


Continuous updates

While printed material is updated only when new editions are released, digital material allows much faster updates. 4f Studio course material can be updated at any time during a course,  so the teacher can update, add and change the material freely. The same goes for the underlying software, which is automatically updated on a regular basis, adding new features and fixing potential bugs as needed. Continuous updates are also possible for 4f Textbooks, as the author provides corrections or new material to the book.

Course Structure

4f Course consists of a course book, a course feed, and a list of course teachers and participants.

The 4f course book contains the course material for the course. Students can solve assignments and get feedback on their solutions directly in the workbook.

The 4f course feed allows teachers to post announcements of course events and course information for all course participants here. It also provides personal two-way communication between a teacher and an individual student.

The course environment comes with a synchronized video conferencing facility. Teachers can use this to broadcast lectures to all participants at the same time.

4F Course Book

A 4f Course Book has the same structure as a 4f Notebook. It collects together all course material needed for the course, together with administrative information and course assignments. A student's solutions to course assignments are also stored in the student's course book. The teacher sees all students' solutions in their own course book.

The course book can be created from a 4f Notebook,  a 4f Textbook, or directly in the course from scratch. A 4f Course Book can be edited and reused in a new course. The course book is automatically synchronized with the students' course books. All changes and updates the teacher does are directly shown in the students' course books.

Offline and Online

The 4f Course Book is designed to be used both offline and online. An internet connection is not needed for using the basic functionality of the book, e.g. for reading course material, viewing examples, or solving home assignments. Features that require communication, such as submitting solutions to the teacher and getting feedback from the teacher, can be used when an internet connection is available.

Course feed

The course feed in a 4f Studio course allows teachers to publish course information to students throughout the course. The course feed also allows for personal communication between student and teacher, and communication within a group of  teachers and a group of students (e.g., in a project group). Notifications are provided for different types of feed events.

Creating a Course

Creating a 4f Course is straightforward. The teacher starts by registering a new course in 4f Studio, providing course name, topic, and other background information. The teacher gets a course ID and chooses a course key for the course (separate course key for teachers and students that participate in the course).

The teacher then creates a course book for the course, as described above. The teacher then starts the course by distributing the course name and course key to all course participants (students and other teachers).

Joining a Course

Students browse the list of available courses, choose the course they want to participate in, and use the course key they received from the teacher to enroll in the course. The course material is then automatically downloaded from the server to the students 4f Studio application. The students open up the course and are then ready to start participating in the course

The teacher starts the course when enough students have enrolled, communicating with the participants using the course feed or maybe using an video conference event as a kick-off for the course.

Adaptable to Different Needs

4f Studio supports different teaching scenarios. It works great for ordinary classroom teaching, where the teacher presents theory and examples in class and students do additional exercises at home in the 4f Course environment. It also supports the Flipped Classroom Model, where the traditional sequence of teaching is flipped around so that students first study theory and examples at home and then solve exercises in class, under the guidance of the teacher. If there is a need for a fully online course, the course management system also supports complete online learning, with all material, discussions, assignments and feedback handled online.