CSS is not available in your browser. Though all content is accessible, the page will not appear as intended.

Skip Navigation

Search»
 



Social Studies
The Road to Freedom: A Documentary History of African Americans
A collection of award-winning documentaries

Grade Levels:
10-12
Length:
40-60 minutes
Taping Rights:
School year
MARC Record:
Downloadable

This comprehensive collection of award-winning documentaries traces the struggles of African Americans to gain rights in the areas of education, work, and full legal equality under the Constitution. These “hidden histories” tell stories of great leaders—Charles Houston, “the man who killed Jim Crow”; A. Philip Randolph; Martin Luther King Jr.—and trace the cultural and social dimensions of racism.


Your time zone has not been set. We invite you to customize our pages to your own time zone. In the meantime, all times default to Eastern Time.

2003/04 Block Feeds

Block Feed: Programs 101-105 Program Details
6 hours
    Tuesday, October 14 at 6:00 am on KET3
    Sunday, October 26 at 8:00 am on KET3
    Monday, January 26 at 6:00 am on KET3

Block Feed: Programs 106-107 Program Details
1 hours, 30 minutes
    Wednesday, October 15 at 6:00 am on KET3
    Tuesday, January 27 at 6:00 am on KET3


<% my $dbh; $| = 1; # No output buffering. $ENV{PATH}=''; use strict; use PerlEx::DBI; use KET::PerlEx; use KET::Schedule; use CGI; my $cgi = new CGI; my $dbh = DBI->connect( "DBI:ODBC:tvschedule", undef, undef, {LongReadLen=>2000, LongTruncOk=>0}); # ReOpenDatabase allows for persistent connections. if (!$dbh) { print "Could not open database.\n"; exit 1; # Will trigger PerlEx to reload channel. } my $nola = $cgi->param('nola') ; my $nola_root = $cgi->param('nola_root') ; #print "nola is [$nola]
\n"; #print "nola_root is [$nola_root]
\n"; if (!$nola && !$nola_root) { print "

No nola code specified in $ENV{SCRIPT_NAME}

\n"; exit; } my $header = $cgi->param('header'); my $where_nola = nola2where($nola, $nola_root); #print "

WHERE $where_nola
\n"; # ( nola = 'MAST 001234' OR nola = 'MAST 009999' OR nola = 'MAST 112233' OR nola_root = 'MAST' OR nola_root = 'BARF' ) $where_nola =~ s/nola /block_nola /g; $where_nola =~ s/nola_root = '(.{4,6})'/block_nola like '$1\%'/g; #print "

WHERE $where_nola
\n"; my $where_time = ""; my $start_date = (time - 1 * (86400)); my $stop_date = (time + 360 * (86400)); if ($cgi->param('start_date')) { $start_date = SQL2epoch($cgi->param('start_date'), "00:00"); $where_time .= " and epoch_time >= $start_date "; } if ($cgi->param('stop_date')) { $stop_date = SQL2epoch($cgi->param('stop_date'), "23:59"); $where_time .= " and epoch_time <= $stop_date "; } # print "Start_date is " . (scalar localtime($start_date)) . "
\n"; # print "Stop_date is " . (scalar localtime($stop_date)) . "
\n"; # print "where_time is $where_time
\n"; my $statement = qq[ select e.nola, e.title, e.subtitle, e.description, e.program_num, e.seconds_exact from episode e where e.nola in (select block.nola from block join event on block.block_nola = event.nola where $where_nola $where_time) order by e.nola ]; # print "sth:

\n$statement\n
"; if (length($where_nola) < 3) { #print "where_nola too short: [$where_nola] ... bypassing select
\n"; $statement = "select 'nullop' where 0 = 1"; } #print "
$statement
"; my $sth = $dbh->prepare($statement) or warn "Can't prepare sth:
$statement
"; $sth->execute() or warn "Can't execute sth:
\n$statement\n
";; %> <% my ($row, $OUT, $some_title, $various_titles); while ($row = $sth->fetchrow_hashref()) { my $pretty_seconds = pretty_seconds($row->{seconds_exact}); $pretty_seconds = "$pretty_seconds." if $pretty_seconds; $OUT .= <
$row->{title} $row->{program_num}. $row->{subtitle}
$row->{description} $pretty_seconds

END_ONE_ROW if ($some_title) { if ($some_title ne $row->{title}) { $various_titles = 1; } } else { $some_title = $row->{title}; } } if ($various_titles) { #print "Including titles
\n"; $OUT =~ s[] []g; } else { #print "Omitting monotonous title
\n"; $OUT =~ s[.*?] []g; } if ($OUT) { print "$header \n
\n $OUT \n
"; } %>



Kentucky Academic Expectations

This program relates to the following Kentucky Academic Expectations.

Kentucky schools may tape and retain programs according to the rights listed above. For further information, contact the KET Education Division.

PREVIOUS
Kentucky Archaeology
NEXT
Entrepreneurs in Kentucky


Browse by Selecting a and/or Area
and/or

KET Educational Links
Education | P-12 On-Air | ITV Videos Home

Curriculum Areas
Arts & Humanities | Field Trips | Foreign Language | Mathematics | Practical Living/Vocational Studies
Reading/Writing | Secondary GED | Science | Social Studies | Technology/Media
Professional Development

MARC Records | KY Academic Expectations | Search/Browse ITV Videos

600 Cooper Drive | Lexington, KY 40502 | (859) 258-7000 | (800) 432-0951
Last Updated: Monday, 30-Aug-2004 12:36:36 EDT