---
# System prepended metadata

title: CT Code Camp F22
tags: [eduit, ' education']

---

---
tags: eduit, education
---

# CT Code Camp F22 #

## Description ##

### Goal ###

The purpose of CT Code Camps is to enable students to enrich their subject-matter knowledge with digital tools and computational technologies.

### Form ###

Code camps use two methods 1) project-based learning/the project as a basic unit (i.e., students learn by developing small professionally relevant projects); and 2) Paper with Code (i.e., students learn by reproducing aspects of professionally relevant research papers).

### Content ###

Code camps are adapted to the subject-matter domain (ex. history, literature), but consists of five generic modules (a module is two hours lesson/classroom instruction and one hour for excercises/project development):

1. Basics - From the real world to the digital World
2. What will the program do - thiking like a computer
3. Identifying real-world problems
4. Finding solutions - turning pseudocode into runnable code
5. Optimizing code - producing a better and more efficient solution

Collectively, the modules teach four skills with the goal of developing a domain-relevan workflow:

1) Navigate a hierarchical file system and database file system
2) Access web data and using databases
3) Interact with an application programmatically
4) Construct a domain-relevant program from a series of simple instructions
5) Workflow: Retrieving, processing, and visualizing data

CT Code Camps use popular scripting languages (Python, R, Julia) to teach all skills in order to provide students with a flexible and accessible technology. The teaching environment is hosted in UCloud/DeiC Interacting Computing Facility to ensure a high standard of information security and give students experience with cloud-based computing.

### Expected Impact ###

#### Fall 2022 Iteration ####

A code camp with one instructor and a helper can manage 25 learners. We expect a 20\% dropout rate (based on previous code camps).

1. School of Culture and Society - Global Studies, lead: Mette Thunø
2. School of Communication and Culture - Art History, lead: Lisbeth Tarp
3. Danish School of Education - lead: Andreas Lieberoth \& Christian Chistrup Kjeldsen

For development purpose, we offer experimental CT-Code Camps for 

1. Cultural Data Science (supplementary), lead: Ross Deans Kristensen-McLachlan
2. Programming for the Humanities (iv-fag), lead: Kristoffer L. Nielbo

### Online Resources ###

[UCloud](https://cloud.sdu.dk) (operational)
[Teaching Website](https://chcaa.au.dk/#/courses/CT_Code_Camps) (in development)