Local cover image
Local cover image
Image from Google Jackets

Complexities of Teaching a Program to Find the Largest of Three Numbers in the CS1 Course

By: Publication details: Pune Engineering Education Foundation 2022Edition: Vol, 36(2), OctoberDescription: 31-37pSubject(s): Online resources: In: Journal of engineering education transformations (JEET)Summary: study explores social, cognitive, metacognitive, and affective aspects of teaching a simple programming problem by a lab instructor. Every programming problem in practice creates a unique teaching experience. The lab instructor is the implementer of the educational policies, curriculum, course design, institutional culture and represents the system for the student. As an essential point of contact between the system and the student, the instructor has an enormous opportunity to contribute to the students' learning. Therefore, there is a need to capture these experiences to improve the quality of instruction. A phenomenological lived experience method is adopted to describe teaching the example problem to find the largest of three numbers in a CS1 course. In the social domain, we present the difficulties faced due to differences in competency between instructors and teachers. In the cognitive domain, we present the difficulties due to the variations possible in the program and lack of time to teach the problem. In the metacognitive domain, we present the difficulties of engaging students at higher cognitive levels of applying, analyzing, and evaluating. Finally, in the affective domain, we present the difficulties related toacceptance, judgment, the time required for the relationship, and the need for completion.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Status Barcode
Articles Abstract Database Articles Abstract Database School of Engineering & Technology Archieval Section Not for loan 2023-0374
Total holds: 0

study explores social, cognitive, metacognitive, and affective aspects of teaching a simple programming problem by a lab instructor. Every programming problem in practice creates a unique teaching experience. The lab instructor is the implementer of the educational policies, curriculum, course design, institutional culture and represents the system for the student. As an essential point of contact between the system and the student, the instructor has an enormous opportunity to contribute to the students' learning. Therefore, there is a need to capture these experiences to improve the quality of instruction. A phenomenological lived experience method is adopted to describe teaching the example problem to find the largest of three numbers in a CS1 course. In the social domain, we present the difficulties faced due to differences in competency between instructors and teachers. In the cognitive domain, we present the difficulties due to the variations possible in the program and lack of time to teach the problem. In the metacognitive domain, we present the difficulties of engaging students at higher cognitive levels of applying, analyzing, and evaluating. Finally, in the affective domain, we present the difficulties related toacceptance, judgment, the time required for the relationship, and the need for completion.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image
Share
Unique Visitors hit counter Total Page Views free counter
Implemented and Maintained by AIKTC-KRRC (Central Library).
For any Suggestions/Query Contact to library or Email: librarian@aiktc.ac.in | Ph:+91 22 27481247
Website/OPAC best viewed in Mozilla Browser in 1366X768 Resolution.