-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscheme.html
77 lines (69 loc) · 3.91 KB
/
scheme.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<html>
<head>
<meta name = "viewport" content="user-scalable=no, width=device-width, initial-scale=1, minimum-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="stylesheet" type="text/css" href="style.css">
<link href='https://fonts.googleapis.com/css?family=Comfortaa:400,700,300|Open+Sans:300,600,400' rel='stylesheet' type='text/css'>
<script type="text/javascript" src="https://code.jquery.com/jquery-latest.min.js"></script>
<script src="jquery.fittext.js"></script>
<title>About</title>
</head>
<body>
<header>
<a href="index.html">
<div id="logo">
<span>Coding Curriculum 1415</span>
</div>
</a>
<div id="nav">
<a href="lessons.html">
<div class="navItem">
<span>Tutorials</span>
</div>
</a>
<a href="scheme.html">
<div class="navItem">
<span>About</span>
</div>
</a>
</div>
</header>
<div class="instructionContainer">
<div class="teacherNotes">
<span>
<br>
<b>Touchdevelop 6 week course overview</b><br>
During this six-week course, our aim is to raise interest for computer science amongst high school students. The lessons provided cover the basics of programming such as variables, if statements and loops. Detailed Touchdevelop tutorials provided will introduce students to these concepts in a very clear and concise manner. Furthermore, students will be able to extend their knowledge by making practical applications. Using Engduino microprocessors will allow students to see the outcome of their work in a more visually appealing way as well as will let them to interact with the hardware directly.<br>
<b>Aims of the course</b><br>
This course will allow students to learn more about computational thinking and the structure of the hardware. Creating simple programs will give them an insight of how all the electronic equipment around us works and outline the importance of coding in larger and more complex systems that we use in our everyday life.<br>
</span>
</div>
<div class="markscheme">
<span>
<b>Learning outcomes</b><br>
By the end of this course, students should be able to:<br>
• Understand the concept of a variable<br>
• Work with simple if statements and loops<br>
• Use light and temperature sensors<br>
• Understand the specifics of the Engduino (e.g. LED lighting delays)<br>
• Grasp the basic idea of a function<br>
Taking this course as a foundation will greatly ease their life at university due to these concepts being mandatory to learn on every Computer Science course.<br>
On the other hand, Engduino provides them an insight of how sensors work in real life and therefore students will gain a deeper understanding of how hardware around them works. For example, by creating a simple program which reads the values of temperature sensor, students will have an idea of how air conditioners and heating systems operate. As a result, the course will provide students with necessary theoretical foundations and introduce them to their practical application. <br><br>
While meeting with the teacher, she requested that instead of focusing on a STEM theme – our curriculum should instead focus on developing computational thinking within the students. We chose to use situated cognition as the theory behind the classes. We introduced the basic concepts of programming and utilised visually appealing aspects of the Engduino alongside sensors which students can easily relate to.<br>
</span>
</div>
</div>
<a href="lesons.html">
<div class="schemeLink">
<span>START TUTORIALS</span>
</div>
</a>
<script>
jQuery('#logo').fitText(1.5);
jQuery('#startButton').fitText(1.3);
jQuery('.teacherNotes').fitText(1.3, {maxFontSize: '18px'});
jQuery('.markscheme').fitText(1.3, {maxFontSize: '18px'});
jQuery('.schemeLink').fitText(1.7, {minFontSize:'10px'});
</script>
</body>
</html>