@extends('layouts.admin', ['title' => 'Activities — Learning Innovation Lab', 'currentPage' => 'activities', 'breadcrumbs' => [ ['title' => 'Activities', 'url' => null] ]]) @push('head') @endpush @section('content')

Activity Types

Create and manage learning activities for your courses

📊
{{ $activityTypes->count() }}
Types
Available activity types
🎯
{{ $totalInstances }}
Instances
Total activities created
{{ $recentActivities->count() }}
Recent
Recently created
🚀
{{ $activityTypes->where('instances_count', '>', 0)->count() }}
Active
Types in use

Available Activity Types

@foreach($activityTypes as $type)
@if(str_contains(strtolower($type->name), 'survey')) 📊 @elseif(str_contains(strtolower($type->name), 'reading')) 📚 @elseif(str_contains(strtolower($type->name), 'poll')) 🗳️ @elseif(str_contains(strtolower($type->name), 'board')) 📋 @elseif(str_contains(strtolower($type->name), 'forum')) 💬 @else 📝 @endif

{{ $type->name }}

{{ $type->instances_count }} instances

@if($type->instances_count > 0) Active @endif @if(str_contains(strtolower($type->name), 'survey')) Feedback @elseif(str_contains(strtolower($type->name), 'poll')) Interactive @elseif(str_contains(strtolower($type->name), 'reading')) Content @elseif(str_contains(strtolower($type->name), 'board')) Collaborative @elseif(str_contains(strtolower($type->name), 'forum')) Discussion @endif

@if(str_contains(strtolower($type->name), 'survey')) Collect feedback and insights from students with customizable survey questions. @elseif(str_contains(strtolower($type->name), 'reading')) Organize and share course readings with integrated Canvas navigation. @elseif(str_contains(strtolower($type->name), 'poll')) Engage students with real-time polls and interactive questions. @elseif(str_contains(strtolower($type->name), 'board')) Collaborative boards for sharing ideas, resources, and discussions. @elseif(str_contains(strtolower($type->name), 'forum')) Create interactive discussion forums with categories, voting, and moderation. @else Interactive learning activity for enhanced student engagement. @endif

@if($type->slug === 'end-of-session-survey' || $type->slug === 'group-work-survey') @elseif($type->slug === 'readings-library') @elseif($type->slug === 'poll') @elseif($type->slug === 'collaborative-board') @elseif($type->slug === 'discussion-forum') @else @endif
@endforeach
@if($recentActivities->count() > 0)

Recent Activity Instances

@foreach($recentActivities as $activity)
@if(str_contains(strtolower($activity->name), 'survey')) 📊 @elseif(str_contains(strtolower($activity->name), 'reading')) 📚 @elseif(str_contains(strtolower($activity->name), 'poll')) 🗳️ @elseif(str_contains(strtolower($activity->name), 'board') || str_contains(strtolower($activity->name), 'padlet')) 📌 @else 📝 @endif

{{ $activity->name }}

{{ $activity->course?->cohort?->program?->name ?? 'Unknown Program' }} → {{ $activity->course?->cohort?->name ?? 'Unknown Cohort' }} → {{ $activity->course?->name ?? 'Unknown Course' }}

{{ $activity->activityType?->name ?? 'Unknown Type' }}

{{ $activity->created_at->diffForHumans() }}

@endforeach
@endif @endsection