This teaching research program was designed to enable students from different backgrounds to effectively participate in a general education class. This study was conducted at a university of science and technology in northern Taiwan, Forty-four students taking the general education course was asked to choose tasks freely in the STEAM project in "Making a Micro Film for Robots". The effects of learning styles on task selection and learning outcomes were observed during the 16-week learning process. The instructor set up a PBL project-oriented learning module according to the objectives of Bloom’s taxonomy. By collecting and analyzing the questionnaires, knowledge tests, script assignments, and video works of students, this study found that learning styles did affect the choice of learning tasks, and students preferred to choose tasks matching with their learning styles. Students of the sequential learning style (S style) mostly chose the STEM task of assembling robots, while those of the global learning style (G style) mainly chose the ART task of shooting films. The two groups with matching style and tasks (S+STEM and G+ART) obtained better learning outcomes in creativity, knowledge, and skills, had higher satisfaction in learning than their un-matching counterparts. On the contrary for the style-task matched groups, (G+STEM and S+ART), then they would have a high cognitive load in addition to poor performance of learning effectiveness in the aforementioned three aspects. Therefore, an appropriate division of labor in group collaboration is a key factor affecting learning effectiveness.