有成分冗余:“专心致志的听讲”、“上课积极发言”是并列谓语成分,"上课积极发言"中上课二字多余,否则变成“上课都上课积极发言”。逗号可以连接两个谓语成分,所以逗号使用正确。另外,句中“的”后不应该跟动词,此处应该改用“地”,不知道这点算不算病句和标点符号错误。