open education resource: control statements in c language · rc1411_team04 kailasam s - team leader...
TRANSCRIPT
OER: Control Statements in C Language Page 1 of 17
Open Education Resource:
Control Statements in C Language
Work done as part of Group Activity for AICTE approved FDP on Pedagogy for Online and
Blended Teaching-Learning Process-FDP201X
RC1411_Team04
Kailasam S - Team Leader
Maragatharajan M – Team Member 1
Balasubramanian C – Team Member 2
RC1411_Team04, 2018
OER submission by the above team members from the remote centre RC1411,
KALASALINGAM UNIVERSITY, KRISHNANKOIL, TAMILNADU is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License. You are free to use,
distribute and modify it, including for commercial purposes, provided you acknowledge the
source and share-alike.
To view a copy of this license, https://creativecommons.org/licenses/by-sa/4.0/
OER: Control Statements in C Language Page 2 of 17
Table of Contents
1. Open Educational Resource: Control Statements in C Language 3
1.1 About the OER 3
1.2 Learning Objectives 3
1.3 Helpful Documentation for Tool use 4
2. Design Decisions 5
2.1 Nature of Decisions Taken 5
3. OER Description 7
3.1 Active OER 7
3.2 Lesson Settings 7
3.3 How to use this Open Education Resource 11
4. Evaluation Procedure of OER 12
4.1 Effectiveness at the student level 12
4.2 Effectiveness at consumer level 12
5. Consolidated Log of Team Work 13
6. Building a Community of Control Statements in C Language 15
6.1 Possible Sources for Community Building 15
6.2 Plans for Community Building 15
7. Works Cited 16
OER: Control Statements in C Language Page 3 of 17
RC1411_Team04
Kailasam S - Team Leader
Maragatharajan M – Team Member 1
Balasubramanian C – Team Member 2
1. Open Educational Resource:
1.1 About the Open Educational Resource
This open educational resource gives detailed about ICT functionalities and its features
formed in which will be useful for out-of-class activity when flipping the class room on the title
“Control Statements in C Language”.
This Open Educational Resource can be from the following link
https://skailasam1985.wordpress.com/
Target Audience: I Year B.Tech (All Streams) students
Tag: Basics of C, Looping- for, while & do-while, Operators, Branching and
Jumping
This Open Educational Resource is developed based on the course created in the
Moodlecloud 3.0
This Open Educational Resource document created and published in Wordpress.
This OER report is licensed under the Creative Commons Attribution-ShareAlike
4.0 International License. It is free to use, share and change it; it includes all
commercial purposes. To know more about the license, see the below link
http://creativecommons.org/licenses/by-sa/4.0
1.2 Learning Objectives
After using this Open Educational Resource document, the learner will be able to
Understand the need for basics keyword, identifiers and functionalities of C
programming
Understand the basic operators used in the basic C programming
Apply the basic keywords, identifies and functionalities of c in the branching,
looping and jumping statements
Analyze the execution time of the different looping with the use of basics
keyword and identifies.
Create a application oriented programs based on the concepts of Control
statements in C
OER: Control Statements in C Language Page 4 of 17
OER: Control Statements in C Language Page 5 of 17
1.2 Helpful Documentation for Tool use
Tool used for preparing Documentation
1. For preparing the Class Lesson Activity - WordPress
2. For Video based Lecture - Screencast- O Matic
3. For Presentation - MS Power Point
4. For Documentation - MS Word
5. Videos - Youtube
OER: Control Statements in C Language Page 6 of 17
2. Design Decisions
2. 1 Nature of Decisions Taken
The Open Educational Resource (OER) document is created based on the design decisions with
its various types. These types are
1. Content Decisions
2. Pedagogic Decisions
3. Technology Decisions
2.1.1 Content Decisions
The content decisions are correlated to the following.
2.1.1.1 Topics to be taken for this OER Creation: The topic “Control Statements in C”
in the syllabus CSE17R171 given in the Department of CSE, Kalasalingam Academy of
Research and Education for the first year B.Tech (All streams) students. This topic is
taken for the Open Educational Resource document.
2.1.1.2 Content for the topic: Screencast O Matic tool is used for Video based Lecture.
This video is uploaded in the Youtube too. This video is created for the specific topic on
“basics of control statements”. It covers the flow of execution and this video based will
be helpful for beginners.
2.1.2 Pedagogic Decisions
This OER is purely concerned about the out-class activity. So, we finalized to give screen cast
videos for the entire topic and power point presentation for the specific topic is also taken.
2.1.2.1 Questions for the specific topic based on the thinking concepts: Consider the
basic keywords, identifiers and operators of C Language. Comprehend the Control
Statements like Branching, Jumping and Looping statements using the E-Lecture created
by myself which is available in the Moodle Course and Youtube too. It should be done at
least three days before the class starts. During the class timing, the problem based on the
OER: Control Statements in C Language Page 7 of 17
concepts of control statements will be given. This problem should be given related to
understand and apply the complex problems.
2.1.2.2 Evaluation Strategies: Learning by doing (LbD) quizzes with graded points will
be given It includes Multiple choice questions, true/false, short answer. It can be given
before the class starts. Think-Pair-Share (TPS) and Peer Instruction (PI) will be used
during the class timings. The students have to understand the basic concepts of the topic
by watch the videos which are already uploaded in Moodle Course and Youtube. So that,
the students required the knowledge for using the advance technologies like TPS and PI.
2.1.3 Technology Decisions
The main technology is used for the technology decisions which can be accompanied for the in-
class and out-class activities. These are
Tool used for OER submission - WordPress
Tool for posting videos - Youtube
Learning by Doing (LbD) quiz & Graded quiz - MoodleCloud
Presentations of contents - MS- Power point
Text Documentations - MS Word, Adobe Acrobat pdf docs
OER: Control Statements in C Language Page 8 of 17
3. OER Description
3.1 Active OER
For accessing the active OER, You have to click the following link
https://kailasam.moodlecloud.com/login/index.php
Username: admin
Password: admin12345
3.2 Lesson Settings
Following screenshots describes about the general settings for using course in Moodle and
adding the student by self enrolling though e-mail based registration.
Screenshot1: Moodle site created by using the link
https://kailasam.moodlecloud.com/login/index.php
OER: Control Statements in C Language Page 9 of 17
Screenshot2: General appearance for the out class activity
Screenshot3: the Students’ Quiz section
OER: Control Statements in C Language Page 10 of 17
Screenshot4: The students’ feedback section
Screenshot5: The original Open Education Resource Document section
OER: Control Statements in C Language Page 11 of 17
Screenshot6: The student can be enrolled through email based (Self Enrollment)
OER: Control Statements in C Language Page 12 of 17
3.3 How to use this Open Education Resource
Step 1: Paste the link https://kailasam.moodlecloud.com/login/index.php in the browser and click
OER in the left side of the page to access the OER documentation
Step 2: Click any video to learn the basic content of the topic for out class activity
Step 3: Students can participate in the LeD quizzes after Listening the E-Lectures
Step 4: Students can complete the quiz and preview the quiz
Step 5: Students can enter the feedback and suggestion in the feedback link
Step 6: Click OER journal to view the content in the OER documentation
Step 7: Faculty can view all the feedback response and clicking the feedback response
Step 8: Click the administrator to enroll a new user as a student for our course
Step 9: Click add a new user then it shows a form to till the details of username and password
and click ok
Step 10: After assigning a new user, the user have to register the course by clicking the
participants in the left corner menu
Step 11: View the complete list of all enrolled users in the course that will be displayed
OER: Control Statements in C Language Page 13 of 17
4. Evaluation Procedure of OER
The OER can evaluated at the following two levels
At the student level
At the consumer level
4.1 Effectiveness at the student level
Effectiveness can be measured using the following parameters
1. Number of students and their details can be identified
2. Performance in LbD quizzes created for various topics
3. Performance in Graded quizzes
4. Performance in out-class segment using this OER can be considered for final grading
of this course
5. Marks will be given for every participation in the discussion forum
4.2 Effectiveness at the consumer level
From this OER, the consumers are the teachers who are taking the subject “Programming
Language in C” for the B.Tech students. They can host their openion about the course content in
this OER. They can also provide their suggestion for further enhancement in the course and note
down the errors in the OER, even any teacher taking the programming related subjects can also
combine with us and contribute their own work with us.
OER: Control Statements in C Language Page 14 of 17
5. Consolidated Log of Team Work
The consolidated Team work is listed below:
Activity Team Member Amount of time Additional Logs (if
any)
Discussion Team Leader 8 Hrs Meeting is happened
regularly and it is
noted in a paper
Team Member 1
Team Member 2
Tools Exploration Team Leader 8 Hrs Screencast O Matic
Tool is used for Video
based Lecture
Team Member 1 4 Hrs
Team Member 2 4 Hrs
OER Creation Team Leader 12 Hrs Quizzes,
Assignments, tutorials
and discussion topic
was uploaded in the
Moodle cloud
Team Member 1 2 Hrs
Team Member 2 2 Hrs
OER Documentation Team Leader 13 Hrs Prepared and created
by the Team Leader
and it is checked by
our Team Members
Team Member 1 3 Hrs
Team Member 2 3 Hrs
Individual Reflection
(Diary Logging)
Team Leader 5 Hrs Each member is said
to note down the
review in a paper
Team Member 1 2 Hrs
Team Member 2 2 Hrs
OER: Control Statements in C Language Page 15 of 17
OER Evaluation Team Leader 3 Hrs It is prepared and
discussed by Team
Leader and Team
Members as a group
Team Member 1 3 Hrs
Team Member 2 3 Hrs
Role Name of the Participant
Team Leader Mr.S.Kailasam
Team Member 1 Mr.M.Maragatha Rajan
Team Member 2 Mr.C.Balasubramanian
OER: Control Statements in C Language Page 16 of 17
6. Building a Community of Control Statements in C Language
6.1 Possible Sources for Community Building
Faculties those who are taking the subject Programming Language can create the
Programming in C through any one of the following: You tube channel, tes.com,
classroom.google.com etc.,
Faculty can include different quizzes for the different kind of learning students
like fast learners, average learners and slow learners
All the faculties those who are taking Programming Language can create a new
ICT tools like classroom.google.com, tes.com or moodlecloud.com etc.,
6.2 Plans for Community Building
The OER resource is openly available in the following web link:
https://skailasam1985.wordpress.com/
The interested students can contact the following email ID for the further clarifications:
OER: Control Statements in C Language Page 17 of 17
7. Works Cited
[1]. https://courses.iitbombayx.in/assets/courseware/v1/beccd6b4aa17576aef4b18986dffe750/ass
et-
v1:IITBombayX+FDP201x+2018_T1+type@asset+block@OER_Submission_Example.pdf
[2]. https://en.wikipedia.org/wiki/Open_educational_resources
[3]. https://researchguides.uic.edu/opentextbooks