
    Given a collection of student assessment scores from various learning activities, round each score to the nearest whole number and calculate the total adjusted points multiplied by the total number of assessments completed. This calculation will serve as a weighted performance metric that accounts for both the student's cumulative achievement and their level of engagement across different learning activities.
    

    
def round_and_sum(list1):
    """
    Given a collection of student assessment scores from various learning activities, round each score to the nearest whole number and calculate the total adjusted points multiplied by the total number of assessments completed. This calculation will serve as a weighted performance metric that accounts for both the student's cumulative achievement and their level of engagement across different learning activities.
    

    """
def round_and_sum(list1):
    """
    Given a collection of student assessment scores from various learning activities, round each score to the nearest whole number and calculate the total adjusted points multiplied by the total number of assessments completed. This calculation will serve as a weighted performance metric that accounts for both the student's cumulative achievement and their level of engagement across different learning activities.
    

    """
    lenght = len(list1)
    round_and_sum = sum(list(map(round, list1)) * lenght)
    return round_and_sum