Lesdoelen

Leerlingen…

  • staan stil bij de risico’s van het delen van persoonlijke informatie op (sociale) media
  • bedenken wanneer informatie ongewenst is, en weten met wie ze dit kunnen bespreken
  • zijn zich bewust van voor- en nadelen van sociale media


Je raakt hiermee de volgende kerndoelen van de SLO:

Digitale geletterdheid

  • Kerndoel 3: Veiligheid en privacy
  • Kerndoel 9: Digitale technologie, de samenleving en de wereld

Burgerschap

Punten

Met de klassenquest zijn punten voor in de game te verdienen. Individueel, maar ook klassikaal. De punten die de leerlingen, die via HackShield worden opgeleid tot Cyber Agents, verzamelen bepalen hun plek in de Erelijst. De beste Cyber Agents maken kans op exclusieve HackShield prijzen of worden zelfs gehuldigd door de burgemeester en/of politie.

Na het behandelen van iedere klassenquest, welke alleen via een Leerkracht-Account te spelen is, krijg jij als leerkracht een code. De leerlingen kunnen deze code invoeren in hun individuele account, waarna ze punten en een Shield ontvangen. Deze zijn terug te vinden in hun HackShield account.

Inspiratie en verdieping bij deze klassenquest

SettingsRequest history8.2.28PHP Version96.33msRequest Duration6MBMemory UsageGET nl/classquest/{number}
status
200 OK
full_url
https://nl.acceptance.joinhackshield.com/nl/classquest/8
action_name
classquest
controller_action
App\Http\Controllers\ClassQuestController@show
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://nl.acceptance.joinhackshield.com/nl/classquest/8
action_name
classquest
controller_action
App\Http\Controllers\ClassQuestController@show
uri
GET nl/classquest/{number}
controller
App\Http\Controllers\ClassQuestController@show
namespace
App\Http\Controllers
prefix
/nl
file
src/App/Http/Controllers/ClassQuestController.php:46-53
middleware
App\Http\Middleware\RedirectToComDomain, web, Stancl\Tenancy\Middleware\PreventAccessFromCentralDomains, throttle:global, localize, localeSessionRedirect, is_maintanance
telescope
View in Telescope
duration
96.65ms
peak_memory
8MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:17 [ "x-forwarded-for" => array:1 [ 0 => "3.138.195.54" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "nl.acceptance.joinhackshield.com" ] ]
request_cookies
[]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 18 May 2025 17:04:35 GMT" ] ]
session_attributes
0 of 0
array:2 [ "_token" => "sKuIb8Wt9S04kpDhnkwbmzxRdUBazpyDzVvZpMCO" "locale" => "nl" ]
    • Booting (26.09ms)time
    • Application (70.23ms)time
    • Routing (6.59ms)
    • Preparing Response (41.33ms)
    • 1 x Application (72.9%)
      70.23ms
      1 x Preparing Response (42.9%)
      41.33ms
      1 x Booting (27.09%)
      26.09ms
      1 x Routing (6.84%)
      6.59ms
      9 templates were rendered
      • classquests.showshow.blade.php#?blade
      • partials.teacher-journeyteacher-journey.blade.php#?blade
      • layouts.mainmain.blade.php#?blade
      • partials.headhead.blade.php#?blade
      • partials.navnav.blade.php#?blade
      • partials.nav-accountnav-account.blade.php#?blade
      • flavour.localization.language-select-bootstraplanguage-select-bootstrap.blade.php#?blade
      • partials.footerfooter.blade.php#?blade
      • partials.messagesmessages.blade.php#?blade
      uri
      GET nl/classquest/{number}
      middleware
      App\Http\Middleware\RedirectToComDomain, web, Stancl\Tenancy\Middleware\PreventAccessFromCentralDomains, throttle:global, localize, localeSessionRedirect, is_maintanance
      controller
      App\Http\Controllers\ClassQuestController@show
      namespace
      App\Http\Controllers
      prefix
      /nl
      as
      classquest
      file
      src/App/Http/Controllers/ClassQuestController.php:46-53
      5 statements were executedacc_jhs_db1acc_jhs_nl7.06ms
      • DomainTenantResolver.php#40acc_jhs_db12.41msselect * from `tenants` where exists (select * from `domains` where `tenants`.`id` = `domains`.`tenant_id` and `domain` = 'nl') limit 1
        Bindings
        • 0: nl
        Backtrace
        • vendor/stancl/tenancy/src/Resolvers/DomainTenantResolver.php:40
        • vendor/stancl/tenancy/src/Resolvers/Contracts/CachedTenantResolver.php:34
        • vendor/stancl/tenancy/src/Middleware/IdentificationMiddleware.php:26
        • vendor/stancl/tenancy/src/Middleware/InitializeTenancyBySubdomain.php:51
        • src/App/Http/Middleware/InitializeTenancyByDomainOrSubdomain.php:27
      • DatabaseEntriesRepository.php#312acc_jhs_db1510μsselect `tag` from `telescope_monitoring`
        Backtrace
        • vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php:312
        • vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php:284
        • vendor/laravel/telescope/src/Storage/DatabaseEntriesRepository.php:299
        • vendor/laravel/telescope/src/IncomingEntry.php:178
        • src/Support/Providers/TelescopeServiceProvider.php:34
      • DomainTenantResolver.php#40acc_jhs_db1610μsselect * from `domains` where `domains`.`tenant_id` in ('nl')
        Bindings
        • 0: nl
        Backtrace
        • vendor/stancl/tenancy/src/Resolvers/DomainTenantResolver.php:40
        • vendor/stancl/tenancy/src/Resolvers/Contracts/CachedTenantResolver.php:34
        • vendor/stancl/tenancy/src/Middleware/IdentificationMiddleware.php:26
        • vendor/stancl/tenancy/src/Middleware/InitializeTenancyBySubdomain.php:51
        • src/App/Http/Middleware/InitializeTenancyByDomainOrSubdomain.php:27
      • Container.php#1010acc_jhs_nlConnection Established
        Backtrace
        • vendor/laravel/framework/src/Illuminate/Container/Container.php:1010
        • vendor/laravel/framework/src/Illuminate/Container/Container.php:890
        • vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1077
        • vendor/laravel/framework/src/Illuminate/Container/Container.php:821
        • vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1057
      • ClassQuest.php#59acc_jhs_nl2.62msselect column_name as `name`, data_type as `type_name`, column_type as `type`, collation_name as `collation`, is_nullable as `nullable`, column_default as `default`, column_comment as `comment`, generation_expression as `expression`, extra as `extra` from information_schema.columns where table_schema = schema() and table_name = 'class_quests' order by ordinal_position asc
        Backtrace
        • src/App/Models/ClassQuest.php:59
        • src/App/Http/Controllers/ClassQuestController.php:48
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php:21
      • ClassQuestController.php#48acc_jhs_nl910μsselect * from `class_quests` where `active` = 1 and `cq_number` = '8' order by `cq_number` asc limit 1
        Bindings
        • 0: 1
        • 1: 8
        Backtrace
        • src/App/Http/Controllers/ClassQuestController.php:48
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingControllerDispatcherTracing.php:21
        • vendor/sentry/sentry-laravel/src/Sentry/Laravel/Tracing/Routing/TracingRoutingDispatcher.php:18
      App\Models\Tenant
      1Tenant.php#?
      Stancl\Tenancy\Database\Models\Domain
      1Domain.php#?
      App\Models\ClassQuest
      1ClassQuest.php#?
          _token
          sKuIb8Wt9S04kpDhnkwbmzxRdUBazpyDzVvZpMCO
          locale
          nl
          ClearShow all
          Date ↕MethodURLData
          #12025-05-18 19:04:35GET/nl/classquest/8953